Tuning some defaults for 2.5

Dan White dwhite at olp.net
Wed Mar 2 11:10:23 EST 2011

On 02/03/11 14:57 +0000, Jeroen van Meeuwen (Kolab Systems) wrote:
>- allowallsubscribe to 1

I think that's a safe change, and I think it's necessary in a murder
environment (when subscribing across backends).

>- allowusermoves to 1
>- altnamespace to 1

That's going to change how mailboxes are presented to users within email
clients. I think that would be a pretty big shock in some installations
(with possible breakage in client filters).

>- hashimapspool to 1

I also set this value to 1 (which is the default in Debian I think).
Will upgrades require the use of tools/rehash?

>- improved_mboxlist_sort to 1
>- normalizeuid to 1
>- statuscache to 1
>- unixhierarchysep to 1

That change will probably cause issues with webmail clients, scripts, or
other environments where the client connection does not support the
namespace command, but at once time forced the administrator to hard code a
hierarchy separator somewhere.

Sieve scripts appear to store the hierarchy separator in scripts, so those
scripts may need to be upgraded (tools/upgradesieve?)

>- username_tolower to 1
>- virtdomains to userid

Dan White

More information about the Cyrus-devel mailing list