From 4970e8dfcb18c1353e44b82e4ec836d165b7de82 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 4 Sep 2009 12:38:00 -0400 Subject: [PATCH] lib-master: Execute doveconf with -f service=, not -p parameter. --HG-- branch : HEAD --- src/lib-master/master-service-settings.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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"; -- 2.47.3