Pascal Volk <neverseen@users.sourceforge.net> [Tue, 09 Feb 2010 04:59:40 +0000] rev 194
VMM/EmailAddress: reworked once more.
- moved EmailAddress.__chkLocalpart() -> __module__.check_localpart()
- renamed EmailAddress.__chkAddress() -> EmailAddress._chk_address()
- attributes domainname and localpart are no longer protected
- added missing doc strings.
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 08 Feb 2010 03:14:59 +0000] rev 193
VMM/EmailAddress: rework EmailAddress class.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 07 Feb 2010 06:28:35 +0000] rev 192
VMM/Handler: fixed a SyntaxError. Oops
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 07 Feb 2010 06:12:48 +0000] rev 191
VMM/Handler: __mailDirMake() add warning for skipped mailboxes.
- domainInfo() removed old deprecated warning.
- fixed PEP8 warnings.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 07 Feb 2010 03:44:04 +0000] rev 190
VMM/{,cli/}Handler: reverted most of cs cf1b5f22dbd2 added a cli handler.
Moved the interactive stuff from VMM/Handler to the derived VMM/cli/Handler.
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 06 Feb 2010 18:42:05 +0000] rev 189
moved VMM/cli/CliConfig to VMM/cli/Config
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 06 Feb 2010 04:09:17 +0000] rev 188
VMM/Handler: __init__ accepts now a config_type ('default'||'cli').
- fixed syntax errors, introduced with the last commit.
VMM/Config: added Config.configure() -> NotImplementedError.
VMM/__init__: install gettext global, everything depends on it.
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 06 Feb 2010 02:11:55 +0000] rev 187
VMM/{,cli/Cli}Config: Moved interactive stuff to new CliConfig class.
Renamed Config.getsections() to Config.sections(). Small cosmetics.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 05 Feb 2010 20:16:44 +0000] rev 186
moved VMM/cli/handler to VMM/Handler
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 05 Feb 2010 20:13:32 +0000] rev 185
VMM/*: Moved some methods from classes to modules __init__.
- Adjusted many import statements.
- Small adjustments and whitespace cosmetics in Config.py
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 04 Feb 2010 19:08:01 +0000] rev 184
moved VMM/VMM to VMM/cli/handler
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 02 Feb 2010 02:28:28 +0000] rev 183
vmm: reworked subcommand/arguments mapping.
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Feb 2010 20:53:39 +0000] rev 182
VMM/VMM: Allow version/help subcommands even with missing configuration options.
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Feb 2010 19:57:42 +0000] rev 181
update_config: do not add options w/ default values.
remove config.done
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 01 Feb 2010 18:46:17 +0000] rev 180
VMM/Config: dropped option config.done
Pascal Volk <neverseen@users.sourceforge.net> [Sat, 30 Jan 2010 05:15:21 +0000] rev 179
man: updated documentation …
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 29 Jan 2010 23:56:45 +0000] rev 178
po: Quick refresh - for documentation purpose.
Pascal Volk <neverseen@users.sourceforge.net> [Tue, 26 Jan 2010 19:39:51 +0000] rev 177
man/{,de/}man5: added a note about how to use default settings.
man/de/man5: s/Abschnitt*/Sektion*/g
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 25 Jan 2010 03:09:47 +0000] rev 176
man: Added used default values to manual.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 24 Jan 2010 09:06:05 +0000] rev 175
VMM/VMM: allow configure subcommand also with missing settings.
Removed method VirtualMailManager.setupIsDone()
VMM/Config: Config.load() added 'finally' clause.
Pascal Volk <neverseen@users.sourceforge.net> [Sun, 24 Jan 2010 06:40:38 +0000] rev 174
VMM/Config: reworked configuration handling.
Implemented LazyConfig(RawConfigParser) and LazyConfigOption(object)
Rewrote Config class:
* use default values and added some validation stuff
* removed attributes: __VMMsections and __changes
* replaced methods __chkSections() and __chkOptions() with __chkCfg
VMM/VMM: Adjusted to reworked Config class.
* removed attribute __cfgSections
* removed methods: cfgGetBoolean(), cfgGetInt(), cfgGetString()
* added methods: cfgDget(), cfgPget(), cfgSet()
VMM/__init__: added function get_unicode()
vmm: Adjusted to replaced methods in VMM/VMM.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Jan 2010 04:31:38 +0000] rev 173
branch merge
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Jan 2010 04:22:59 +0000] rev 172
VMM/Config: Fixed error handling of missing sections in vmm.cfg.
Pascal Volk <neverseen@users.sourceforge.net> [Fri, 22 Jan 2010 04:00:48 +0000] rev 171
VMM/Config: Fixed error handling of missing sections in vmm.cfg.
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 18 Jan 2010 18:34:48 +0000] rev 170
man: reworded some parts.
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 18 Jan 2010 03:23:50 +0000] rev 169
man: updated man/{de/,}man5/vmm.cfg.5, using reStructuredText now
Pascal Volk <neverseen@users.sourceforge.net> [Thu, 14 Jan 2010 06:18:34 +0000] rev 168
vmm.cfg: a few re-renamed configuration options.
old new
--------------------------------------------------
account.password_len -> account.password_length
domain.force_del -> domain.force_deletion
misc.base_dir -> misc.base_directory
misc.dovecot_vers -> misc.dovecot_version
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 13 Jan 2010 00:55:50 +0000] rev 167
update_config.py: adjusted functions stuff to renamed settings.
Finally renamed update_config_0.4.x-0.5.py to update_config.py - no more
version information in the filename.
*.sh: removed .svn directory exclusion from find command.
Pascal Volk <neverseen@users.sourceforge.net> [Wed, 13 Jan 2010 00:08:44 +0000] rev 166
vmm.cfg: dealt with the most overdue section/option renaming.
Added new options. Details:
old new
------------------------------------------------------------
domdir.mode -> domain.directory_mode
domdir.delete -> domain.delete_directory
domdir.base -> misc.base_dir
domdir -> _section domdir deleted_
maildir.mode -> account.directory_mode
maildir.diskusage -> account.disk_usage
maildir.delete -> account.delete_directory
misc.forcedel -> domain.force_del
misc.passwdscheme -> misc.password_scheme
misc.dovecotvers -> misc.dovecot_vers
services.smtp -> account.smtp
services.pop3 -> account.pop3
services.imap -> account.imap
services.sieve -> account.sieve
services -> _section services deleted_
_NEW_.random_password -> account.random_password
_NEW_.password_len -> account.password_len
_NEW_.auto_postmaster -> domain.auto_postmaster
Pascal Volk <neverseen@users.sourceforge.net> [Mon, 04 Jan 2010 22:35:07 +0000] rev 165
INSTALL: Adapted pgsql configuration steps to that in the wiki.
(Closes: #2922030)