| /freebsd-12-stable/crypto/openssh/ |
| D | uidswap.c | 68 (u_int)pw->pw_uid, (u_int)pw->pw_gid, in temporarily_use_uid() 100 if (user_groupslen == -1 || user_groups_uid != pw->pw_uid) { in temporarily_use_uid() 117 user_groups_uid = pw->pw_uid; in temporarily_use_uid() 133 if (seteuid(pw->pw_uid) == -1) in temporarily_use_uid() 134 fatal("seteuid %u: %.100s", (u_int)pw->pw_uid, in temporarily_use_uid() 192 debug("permanently_set_uid: %u/%u", (u_int)pw->pw_uid, in permanently_set_uid() 208 if (setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid) == -1) in permanently_set_uid() 209 fatal("setresuid %u: %.100s", (u_int)pw->pw_uid, strerror(errno)); in permanently_set_uid() 213 if (old_gid != pw->pw_gid && pw->pw_uid != 0 && in permanently_set_uid() 227 if (old_uid != pw->pw_uid && in permanently_set_uid() [all …]
|
| D | sshpty.c | 193 if (st.st_uid != pw->pw_uid || st.st_gid != gid) { in pty_setowner() 194 if (chown(tty, pw->pw_uid, gid) == -1) { in pty_setowner() 196 (st.st_uid == pw->pw_uid || st.st_uid == 0)) in pty_setowner() 198 tty, (u_int)pw->pw_uid, (u_int)gid, in pty_setowner() 202 tty, (u_int)pw->pw_uid, (u_int)gid, in pty_setowner()
|
| D | auth-rhosts.c | 239 if (pw->pw_uid == 0) in auth_rhosts2() 268 ((st.st_uid != 0 && st.st_uid != pw->pw_uid) || in auth_rhosts2() 297 ((st.st_uid != 0 && st.st_uid != pw->pw_uid) || in auth_rhosts2()
|
| /freebsd-12-stable/usr.bin/logins/ |
| D | logins.c | 48 uid_t pw_uid; member 201 return (a->pw_uid - b->pw_uid); in pwd_cmp_byuid() 219 pwds[npwds].pw_uid = pwd->pw_uid; in get_users() 246 if ((i > 0 && pwd->pw_uid == pwd[-1].pw_uid) || in select_users() 247 (i < npwds - 1 && pwd->pw_uid == pwd[1].pw_uid)) { in select_users() 273 if (pwd->pw_uid < 1000 || pwd->pw_uid == 65534) { in select_users() 278 if (pwd->pw_uid >= 1000 && pwd->pw_uid != 65534) { in select_users() 304 pwd->pw_name, (long)pwd->pw_uid, grp ? grp->gr_name : "", in display_user()
|
| /freebsd-12-stable/crypto/heimdal/appl/su/ |
| D | su.c | 129 info->pw_uid = pwd->pw_uid; in dup_info() 191 if (su_info->pw_uid == 0 && !krb5_kuserok(context, p, su_info->pw_name)) in krb5_verify() 312 if(su->pw_uid == 0) { in verify_unix() 369 if (pwd->pw_uid == 0 && strcmp ("root", su_user) != 0) { in main() 397 if(ok == 0 && login_info->pw_uid && verify_unix(login_info, su_info) != 0) { in main() 411 if (login_info->pw_uid) in main() 422 if (login_info->pw_uid) in main() 469 if (full_login || su_info->pw_uid) in main() 514 if(setuid(su_info->pw_uid) < 0 in main() 515 || (su_info->pw_uid != 0 && setuid(0) == 0)) in main()
|
| /freebsd-12-stable/usr.sbin/rpc.yppasswdd/ |
| D | yppasswdd_server.c | 79 pwd->pw_uid = xpwd->pw_uid; in xlate_passwd() 116 yp_password.pw_uid = atoi(p); in copy_yp_pass() 200 if ((uid_t)npw->pw_uid != opw->pw_uid) { in validate() 202 npw->pw_name, npw->pw_uid); in validate() 204 opw->pw_uid); in validate() 290 if (yp_password.pw_uid == (uid_t)pw->pw_uid && in find_domain() 341 "%llu", (unsigned long long)pw->pw_uid); in update_inplace() 385 in map %s@%s with wrong name (%.*s)", pw->pw_uid, maps[i], domain, in update_inplace() 398 asprintf(&pwbuf, ":%d:%d:", pw->pw_uid, pw->pw_gid); in update_inplace() 415 pw->pw_name, pw->pw_passwd, pw->pw_uid, in update_inplace() [all …]
|
| /freebsd-12-stable/contrib/openpam/lib/libpam/ |
| D | openpam_borrow_cred.c | 67 ENTERI(pwd->pw_uid); in openpam_borrow_cred() 74 if (geteuid() != 0 && geteuid() != pwd->pw_uid) { in openpam_borrow_cred() 95 if (geteuid() == pwd->pw_uid) in openpam_borrow_cred() 98 setegid(pwd->pw_gid) < 0 || seteuid(pwd->pw_uid) < 0) { in openpam_borrow_cred()
|
| /freebsd-12-stable/contrib/netbsd-tests/usr.bin/id/ |
| D | pwgr.c | 157 p->pw_uid = 0; in getpwnam() 161 p->pw_uid = 100; in getpwnam() 177 p->pw_uid = 0; in getpwuid() 181 p->pw_uid = 100; in getpwuid()
|
| /freebsd-12-stable/contrib/opie/ |
| D | opielogin.c | 250 thisuser.pw_uid = pwd->pw_uid; 464 rc = ruserok(host, !thisuser.pw_uid, rusername, name); 468 host, thisuser.pw_uid, rusername, name); 688 nouser.pw_uid = -1; 1081 if (uid != 0 && uid != thisuser.pw_uid) 1084 if (thisuser.pw_uid == 0) 1188 if (thisuser.pw_uid) { 1199 if (!invalid && !thisuser.pw_uid && !rootterm(tty)) { 1235 if (quota(Q_SETUID, thisuser.pw_uid, 0, 0) < 0 && errno != EINVAL) { 1261 lseek(f, (long)thisuser.pw_uid * sizeof(struct lastlog), 0); [all …]
|
| /freebsd-12-stable/contrib/openbsm/bin/auditdistd/ |
| D | sandbox.c | 170 if (setuid(pw->pw_uid) == -1) { in sandbox() 172 (unsigned int)pw->pw_uid); in sandbox() 193 PJDLOG_VERIFY(suid == pw->pw_uid); in sandbox() 198 PJDLOG_VERIFY(ruid == pw->pw_uid); in sandbox() 199 PJDLOG_VERIFY(euid == pw->pw_uid); in sandbox()
|
| /freebsd-12-stable/crypto/openssh/openbsd-compat/ |
| D | port-irix.c | 61 jid = jlimit_startjob(pw->pw_name, pw->pw_uid, "interactive"); in irix_setusercontext() 84 debug("Setting sat id to %d", (int) pw->pw_uid); in irix_setusercontext() 85 if (satsetid(pw->pw_uid)) in irix_setusercontext()
|
| /freebsd-12-stable/sbin/hastd/ |
| D | subr.c | 224 if (setuid(pw->pw_uid) == -1) { in drop_privs() 226 (unsigned int)pw->pw_uid); in drop_privs() 285 PJDLOG_VERIFY(ruid == pw->pw_uid); in drop_privs() 286 PJDLOG_VERIFY(euid == pw->pw_uid); in drop_privs() 287 PJDLOG_VERIFY(suid == pw->pw_uid); in drop_privs()
|
| /freebsd-12-stable/usr.bin/top/ |
| D | username.c | 87 enter_user(pwd->pw_uid, username_, 1); in userid() 90 return(pwd->pw_uid); in userid() 131 return(enter_user(pwd->pw_uid, pwd->pw_name, 1)); in get_user()
|
| /freebsd-12-stable/crypto/heimdal/appl/login/ |
| D | login.c | 187 (unsigned)pwd->pw_uid); in krb5_start_session() 229 cell, NULL, pwd->pw_uid, pwd->pw_dir); in krb5_get_afs_tokens() 231 pwd->pw_uid, pwd->pw_dir); in krb5_get_afs_tokens() 320 int rootlogin = (pwd->pw_uid == 0); in do_login() 342 if (chown (ttyn, pwd->pw_uid, tty_gid) < 0) { in do_login() 380 if(do_osfc2_magic(pwd->pw_uid)) in do_login() 387 if(setuid(pwd->pw_uid) || (pwd->pw_uid != 0 && setuid(0) == 0)) { in do_login() 388 warn("setuid(%u)", (unsigned)pwd->pw_uid); in do_login()
|
| /freebsd-12-stable/contrib/netbsd-tests/lib/libc/sys/ |
| D | t_setuid.c | 94 rv = setuid(pw->pw_uid); in ATF_TC_BODY() 101 if (uid != pw->pw_uid) in ATF_TC_BODY() 110 atf_tc_fail("failed to change UID to %u", pw->pw_uid); in ATF_TC_BODY()
|
| /freebsd-12-stable/usr.sbin/pw/ |
| D | pw_user.c | 169 copymkdir(conf.rootfd, pwd->pw_dir, skelfd, homemode, pwd->pw_uid, in create_and_populate_homedir() 172 pwd->pw_name, (uintmax_t)pwd->pw_uid, pwd->pw_dir); in create_and_populate_homedir() 343 (uintmax_t)pwd->pw_uid); in pw_uidpolicy() 363 if (pwd->pw_uid >= (uid_t) cnf->min_uid && pwd->pw_uid <= (uid_t) cnf->max_uid) in pw_uidpolicy() 364 bm_setbit(&bm, pwd->pw_uid - cnf->min_uid); in pw_uidpolicy() 601 pwd->pw_name, (uintmax_t)pwd->pw_uid, in print_user() 939 id = pwd->pw_uid; in pw_user_del() 1400 pwd->pw_uid = pw_uidpolicy(cmdcnf, id); in pw_user_add() 1402 (gid_t) pwd->pw_uid, dryrun); in pw_user_add() 1417 if (pwd->pw_uid == 0 && strcmp(pwd->pw_name, "root") != 0) in pw_user_add() [all …]
|
| /freebsd-12-stable/release/picobsd/tinyware/login/ |
| D | pico-login.c | 325 if (pwd->pw_uid == 0) 329 uid == (uid_t)pwd->pw_uid)) { 363 if (pwd != NULL && pwd->pw_uid == 0) 419 (void)seteuid(rootlogin ? 0 : pwd->pw_uid); 533 login_fbtab(tty, pwd->pw_uid, pwd->pw_gid); 543 if (chown(ttyn, pwd->pw_uid, 604 if (setusercontext(lc, pwd, pwd->pw_uid, LOGIN_SETGROUP) != 0) { 662 if (setusercontext(lc, pwd, pwd->pw_uid, 999 (void)lseek(fd, (off_t)pwd->pw_uid * sizeof(ll), L_SET); 1014 (void)lseek(fd, (off_t)pwd->pw_uid * sizeof(ll), L_SET);
|
| /freebsd-12-stable/usr.bin/login/ |
| D | login_audit.c | 69 uid_t uid = pwd->pw_uid; in au_login_success() 147 uid = pwd->pw_uid; in au_login_fail() 177 uid_t uid = pwd->pw_uid; in audit_logout()
|
| D | login.c | 327 if (pwd != NULL && pwd->pw_uid == 0) in main() 336 (uid == (uid_t)0 || uid == (uid_t)pwd->pw_uid)) { in main() 429 (void)seteuid(rootlogin ? 0 : pwd->pw_uid); in main() 470 login_fbtab(tty, pwd->pw_uid, pwd->pw_gid); in main() 488 if (ttyn != tname && chown(ttyn, pwd->pw_uid, in main() 532 if (setusercontext(lc, pwd, pwd->pw_uid, LOGIN_SETGROUP) != 0) { in main() 598 if (setusercontext(lc, pwd, pwd->pw_uid, in main()
|
| /freebsd-12-stable/release/picobsd/tinyware/passwd/ |
| D | pw_copy.c | 75 && pw->pw_uid == buf_pw.pw_uid in pw_equal() 96 snprintf(uidstr, sizeof(uidstr), "%lu", (unsigned long)pw->pw_uid); in pw_copy() 249 pw->pw_uid = id;
|
| /freebsd-12-stable/tools/regression/mlock/ |
| D | mlock.c | 63 if (pwd->pw_uid == 0) in main() 77 if (seteuid(pwd->pw_uid) < 0) in main()
|
| /freebsd-12-stable/usr.bin/su/ |
| D | su.c | 262 if (pwd == NULL || pwd->pw_uid != ruid) in main() 412 if (setusercontext(lc, pwd, pwd->pw_uid, LOGIN_SETGROUP) < 0) in main() 506 if ((asme || (!asthem && class == NULL)) && pwd->pw_uid) in main() 508 if (setusercontext(lc, pwd, pwd->pw_uid, setwhat) < 0) in main() 517 if (asthem || pwd->pw_uid) in main() 532 setusercontext(lc, pwd, pwd->pw_uid, in main()
|
| /freebsd-12-stable/lib/libypclnt/ |
| D | ypclnt_passwd.c | 150 yppwd.newpw.pw_uid = pwd->pw_uid; in yppasswd_local() 248 yppwd.newpw.pw_uid = pwd->pw_uid; in yppasswd_remote()
|
| /freebsd-12-stable/contrib/netbsd-tests/kernel/kqueue/ |
| D | t_proc2.c | 69 if ((setuid(pwd->pw_uid)) == -1) in child_one() 70 err(EXIT_FAILURE, "setuid(%d)", pwd->pw_uid); in child_one()
|
| /freebsd-12-stable/usr.sbin/ypldap/ |
| D | ypldap_dns.c | 97 setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid)) in ypldap_dns()
|