From 2d0beef3bb27ce0d2ee7c814ecf3223d9af1b645 Mon Sep 17 00:00:00 2001 From: Jaroslav Jindrak Date: Wed, 3 May 2023 18:59:50 +0200 Subject: [PATCH] chpasswd: fall back to non-PAM code when prefix is used The prefix option does not make sense in that scenario and the encryption options already do this. --- src/chpasswd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/chpasswd.c b/src/chpasswd.c index 3dec07966..1a1a5d599 100644 --- a/src/chpasswd.c +++ b/src/chpasswd.c @@ -471,7 +471,7 @@ int main (int argc, char **argv) prefix = process_prefix_flag ("-P", argc, argv); #ifdef USE_PAM - if (md5flg || eflg || cflg) { + if (md5flg || eflg || cflg || prefix[0]) { use_pam = false; } #endif /* USE_PAM */ -- 2.47.2