From 4f1b45b428c9fc49fb4b5bf498b6f7ba948b6b48 Mon Sep 17 00:00:00 2001 From: dtucker Date: Thu, 13 Nov 2003 08:52:31 +0000 Subject: [PATCH] - (dtucker) [auth-pam.c] Add newline to accumulated PAM_TEXT_INFO and PAM_ERROR_MSG messages. --- ChangeLog | 2 ++ auth-pam.c | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5195c0f5..c3f03405 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,6 +11,8 @@ - Create configs from skeletons in /etc/defaults/etc. - Use /bin/bash, allows reading user input with readline support. - Remove really old configs from /usr/local. + - (dtucker) [auth-pam.c] Add newline to accumulated PAM_TEXT_INFO and + PAM_ERROR_MSG messages. 20031106 - (djm) Clarify UsePAM consequences a little more diff --git a/auth-pam.c b/auth-pam.c index c2e6e7ca..b74fa91d 100644 --- a/auth-pam.c +++ b/auth-pam.c @@ -412,9 +412,9 @@ sshpam_query(void *ctx, char **name, char **info, case PAM_ERROR_MSG: case PAM_TEXT_INFO: /* accumulate messages */ - len = plen + strlen(msg) + 1; + len = plen + strlen(msg) + 2; **prompts = xrealloc(**prompts, len); - plen += snprintf(**prompts + plen, len, "%s", msg); + plen += snprintf(**prompts + plen, len, "%s\n", msg); xfree(msg); break; case PAM_SUCCESS: -- 2.45.1