Use the complete Dovecot version, not only the concatenated major
and minor parts. (1.2.11 instead of 12).
# -*- coding: UTF-8 -*-# Copyright (c) 2007 - 2010, Pascal Volk# See COPYING for distribution information.""" VirtualMailManager VirtualMailManager package initialization code"""importgettextimportlocalefromVirtualMailManager.constants.versionimport__author__,__date__, \__version____all__=[# version information from VERSION'__author__','__date__','__version__',# defined stuff'ENCODING','Configuration','set_configuration',]# Try to set all of the locales according to the current# environment variables and get the character encoding.try:locale.setlocale(locale.LC_ALL,'')exceptlocale.Error:locale.setlocale(locale.LC_ALL,'C')ENCODING=locale.nl_langinfo(locale.CODESET)Configuration=Nonegettext.install('vmm','/usr/local/share/locale',unicode=1)defset_configuration(cfg_obj):"""Assigns the *cfg_obj* to the global `Configuration`. *cfg_obj* has to be a `VirtualMailManager.Config.Config` instance."""fromVirtualMailManager.ConfigimportConfigassertisinstance(cfg_obj,Config)globalConfigurationConfiguration=cfg_obj