342 'folders': LCO(str, 'Drafts:Sent:Templates:Trash', self.get), |
342 'folders': LCO(str, 'Drafts:Sent:Templates:Trash', self.get), |
343 'format': LCO(str, 'maildir', self.get), |
343 'format': LCO(str, 'maildir', self.get), |
344 }, |
344 }, |
345 'misc': { |
345 'misc': { |
346 'base_directory': LCO(str, '/srv/mail', self.get, is_dir), |
346 'base_directory': LCO(str, '/srv/mail', self.get, is_dir), |
347 'crypt_blowfish_rounds': LCO(int, 0, self.getint), |
347 'crypt_blowfish_rounds': LCO(int, 5, self.getint), |
348 'crypt_sha256_rounds': LCO(int, 0, self.getint), |
348 'crypt_sha256_rounds': LCO(int, 5000, self.getint), |
349 'crypt_sha512_rounds': LCO(int, 0, self.getint), |
349 'crypt_sha512_rounds': LCO(int, 5000, self.getint), |
350 'dovecot_version': LCO(str, None, self.hexversion, |
350 'dovecot_version': LCO(str, None, self.hexversion, |
351 check_version_format), |
351 check_version_format), |
352 'password_scheme': LCO(str, 'CRAM-MD5', self.get, |
352 'password_scheme': LCO(str, 'CRAM-MD5', self.get, |
353 verify_scheme), |
353 verify_scheme), |
354 'transport': LCO(str, 'dovecot:', self.get), |
354 'transport': LCO(str, 'dovecot:', self.get), |