Home
last modified time | relevance | path

Searched refs:pw_gid (Results 1 – 25 of 152) sorted by relevance

1234567

/openbsd/regress/sys/kern/setuid/
H A Dsetresgid.c33 if (setresgid(pw->pw_gid, -1, -1) == -1) in main()
35 checkgids(pw->pw_gid, gid, gid, "0"); in main()
56 checkgids(gid, pw->pw_gid, gid, "2"); in main()
71 checkgids(gid, gid, pw->pw_gid, "4"); in main()
73 if (setresuid(pw->pw_gid, pw->pw_gid, pw->pw_gid) == -1) in main()
78 checkgids(pw->pw_gid, gid, pw->pw_gid, "5"); in main()
82 checkgids(pw->pw_gid, pw->pw_gid, pw->pw_gid, "6"); in main()
86 checkgids(pw->pw_gid, pw->pw_gid, pw->pw_gid, "7"); in main()
90 checkgids(pw->pw_gid, pw->pw_gid, pw->pw_gid, "9"); in main()
94 checkgids(pw->pw_gid, pw->pw_gid, pw->pw_gid, "9"); in main()
[all …]
H A Dsetgid.c35 if (setgid(pw->pw_gid) == -1) in main()
37 checkgids(pw->pw_gid, pw->pw_gid, pw->pw_gid, "setgid"); in main()
H A Dsetgid_child.c32 if (setgid(pw->pw_gid) == -1) in main()
53 checkgids(pw->pw_gid, pw->pw_gid, pw->pw_gid, "setgid child"); in main()
H A Dsetegid.c33 if (setegid(pw->pw_gid) == -1) in main()
36 if (getegid() != pw->pw_gid) in main()
H A Dsetresgid_effective_exec.c41 if (setresgid(-1, pw->pw_gid, -1) == -1) in main()
43 checkgids(gid, pw->pw_gid, gid, "setgid"); in main()
H A Dsetresgid_real_exec.c41 if (setresgid(pw->pw_gid, -1, -1) == -1) in main()
43 checkgids(pw->pw_gid, gid, gid, "setgid"); in main()
H A Dsetresgid_saved_exec.c41 if (setresgid(-1, -1, pw->pw_gid) == -1) in main()
43 checkgids(gid, gid, pw->pw_gid, "setgid"); in main()
/openbsd/usr.bin/ssh/
H A Duidswap.c57 (u_int)pw->pw_uid, (u_int)pw->pw_gid, in temporarily_use_uid()
71 if (initgroups(pw->pw_name, pw->pw_gid) == -1) in temporarily_use_uid()
82 if (setegid(pw->pw_gid) == -1) in temporarily_use_uid()
83 fatal("setegid %u: %.100s", (u_int)pw->pw_gid, in temporarily_use_uid()
124 (u_int)pw->pw_gid); in permanently_set_uid()
125 if (setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) == -1) in permanently_set_uid()
126 fatal("setresgid %u: %s", (u_int)pw->pw_gid, strerror(errno)); in permanently_set_uid()
/openbsd/distrib/special/doas/
H A Ddoas.c97 groups[0] = pw->pw_gid; in main()
100 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in main()
/openbsd/libexec/rpc.rusersd/
H A Drusersd.c92 setgroups(1, &pw->pw_gid); in main()
93 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid); in main()
/openbsd/usr.sbin/mopd/mopd/
H A Dmopd.c141 if (setgroups(1, &pw->pw_gid) || in main()
142 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in main()
/openbsd/libexec/rpc.rwalld/
H A Drwalld.c73 setgroups(1, &pw->pw_gid); in main()
74 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid); in main()
/openbsd/usr.sbin/smtpd/
H A Ddispatcher.c156 if (setgroups(1, &pw->pw_gid) || in dispatcher()
157 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in dispatcher()
/openbsd/usr.sbin/lpd/
H A Dengine.c56 if (setgroups(1, &pw->pw_gid) || in engine()
57 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in engine()
H A Dcontrol.c80 if (setgroups(1, &pw->pw_gid) || in control()
81 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in control()
/openbsd/usr.sbin/relayd/
H A Dcheck_script.c132 if (setgroups(1, &pw->pw_gid) || in script_exec()
133 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in script_exec()
/openbsd/usr.sbin/rbootd/
H A Drbootd.c183 if (setgroups(1, &pw->pw_gid) || in main()
184 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in main()
/openbsd/gnu/usr.bin/perl/lib/User/
H A Dpwent.pm13 our ( $pw_name, $pw_passwd, $pw_uid, $pw_gid,
25 $pw_name $pw_passwd $pw_uid $pw_gid
146 $pw_gid = $pwob->gid ( $_[3] );
/openbsd/usr.sbin/dhcpd/
H A Dpfutils.c58 if (setgroups(1, &pw->pw_gid) || in pftable_handler()
59 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in pftable_handler()
/openbsd/usr.sbin/ntpd/
H A Dntp_dns.c86 if (setgroups(1, &pw->pw_gid) || in ntp_dns()
87 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in ntp_dns()
/openbsd/libexec/rpc.rstatd/
H A Drstatd.c82 setgroups(1, &pw->pw_gid); in main()
83 setegid(pw->pw_gid); in main()
84 setgid(pw->pw_gid); in main()
/openbsd/usr.bin/id/
H A Did.c150 gid = pw ? pw->pw_gid : rflag ? getgid() : getegid(); in main()
279 (void)printf(" gid=%u", pw->pw_gid); in user()
280 if ((gr = getgrgid(pw->pw_gid))) in user()
283 (void) getgrouplist(pw->pw_name, pw->pw_gid, groups, &ngroups); in user()
308 (void) getgrouplist(pw->pw_name, pw->pw_gid, groups, &ngroups); in group()
/openbsd/usr.sbin/ypldap/
H A Dypldap.c181 gid_t pw_gid; in main_create_user_groups() local
202 pw_gid = (gid_t)strtonum(bp, 0, GID_MAX, &errstr); in main_create_user_groups()
216 if (snprintf(ue->ue_netid_line, LINE_WIDTH-1, "%d:%d", ue->ue_uid, pw_gid) >= LINE_WIDTH) { in main_create_user_groups()
221 ue->ue_gid = pw_gid; in main_create_user_groups()
607 if (setgroups(1, &pw->pw_gid) || in main()
608 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in main()
H A Dypldap_dns.c96 if (setgroups(1, &pw->pw_gid) || in ypldap_dns()
97 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in ypldap_dns()
/openbsd/usr.bin/sndiod/
H A Dsndiod.c507 if (setgroups(1, &pw->pw_gid) || in start_helper()
508 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) || in start_helper()
785 if (setgroups(1, &pw->pw_gid) == -1 || in main()
786 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) == -1 || in main()

1234567