added more debugging messages in pam module

This commit is contained in:
Nikos Mavrogiannopoulos
2014-09-09 14:13:30 +02:00
parent 913274b44e
commit 0da35d20fa

View File

@@ -86,15 +86,16 @@ unsigned i;
switch (msg[i]->msg_style) {
case PAM_ERROR_MSG:
case PAM_TEXT_INFO:
syslog(LOG_INFO, "PAM-auth conv info: %s", msg[i]->msg);
str_append_str(&pctx->msg, msg[i]->msg);
str_append_data(&pctx->msg, " ", 1);
pctx->sent_msg = 1;
break;
}
switch (msg[i]->msg_style) {
case PAM_PROMPT_ECHO_OFF:
case PAM_PROMPT_ECHO_ON:
syslog(LOG_INFO, "PAM-auth conv: echo-%s, sent: %d", (msg[i]->msg_style==PAM_PROMPT_ECHO_ON)?"on":"off", pctx->sent_msg);
if (pctx->sent_msg == 0) {
/* no message, just asking for password */
str_reset(&pctx->msg);