ssl_set.verbose = doveadm_debug;
i_zero(&fs_set);
fs_set.ssl_client_set = &ssl_set;
- fs_set.temp_dir = "/tmp";
+ fs_set.temp_dir = doveadm_settings->mail_temp_dir;
fs_set.base_dir = doveadm_settings->base_dir;
fs_set.debug = doveadm_debug;
DEF(SET_STR, libexec_dir),
DEF(SET_STR, mail_plugins),
DEF(SET_STR, mail_plugin_dir),
+ DEF(SET_STR_VARS, mail_temp_dir),
DEF(SET_BOOL, auth_debug),
DEF(SET_STR, auth_socket_path),
DEF(SET_STR, doveadm_socket_path),
.libexec_dir = PKG_LIBEXECDIR,
.mail_plugins = "",
.mail_plugin_dir = MODULEDIR,
+ .mail_temp_dir = "/tmp",
.auth_debug = FALSE,
.auth_socket_path = "auth-userdb",
.doveadm_socket_path = "doveadm-server",
const char *libexec_dir;
const char *mail_plugins;
const char *mail_plugin_dir;
+ const char *mail_temp_dir;
bool auth_debug;
const char *auth_socket_path;
const char *doveadm_socket_path;