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: