dovecot-2.0: lmtp, expire-tool, doveadm: Set service for config ...
dovecot at dovecot.org
dovecot at dovecot.org
Fri Sep 4 21:30:34 EEST 2009
details: http://hg.dovecot.org/dovecot-2.0/rev/464c01ae9f0c
changeset: 9869:464c01ae9f0c
user: Timo Sirainen <tss at iki.fi>
date: Fri Sep 04 14:30:29 2009 -0400
description:
lmtp, expire-tool, doveadm: Set service for config lookups.
diffstat:
3 files changed, 4 insertions(+)
src/lmtp/commands.c | 2 ++
src/plugins/expire/expire-tool.c | 1 +
src/util/doveadm.c | 1 +
diffs (34 lines):
diff -r 63d2755c9211 -r 464c01ae9f0c src/lmtp/commands.c
--- a/src/lmtp/commands.c Fri Sep 04 14:17:48 2009 -0400
+++ b/src/lmtp/commands.c Fri Sep 04 14:30:29 2009 -0400
@@ -254,6 +254,8 @@ int cmd_rcpt(struct client *client, cons
}
memset(&input, 0, sizeof(input));
+ input.service = "lmtp";
+ input.module = "lda";
input.username = name;
input.local_ip = client->local_ip;
input.remote_ip = client->remote_ip;
diff -r 63d2755c9211 -r 464c01ae9f0c src/plugins/expire/expire-tool.c
--- a/src/plugins/expire/expire-tool.c Fri Sep 04 14:17:48 2009 -0400
+++ b/src/plugins/expire/expire-tool.c Fri Sep 04 14:30:29 2009 -0400
@@ -35,6 +35,7 @@ static int expire_init_user(struct expir
i_set_failure_prefix(t_strdup_printf("expire-tool(%s): ", user));
memset(&input, 0, sizeof(input));
+ input.service = "expire-tool";
input.username = user;
p_clear(ctx->multi_user_pool);
diff -r 63d2755c9211 -r 464c01ae9f0c src/util/doveadm.c
--- a/src/util/doveadm.c Fri Sep 04 14:17:48 2009 -0400
+++ b/src/util/doveadm.c Fri Sep 04 14:30:29 2009 -0400
@@ -162,6 +162,7 @@ handle_all_users(struct master_service *
service_flags |= MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP;
memset(&input, 0, sizeof(input));
+ input.service = "doveadm";
multi = mail_storage_service_multi_init(service, NULL, service_flags);
pool = pool_alloconly_create("multi user", 8192);
More information about the dovecot-cvs
mailing list