From da67ae18acf5ddf87ce8f65ba9d08cb34727fb13 Mon Sep 17 00:00:00 2001 From: dtucker Date: Tue, 26 Aug 2003 04:22:12 +0000 Subject: [PATCH] - (dtucker) [auth.c] Do not check for locked accounts when PAM is enabled. --- ChangeLog | 1 + auth.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8e439f82..a743402d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -35,6 +35,7 @@ - (dtucker) [Makefile.in] Remove auth2-krb5. - (dtucker) [contrib/aix/inventory.sh] Add public domain notice. ok mouring@ (the original author) + - (dtucker) [auth.c] Do not check for locked accounts when PAM is enabled. 20030825 - (djm) Bug #621: Select OpenSC keys by usage attributes. Patch from diff --git a/auth.c b/auth.c index 9a59e270..f645cc11 100644 --- a/auth.c +++ b/auth.c @@ -73,7 +73,7 @@ int allowed_user(struct passwd * pw) { struct stat st; - const char *hostname = NULL, *ipaddr = NULL, *passwd; + const char *hostname = NULL, *ipaddr = NULL, *passwd = NULL; char *shell; int i; #if defined(HAVE_SHADOW_H) && !defined(DISABLE_SHADOW) @@ -131,7 +131,7 @@ allowed_user(struct passwd * pw) #endif /* check for locked account */ - if (passwd && *passwd) { + if (!options.use_pam && passwd && *passwd) { int locked = 0; #ifdef LOCKED_PASSWD_STRING -- 2.45.2