diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2012-11-17 17:40:08 +0100 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2012-11-17 17:40:08 +0100 |
commit | d6c1d928a6acbab6de9b219bab9c524a41af955d (patch) | |
tree | 8eb937dc867dc1ac265a7ea117751767e43afa60 | |
parent | bf02c70ecfbab318b8bb1b610504a56fc74cd310 (diff) |
use pam_modutil_getpwnam() instead of getpwnam() in PAM module
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1832 ef36b2f9-881f-0410-afb5-c4e39611909c
-rw-r--r-- | pam/pam.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -610,7 +610,7 @@ int pam_sm_chauthtok(pam_handle_t *pamh,int flags,int argc,const char **argv) if (flags&PAM_PRELIM_CHECK) { /* see if the user is trying to modify another user's password */ - pwent=getpwnam(username); + pwent=pam_modutil_getpwnam(args->pamh,username); myuid=getuid(); if ((pwent!=NULL)&&(pwent->pw_uid!=myuid)&&(!(flags&PAM_CHANGE_EXPIRED_AUTHTOK))) { |