Lines Matching refs:pwd
88 struct passwd *pwd) in krb5_move_ccache() argument
164 "FILE:/tmp/krb5cc_%d", pwd->pw_uid); in krb5_move_ccache()
189 "/tmp/krb5cc_%d", pwd->pw_uid); in krb5_move_ccache()
190 if (safechown(ccache_name_buf, pwd->pw_uid, in krb5_move_ccache()
191 pwd->pw_gid, -1) == -1) { in krb5_move_ccache()
269 struct passwd *pwd; in krb5_kuserok() local
284 if (k5_getpwnam_r(luser, &pwx, pwbuf, sizeof(pwbuf), &pwd) != 0) in krb5_kuserok()
286 (void) strncpy(pbuf, pwd->pw_dir, sizeof(pbuf) - 1); in krb5_kuserok()
301 if (krb5_move_ccache(context, principal, pwd)) in krb5_kuserok()
312 princname, uid, pwd->pw_uid, luser); in krb5_kuserok()
315 if (uid == pwd->pw_uid) { in krb5_kuserok()
316 if (krb5_move_ccache(context, principal, pwd)) in krb5_kuserok()
341 if (sbuf.st_uid != pwd->pw_uid && !FILE_OWNER_OK(sbuf.st_uid)) { in krb5_kuserok()
358 if (krb5_move_ccache(context, principal, pwd)) in krb5_kuserok()