The parent permissions: ls -lahd /dovecot/ drwxrwx--- 3 50 _sysadms 4.0K Apr 20 16:43 /dovecot/
On Wed, Apr 20, 2011 at 4:45 PM, Francisco Wagner C. Freire < [email protected]> wrote: > Still the same :( > > Changed the mail_location to: mail_location = > maildir:/dovecot/%1d/%2d/%d/users/%n/maildir > > But the homedir still using the same umask: > > pwd -> /dovecot > drwx------ 3 50 _sysadms 4.0K Apr 20 16:43 s > > > > On Wed, Apr 20, 2011 at 4:20 PM, Timo Sirainen <[email protected]> wrote: > >> Changing the parent dir doesn't do anything if mail_location also isn't >> changed. It doesn't work with %h/maildir. (I can't really remember why I >> decided to do it this way.. Should document it somewhere with reasons. :) >> >> On 20.4.2011, at 21.59, Francisco Wagner C. Freire wrote: >> >> > The a/ac part is generated from md5 part of domainname, i want to change >> to >> > hash modifier according to: http://wiki2.dovecot.org/Variables this is >> my >> > next step :) because this is my new installation profile. >> > >> > Using 02770 on parent, dovecot create homedir with this permission: >> > >> > drwx--S--- 3 50 _sysadms 3 Apr 20 15:55 cb >> > >> > A member of _sysadms group cant access: >> > id -> uid=450010(_freire) gid=450000(_sysadms) groups=450000(_sysadms) >> > >> > cd cb >> > -su: cd: cb: Permission denied >> > >> > >> > >> > On Wed, Apr 20, 2011 at 3:41 PM, Timo Sirainen <[email protected]> wrote: >> > >> >> On 20.4.2011, at 21.34, Francisco Wagner C. Freire wrote: >> >> >> >>> mail_location = maildir:%h/maildir:INDEX=%h/cache >> >> .. >> >>> /storage/a/ac/domainname/users/account/maildir >> >> >> >> What's the a/ac/ part? Is this if the domain begins with ac? Dovecot >> v2.0 >> >> has this "smart" logic where if you set e.g.: >> >> >> >> mail_location = >> maildir:/storage/%1d/%2d/%d/users/%n/maildir:INDEX=%h/cache >> >> >> >> Then if the domainname directory (or first of the existing parent dirs) >> has >> >> 02770 permissions, they are copied to the directories created under it. >> >> >> >> >> >> >
