aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGilles Chehade <gilles@poolp.org>2013-01-28 10:37:14 +0100
committerGilles Chehade <gilles@poolp.org>2013-01-28 10:37:14 +0100
commit052d7507e0bd0609243f86ddc0877821da1fd6b4 (patch)
tree6c0071d19227c9c3d76b8e3e1d3b939d77fbc8ed
parentsmtpctl (un)trace lookup (diff)
downloadOpenSMTPD-052d7507e0bd0609243f86ddc0877821da1fd6b4.tar.xz
OpenSMTPD-052d7507e0bd0609243f86ddc0877821da1fd6b4.zip
log_debug -> log_trace
-rw-r--r--smtpd/lka.c2
-rw-r--r--smtpd/lka_session.c25
2 files changed, 15 insertions, 12 deletions
diff --git a/smtpd/lka.c b/smtpd/lka.c
index 8f81ca99..3d2098da 100644
--- a/smtpd/lka.c
+++ b/smtpd/lka.c
@@ -647,6 +647,8 @@ lka(void)
mproc_disable(p_mta);
mproc_disable(p_smtp);
+ sleep(10);
+
if (event_dispatch() < 0)
fatal("event_dispatch");
lka_shutdown();
diff --git a/smtpd/lka_session.c b/smtpd/lka_session.c
index 52b3f84d..f729829e 100644
--- a/smtpd/lka_session.c
+++ b/smtpd/lka_session.c
@@ -214,7 +214,7 @@ lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
struct userinfo *tu = NULL;
if (xn->depth >= EXPAND_DEPTH) {
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: node too deep.");
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: node too deep.");
lks->error = LKA_PERMFAIL;
return;
}
@@ -226,7 +226,8 @@ lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
break;
case EXPAND_ADDRESS:
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: address: %s@%s "
+
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: address: %s@%s "
"[depth=%d]",
xn->u.mailaddr.user, xn->u.mailaddr.domain, xn->depth);
@@ -254,12 +255,12 @@ lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
&lks->expand, &xn->u.mailaddr);
if (r == -1) {
lks->error = LKA_TEMPFAIL;
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: "
"error in virtual alias lookup");
}
else if (r == 0) {
lks->error = LKA_PERMFAIL;
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: "
"no aliases for virtual");
}
}
@@ -276,11 +277,11 @@ lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
break;
case EXPAND_USERNAME:
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: username: %s "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: username: %s "
"[depth=%d]", xn->u.user, xn->depth);
if (xn->sameuser) {
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: same "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: same "
"user, submitting");
lka_submit(lks, rule, xn);
break;
@@ -294,7 +295,7 @@ lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
r = aliases_get(rule->r_mapping, &lks->expand,
xn->u.user);
if (r == -1) {
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: "
"error in alias lookup");
lks->error = LKA_TEMPFAIL;
}
@@ -304,7 +305,7 @@ lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
/* A username should not exceed the size of a system user */
if (strlen(xn->u.user) >= sizeof fwreq.user) {
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: "
"user-part too long to be a system user");
lks->error = LKA_PERMFAIL;
break;
@@ -312,13 +313,13 @@ lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
r = table_lookup(rule->r_users, xn->u.user, K_USERINFO, (void **)&tu);
if (r == -1) {
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: "
"backend error while searching user");
lks->error = LKA_TEMPFAIL;
break;
}
if (r == 0) {
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: "
"user-part does not match system user");
lks->error = LKA_PERMFAIL;
break;
@@ -339,13 +340,13 @@ lka_expand(struct lka_session *lks, struct rule *rule, struct expandnode *xn)
break;
case EXPAND_FILENAME:
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: filename: %s "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: filename: %s "
"[depth=%d]", xn->u.buffer, xn->depth);
lka_submit(lks, rule, xn);
break;
case EXPAND_FILTER:
- log_debug(TRACE_LOOKUP, "lookup: lka_expand: filter: %s "
+ log_trace(TRACE_LOOKUP, "lookup: lka_expand: filter: %s "
"[depth=%d]", xn->u.buffer, xn->depth);
lka_submit(lks, rule, xn);
break;