comparison src/master/mail-process.c @ 9364:eb22a456a625 HEAD

dovecot --exec-mail: Put mail_uid and mail_gid settings to environment.
author Timo Sirainen <tss@iki.fi>
date Sun, 06 Sep 2009 21:10:24 -0400
parents 8bf54859b19b
children 76294bdecd5a
comparison
equal deleted inserted replaced
9363:1ec784dd4773 9364:eb22a456a625
427 env_put(t_strdup_printf("DBOX_ROTATE_MIN_SIZE=%u", 427 env_put(t_strdup_printf("DBOX_ROTATE_MIN_SIZE=%u",
428 set->dbox_rotate_min_size)); 428 set->dbox_rotate_min_size));
429 env_put(t_strdup_printf("DBOX_ROTATE_DAYS=%u", 429 env_put(t_strdup_printf("DBOX_ROTATE_DAYS=%u",
430 set->dbox_rotate_days)); 430 set->dbox_rotate_days));
431 431
432 if (exec_mail && *set->mail_uid != '\0')
433 env_put(t_strconcat("MAIL_UID=", set->mail_uid, NULL));
434 if (exec_mail && *set->mail_gid != '\0')
435 env_put(t_strconcat("MAIL_GID=", set->mail_gid, NULL));
436
432 if (*set->mail_plugins != '\0') { 437 if (*set->mail_plugins != '\0') {
433 env_put(t_strconcat("MAIL_PLUGIN_DIR=", 438 env_put(t_strconcat("MAIL_PLUGIN_DIR=",
434 set->mail_plugin_dir, NULL)); 439 set->mail_plugin_dir, NULL));
435 env_put(t_strconcat("MAIL_PLUGINS=", set->mail_plugins, NULL)); 440 env_put(t_strconcat("MAIL_PLUGINS=", set->mail_plugins, NULL));
436 } 441 }