diff options
author | Darren Tucker <dtucker@zip.com.au> | 2003-09-13 10:41:56 +1000 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2003-09-13 10:41:56 +1000 |
commit | 2270c7e8aa380a95628ec4faaf5544c0cbb70da5 (patch) | |
tree | f88dd328e85e76ed4aecc009d13e246700f3ae1d | |
parent | dc7e65646fc2811b58d67dc6c3bfb0740047c552 (diff) |
- (dtucker) [auth-passwd.c] On AIX, call setauthdb() before loginsuccess(),
required to correctly reset failed login count when using a password
registry other than "files" (eg LDAP, see bug #543).
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | auth-passwd.c | 1 |
2 files changed, 5 insertions, 1 deletions
@@ -1,6 +1,9 @@ 20030913 - (dtucker) [regress/agent-timeout.sh] Timeout of 5 sec is borderline for slower hosts, increase to 10 sec. + - (dtucker) [auth-passwd.c] On AIX, call setauthdb() before loginsuccess(), + required to correctly reset failed login count when using a password + registry other than "files" (eg LDAP, see bug #543). 20030912 - (tim) [regress/agent-ptrace.sh] sh doesn't like "if ! shell_function; then". @@ -1079,4 +1082,4 @@ - Fix sshd BindAddress and -b options for systems using fake-getaddrinfo. Report from murple@murple.net, diagnosis from dtucker@zip.com.au -$Id: ChangeLog,v 1.2986 2003/09/12 23:46:03 dtucker Exp $ +$Id: ChangeLog,v 1.2987 2003/09/13 00:41:56 dtucker Exp $ diff --git a/auth-passwd.c b/auth-passwd.c index 57a2d362..95cc134d 100644 --- a/auth-passwd.c +++ b/auth-passwd.c @@ -110,6 +110,7 @@ auth_password(Authctxt *authctxt, const char *password) pw->pw_name, authmsg); /* No pty yet, so just label the line as "ssh" */ + aix_setauthdb(authctxt->user); if (loginsuccess(authctxt->user, host, "ssh", &msg) == 0) { if (msg != NULL) { |