/* Try to just check the password */
ka_StringToKey(pass, NULL, &afs_key);
- if (ka_GetAdminToken(user_name, /* name */
+ if (ka_GetAdminToken(pw->pw_name, /* name */
NULL, /* instance */
NULL, /* realm */
&afs_key, /* key (contains password) */
/* Fall back on old method XXX - needed? */
setpag();
if (ka_UserAuthenticateGeneral(KA_USERAUTH_VERSION+KA_USERAUTH_DOSETPAG,
- user_name, /* name */
+ pw->pw_name, /* name */
NULL, /* instance */
NULL, /* realm */
pass, /* password */
/* Initial PAM setup */
pam_conv.conv = sudo_conv;
PAM_nullpw = 0;
- if (pam_start("sudo", user_name, &pam_conv, &pamh) != PAM_SUCCESS) {
+ if (pam_start("sudo", pw->pw_name, &pam_conv, &pamh) != PAM_SUCCESS) {
set_perms(PERM_USER, 0);
log_error(BAD_AUTH_INIT);
inform_user(BAD_AUTH_INIT);