From: Timo Sirainen Date: Fri, 4 Sep 2009 16:38:00 +0000 (-0400) Subject: lib-master: Execute doveconf with -f service=, not -p parameter. X-Git-Tag: 2.0.alpha1~189 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4970e8dfcb18c1353e44b82e4ec836d165b7de82;p=thirdparty%2Fdovecot%2Fcore.git lib-master: Execute doveconf with -f service=, not -p parameter. --HG-- branch : HEAD --- diff --git a/src/lib-master/master-service-settings.c b/src/lib-master/master-service-settings.c index 71541ee169..388a2f643a 100644 --- a/src/lib-master/master-service-settings.c +++ b/src/lib-master/master-service-settings.c @@ -84,8 +84,8 @@ master_service_exec_config(struct master_service *service, bool preserve_home) /* @UNSAFE */ conf_argv = t_new(const char *, 6 + (service->argc + 1) + 1); conf_argv[0] = DOVECOT_CONFIG_BIN_PATH; - conf_argv[1] = "-p"; - conf_argv[2] = service->name; + conf_argv[1] = "-f"; + conf_argv[2] = t_strconcat("service=", service->name, NULL); conf_argv[3] = "-c"; conf_argv[4] = service->config_path; conf_argv[5] = "-e";