updated pam auth, getpwdname