[dovecot-cvs] dovecot/src/lib-storage/index/maildir maildir-save.c,1.29,1.30 maildir-storage.c,1.60,1.61

cras at procontrol.fi cras at procontrol.fi
Mon Oct 20 10:19:01 EEST 2003


Update of /home/cvs/dovecot/src/lib-storage/index/maildir
In directory danu:/tmp/cvs-serv6771/lib-storage/index/maildir

Modified Files:
	maildir-save.c maildir-storage.c 
Log Message:
fixed dovecot-uidlist permissions for shared mailboxes



Index: maildir-save.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/maildir/maildir-save.c,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -d -r1.29 -r1.30
--- maildir-save.c	20 Oct 2003 06:01:09 -0000	1.29
+++ maildir-save.c	20 Oct 2003 06:18:59 -0000	1.30
@@ -38,7 +38,7 @@
 	int fd;
 
 	fd = maildir_create_tmp(ibox->index, dir,
-				ibox->mail_create_mode, &path);
+				ibox->index->mail_create_mode, &path);
 	if (fd == -1)
 		return NULL;
 

Index: maildir-storage.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/maildir/maildir-storage.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -d -r1.60 -r1.61
--- maildir-storage.c	20 Oct 2003 06:01:09 -0000	1.60
+++ maildir-storage.c	20 Oct 2003 06:18:59 -0000	1.61
@@ -418,9 +418,9 @@
 	/* for shared mailboxes get the create mode from the
 	   permissions of dovecot-shared file */
 	if (stat(t_strconcat(path, "/dovecot-shared", NULL), &st) < 0)
-		ibox->mail_create_mode = 0600;
+		index->mail_create_mode = 0600;
 	else {
-		ibox->mail_create_mode = st.st_mode & 0666;
+		index->mail_create_mode = st.st_mode & 0666;
 		index->private_flags_mask = MAIL_SEEN;
 	}
 



More information about the dovecot-cvs mailing list