From 1a27a1ee8c0ddd6f390feade92259c001f36530f Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Wed, 14 May 2003 10:27:09 +1000 Subject: - (djm) Bug #117: Don't lie to PAM about username --- ChangeLog | 5 ++++- auth1.c | 2 +- auth2.c | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index bc1fb138..37694bf3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +20030514 + - (djm) Bug #117: Don't lie to PAM about username + 20030512 - (djm) Redhat spec: Don't install profile.d scripts when not building with GNOME/GTK askpass (patch from bet@rahul.net) @@ -1384,4 +1387,4 @@ save auth method before monitor_reset_key_state(); bugzilla bug #284; ok provos@ -$Id: ChangeLog,v 1.2675 2003/05/12 08:15:49 djm Exp $ +$Id: ChangeLog,v 1.2676 2003/05/14 00:27:09 djm Exp $ diff --git a/auth1.c b/auth1.c index 5086a47c..45cc2d6f 100644 --- a/auth1.c +++ b/auth1.c @@ -413,7 +413,7 @@ do_authentication(void) use_privsep ? " [net]" : ""); #ifdef USE_PAM - PRIVSEP(start_pam(authctxt->pw == NULL ? "NOUSER" : user)); + PRIVSEP(start_pam(user)); #endif /* diff --git a/auth2.c b/auth2.c index ee693181..a761ba5f 100644 --- a/auth2.c +++ b/auth2.c @@ -162,7 +162,7 @@ input_userauth_request(int type, u_int32_t seq, void *ctxt) } else { logit("input_userauth_request: illegal user %s", user); #ifdef USE_PAM - PRIVSEP(start_pam("NOUSER")); + PRIVSEP(start_pam(user)); #endif } setproctitle("%s%s", authctxt->pw ? user : "unknown", -- cgit v1.2.3