On Thu, 5 Dec 2019 13:35:40 +0000
"Lindner, Thomas 1. (Nokia - DE/Nuremberg)"
<thomas.1.lind...@nokia.com> wrote:
> The (untested) patch below makes login_passwd behave as described in
> the manpage.

I've now been able to test the patch and login/su/doas/ssh still work
as expected. All the other login_* styles in base are well behaved. Is
there a reason that this should not be done?

Kind regards,

Thomas

diff --git libexec/login_passwd/login.c libexec/login_passwd/login.c
index 09e683a7366..486d8bfcb8a 100644
--- libexec/login_passwd/login.c
+++ libexec/login_passwd/login.c
@@ -137,7 +137,7 @@ main(int argc, char **argv)
                password = readpassphrase("Password:", pbuf,
sizeof(pbuf), RPP_ECHO_OFF); break;
        case MODE_CHALLENGE:
-               fprintf(back, BI_AUTH "\n");
+               fprintf(back, BI_SILENT "\n");
                exit(0);
                break;
        default:

Reply via email to