Lines Matching defs:user
109 char *user,
121 * pwchange verified user sufficiently, so don't request strict
124 login_result = attempt_krb5_auth(pamh, kmd, user, &newpass, 0);
131 * warn the user they have to kinit(1)
156 char *user;
231 (void) pam_get_item(pamh, PAM_USER, (void **)&user);
233 if (user == NULL || *user == '\0') {
239 if (!get_pw_uid(user, &pw_uid)) {
241 "PAM-KRB5 (password): can't get uid for %s", user);
249 if ((strcmp(user, ROOT_UNAME) == 0) &&
250 key_in_keytab(user, debug)) {
254 "key for '%s' in keytab, returning IGNORE", user);
278 result = krb5_verifypw(user, oldpass, debug);
304 result = krb5_changepw(pamh, user, oldpass, newpass, debug);
309 get_set_creds(pamh, kmd, user, newpass, debug);