Mercurial > dovecot > original-hg > dovecot-1.2
changeset 8803:fe4782341037 HEAD
mailbox_list_get_dir_permissions() returned broken permissions if root dir didn't exist.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 04 Mar 2009 18:31:22 -0500 |
parents | f93d9e08f89c |
children | 638b27b33401 |
files | src/lib-storage/mailbox-list.c |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/mailbox-list.c Wed Mar 04 18:30:42 2009 -0500 +++ b/src/lib-storage/mailbox-list.c Wed Mar 04 18:31:22 2009 -0500 @@ -293,8 +293,12 @@ list->ns->prefix, path); } /* return safe defaults */ - *mode_r = 0600; - *gid_r = (gid_t)-1; + list->file_create_mode = 0600; + list->dir_create_mode = 0700; + list->file_create_gid = (gid_t)-1; + + *mode_r = list->file_create_mode; + *gid_r = list->file_create_gid; return; }