[Dovecot] BUG: messages created with permissions not respecting umask
Thomas Vander Stichele
thomas at apestaart.org
Tue Dec 19 09:45:57 UTC 2006
Using dovecot 1.0rc15, together with postfix and dovecot-lda.
umask is set to 0007. This should ensure directories and files get
created with read/write permissions for both user and group.
However, dovecot-lda writes files with 600 permissions, instead of 660.
So dovecot does not seem to respect the umask configuration property for
local mail delivery.
In my particular case, I have vmail:vmail own the mail directories, and
a backup user part of the vmail group. However the backup user cannot
read the mails and thus back them up properly.
- respect the umask for file delivery as well
- alternatively, take the parent directory's permissions, strip
executable bits, and apply to file
More information about the dovecot