]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
deliver: umask setting has been removed, don't try to use it.
authorTimo Sirainen <tss@iki.fi>
Mon, 6 Apr 2009 21:02:49 +0000 (17:02 -0400)
committerTimo Sirainen <tss@iki.fi>
Mon, 6 Apr 2009 21:02:49 +0000 (17:02 -0400)
--HG--
branch : HEAD

src/deliver/deliver-settings.c
src/deliver/deliver-settings.h
src/deliver/deliver.c

index 73c0e497a30a603ca480d211f3395119183fce45..bf995802c03cf9301c5d4e3c1c50940ec4d709ef 100644 (file)
@@ -25,7 +25,6 @@ static struct setting_define deliver_setting_defines[] = {
        DEF(SET_STR, log_timestamp),
        DEF(SET_STR, syslog_facility),
        DEF(SET_BOOL, version_ignore),
-       DEF(SET_UINT, umask),
 
        DEF(SET_STR, mail_plugins),
        DEF(SET_STR, mail_plugin_dir),
@@ -56,7 +55,6 @@ static struct deliver_settings deliver_default_settings = {
        MEMBER(log_timestamp) DEFAULT_FAILURE_STAMP_FORMAT,
        MEMBER(syslog_facility) "mail",
        MEMBER(version_ignore) FALSE,
-       MEMBER(umask) 0077,
 
        MEMBER(mail_plugins) "",
        MEMBER(mail_plugin_dir) MODULEDIR"/lda",
index facd4efd34f2ca65e56def97aae968450d3d03d1..998a8591427a147a2f0aa045f2acde085a127cd6 100644 (file)
@@ -10,7 +10,6 @@ struct deliver_settings {
        const char *log_timestamp;
        const char *syslog_facility;
        bool version_ignore;
-       unsigned int umask;
 
        const char *mail_plugins;
        const char *mail_plugin_dir;
index be5dfbcd60b2ef8e8004a4d107a3ba06b03b121e..0a121002505c656fee519fdd80bdffc0e8ac25b5 100644 (file)
@@ -725,7 +725,7 @@ int main(int argc, char *argv[])
        }
 
        env_put(t_strconcat("USER=", user, NULL));
-       (void)umask(deliver_set->umask);
+       (void)umask(0077);
 
        dict_drivers_register_builtin();
         duplicate_init(mail_set);