lib-storage: Fixed creating indexes for read-only mailboxes.
1.1 --- a/src/lib-storage/mailbox-list.c Tue Jan 25 00:10:46 2011 +0200
1.2 +++ b/src/lib-storage/mailbox-list.c Thu Feb 17 08:02:45 2011 +0200
1.3 @@ -345,8 +345,8 @@
1.4 *gid_r = (gid_t)-1;
1.5 *gid_origin_r = "defaults";
1.6 } else {
1.7 - *file_mode_r = st.st_mode & 0666;
1.8 - *dir_mode_r = st.st_mode & 0777;
1.9 + *file_mode_r = (st.st_mode & 0666) | 0600;
1.10 + *dir_mode_r = (st.st_mode & 0777) | 0700;
1.11 *gid_origin_r = path;
1.12
1.13 if (!S_ISDIR(st.st_mode)) {