]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Removed umask setting. We're nowadays creating practically all files with proper...
authorTimo Sirainen <tss@iki.fi>
Thu, 2 Apr 2009 23:08:50 +0000 (19:08 -0400)
committerTimo Sirainen <tss@iki.fi>
Thu, 2 Apr 2009 23:08:50 +0000 (19:08 -0400)
--HG--
branch : HEAD

src/master/mail-process.c
src/master/master-settings-defs.c
src/master/master-settings.c
src/master/master-settings.h

index 71523642a369ecd4635d7174e2c53de0458acbca..713fb39b44e9e9ce5dbc5d8e72b63b0d2fe44f79 100644 (file)
@@ -384,7 +384,7 @@ mail_process_set_environment(struct settings *set, const char *mail,
           (e.g. epoll_ctl() gives EPERM). */
        if (set->shutdown_clients && !exec_mail)
                env_put("STDERR_CLOSE_SHUTDOWN=1");
-       (void)umask(set->umask);
+       (void)umask(0077);
 
        env_put(t_strconcat("LOCK_METHOD=", set->lock_method, NULL));
        env_put(t_strconcat("MBOX_READ_LOCKS=", set->mbox_read_locks, NULL));
index 964d3c80674e60fab20daf093c0477a6f824b66f..7b6dadec8af170ae33da390c6ab44d21bbba37fd 100644 (file)
@@ -99,7 +99,6 @@ static struct setting_def setting_defs[] = {
        DEF_INT(dbox_rotate_size),
        DEF_INT(dbox_rotate_min_size),
        DEF_INT(dbox_rotate_days),
-       DEF_INT(umask),
        DEF_BOOL(mail_drop_priv_before_exec),
 
        DEF_STR(mail_executable),
index 10df1fa50465160eb04d8f4daa6e087b4d0a3ccf..9f08109ed688c92b7c0b4c3db940c04e12243282 100644 (file)
@@ -265,7 +265,6 @@ struct settings default_settings = {
        MEMBER(dbox_rotate_size) 2048,
        MEMBER(dbox_rotate_min_size) 16,
        MEMBER(dbox_rotate_days) 1,
-       MEMBER(umask) 0077,
        MEMBER(mail_drop_priv_before_exec) FALSE,
 
        MEMBER(mail_executable) PKG_LIBEXECDIR"/imap",
index 0238a3b8217d08675935ac18c47a134f7cfef9a1..2680cbb73564f138129c1b84b54e50625df0d3f6 100644 (file)
@@ -111,7 +111,6 @@ struct settings {
        unsigned int dbox_rotate_size;
        unsigned int dbox_rotate_min_size;
        unsigned int dbox_rotate_days;
-       unsigned int umask;
        bool mail_drop_priv_before_exec;
 
        const char *mail_executable;