]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lda, lmtp: Use layout=none for the raw mail storage.
authorTimo Sirainen <tss@iki.fi>
Mon, 5 Apr 2010 01:50:25 +0000 (04:50 +0300)
committerTimo Sirainen <tss@iki.fi>
Mon, 5 Apr 2010 01:50:25 +0000 (04:50 +0300)
This removes the need for hardcoded /tmp dir and avoids
stat(/tmp/Dovecot Delivery Mail).

--HG--
branch : HEAD

src/lda/main.c
src/lmtp/client.c

index 28378439eecbbaa2b01e25af90f80ecb87e3a5d9..056ce3e391caa20f0b367ba21018ec5c222a65bb 100644 (file)
@@ -395,7 +395,7 @@ int main(int argc, char *argv[])
                i_fatal("Raw user initialization failed: %s", errstr);
 
        memset(&raw_ns_set, 0, sizeof(raw_ns_set));
-       raw_ns_set.location = "/tmp";
+       raw_ns_set.location = ":LAYOUT=none";
 
        raw_ns = mail_namespaces_init_empty(raw_mail_user);
        raw_ns->flags |= NAMESPACE_FLAG_NOQUOTA | NAMESPACE_FLAG_NOACL;
index 1f5ae544af8fd6f017319928f0fac43bb38ba768..dc6f095f781b84fd4098bef6916a34be5f7707ec 100644 (file)
@@ -137,7 +137,7 @@ static void client_raw_user_create(struct client *client)
                i_fatal("Raw user initialization failed: %s", error);
 
        memset(&raw_ns_set, 0, sizeof(raw_ns_set));
-       raw_ns_set.location = "/tmp";
+       raw_ns_set.location = ":LAYOUT=none";
 
        raw_ns = mail_namespaces_init_empty(client->raw_mail_user);
        raw_ns->flags |= NAMESPACE_FLAG_NOQUOTA | NAMESPACE_FLAG_NOACL;