]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
global: For Pro edition, default mail_temp_dir=/dev/shm/dovecot
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 3 Mar 2025 09:00:57 +0000 (11:00 +0200)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 7 Mar 2025 08:01:55 +0000 (10:01 +0200)
src/doveadm/doveadm-settings.c
src/lib-storage/mail-storage-settings.c

index 7d88ce886e42efdd9beb7790925e2b5997ac0dcb..cd0944d4d3a7c4703095bc25debb6be7cec3cdb8 100644 (file)
@@ -85,7 +85,11 @@ const struct doveadm_settings doveadm_default_settings = {
        .libexec_dir = PKG_LIBEXECDIR,
        .mail_plugins = ARRAY_INIT,
        .mail_plugin_dir = MODULEDIR,
+#ifdef DOVECOT_PRO_EDITION
+       .mail_temp_dir = "/dev/shm/dovecot",
+#else
        .mail_temp_dir = "/tmp",
+#endif
        .auth_debug = FALSE,
        .auth_socket_path = "auth-userdb",
        .doveadm_socket_path = "doveadm-server",
index 1f090322f7f2287735161cf097c8a80260610934..2dcba3dc47dc81a4827e43e78106e44f2c99366f 100644 (file)
@@ -356,7 +356,11 @@ static const struct setting_define mail_user_setting_defines[] = {
 static const struct mail_user_settings mail_user_default_settings = {
        .base_dir = PKG_RUNDIR,
        .auth_socket_path = "auth-userdb",
+#ifdef DOVECOT_PRO_EDITION
+       .mail_temp_dir = "/dev/shm/dovecot",
+#else
        .mail_temp_dir = "/tmp",
+#endif
        .mail_debug = FALSE,
 
 #ifdef DOVECOT_PRO_EDITION