diff --git a/krb5-1.6.1-pam.patch b/krb5-1.6.1-pam.patch index a39604f..6a9e8cf 100644 --- a/krb5-1.6.1-pam.patch +++ b/krb5-1.6.1-pam.patch @@ -441,7 +441,7 @@ When enabled, ftpd, krshd, and login.krb5 gain dependence on libpam. + if (message->msg_style == PAM_PROMPT_ECHO_ON) { + if (fgets(pwbuf, sizeof(pwbuf), + stdin) != NULL) { -+ pwbuf[strspn(pwbuf, "\r\n")] = '\0'; ++ pwbuf[strcspn(pwbuf, "\r\n")] = '\0'; + pwstring = pwbuf; + } + } else {