344 'misc': { |
344 'misc': { |
345 'base_directory': LCO(str, '/srv/mail', self.get, is_dir), |
345 'base_directory': LCO(str, '/srv/mail', self.get, is_dir), |
346 'crypt_blowfish_rounds': LCO(int, 0, self.getint), |
346 'crypt_blowfish_rounds': LCO(int, 0, self.getint), |
347 'crypt_sha256_rounds': LCO(int, 0, self.getint), |
347 'crypt_sha256_rounds': LCO(int, 0, self.getint), |
348 'crypt_sha512_rounds': LCO(int, 0, self.getint), |
348 'crypt_sha512_rounds': LCO(int, 0, self.getint), |
349 'dovecot_version': LCO(str, '1.2.11', self.hexversion, |
349 'dovecot_version': LCO(str, None, self.hexversion, |
350 check_version_format), |
350 check_version_format), |
351 'password_scheme': LCO(str, 'CRAM-MD5', self.get, |
351 'password_scheme': LCO(str, 'CRAM-MD5', self.get, |
352 self.known_scheme), |
352 self.known_scheme), |
353 'transport': LCO(str, 'dovecot:', self.get), |
353 'transport': LCO(str, 'dovecot:', self.get), |
354 }, |
354 }, |