dovecot-2.0: lmtp: Read initial settings with service=lmtp
dovecot at dovecot.org
dovecot at dovecot.org
Wed Sep 8 17:11:15 EEST 2010
details: http://hg.dovecot.org/dovecot-2.0/rev/7fef89fea00e
changeset: 12091:7fef89fea00e
user: Timo Sirainen <tss at iki.fi>
date: Wed Sep 08 15:11:03 2010 +0100
description:
lmtp: Read initial settings with service=lmtp
diffstat:
src/lmtp/main.c | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diffs (20 lines):
diff -r e392f5f65cd8 -r 7fef89fea00e src/lmtp/main.c
--- a/src/lmtp/main.c Wed Sep 08 15:02:18 2010 +0100
+++ b/src/lmtp/main.c Wed Sep 08 15:11:03 2010 +0100
@@ -43,8 +43,14 @@
restrict_access_get_env(&set);
if (set.uid != 0) {
/* open config connection before dropping privileges */
- (void)master_service_settings_read_simple(master_service,
- NULL, &error);
+ struct master_service_settings_input input;
+ struct master_service_settings_output output;
+
+ memset(&input, 0, sizeof(input));
+ input.module = "lmtp";
+ input.service = "lmtp";
+ (void)master_service_settings_read(master_service,
+ &input, &output, &error);
}
restrict_access_by_env(NULL, FALSE);
}
More information about the dovecot-cvs
mailing list