sec-mod: more verbose logging

This commit is contained in:
Nikos Mavrogiannopoulos
2015-02-21 16:28:49 +01:00
parent 218162458e
commit 30300cf65e

View File

@@ -382,18 +382,22 @@ int handle_sec_auth_session_cmd(int cfd, sec_mod_st *sec, const SecAuthSessionMs
(pack_size_func) sec_auth_session_reply_msg__get_packed_size,
(pack_func) sec_auth_session_reply_msg__pack);
if (ret < 0) {
seclog(sec, LOG_WARNING, "sec-mod error in sending session reply");
seclog(sec, LOG_WARNING, "error in sending session reply");
}
talloc_free(lpool);
if (rep.reply != AUTH__REP__OK)
if (rep.reply != AUTH__REP__OK) {
seclog(sec, LOG_INFO, "denied open session for %s", e->username);
del_client_entry(sec, e);
else { /* set expiration time to unlimited (until someone closes the session) */
} else { /* set expiration time to unlimited (until someone closes the session) */
seclog(sec, LOG_INFO, "initiating session for %s", e->username);
e->time = -1;
e->in_use++;
}
} else { /* CLOSE */
seclog(sec, LOG_INFO, "temporarily closing session for %s", e->username);
if (req->has_uptime && req->uptime > e->stats.uptime) {
e->stats.uptime = req->uptime;
}
@@ -630,7 +634,7 @@ void sec_auth_user_deinit(sec_mod_st * sec, client_entry_st * e)
if (e->module == NULL)
return;
seclog(sec, LOG_DEBUG, "auth deinit for user '%s'", e->username);
seclog(sec, LOG_DEBUG, "permamently closing session of user '%s'", e->username);
if (e->auth_ctx != NULL) {
if (e->module->close_session)
e->module->close_session(e->auth_ctx, &e->stats);