Home
last modified time | relevance | path

Searched refs:pw_uid (Results 1 – 25 of 206) sorted by relevance

123456789

/freebsd-12-stable/crypto/openssh/
Duidswap.c68 (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 …]
Dsshpty.c193 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()
Dauth-rhosts.c239 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/
Dlogins.c48 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/
Dsu.c129 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/
Dyppasswdd_server.c79 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/
Dopenpam_borrow_cred.c67 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/
Dpwgr.c157 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/
Dopielogin.c250 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/
Dsandbox.c170 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/
Dport-irix.c61 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/
Dsubr.c224 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/
Dusername.c87 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/
Dlogin.c187 (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/
Dt_setuid.c94 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/
Dpw_user.c169 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/
Dpico-login.c325 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/
Dlogin_audit.c69 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()
Dlogin.c327 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/
Dpw_copy.c75 && 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/
Dmlock.c63 if (pwd->pw_uid == 0) in main()
77 if (seteuid(pwd->pw_uid) < 0) in main()
/freebsd-12-stable/usr.bin/su/
Dsu.c262 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/
Dypclnt_passwd.c150 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/
Dt_proc2.c69 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/
Dypldap_dns.c97 setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid)) in ypldap_dns()

123456789