/freebsd-9.3-release/crypto/openssh/ |
H A D | uidswap.c | 67 (u_int)pw->pw_uid, (u_int)pw->pw_gid, 99 if (initgroups(pw->pw_name, pw->pw_gid) < 0) 126 if (setegid(pw->pw_gid) < 0) 127 fatal("setegid %u: %.100s", (u_int)pw->pw_gid, 212 (u_int)pw->pw_gid); 214 if (setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) < 0) 215 fatal("setresgid %u: %.100s", (u_int)pw->pw_gid, strerror(errno)); 222 if (initgroups(pw->pw_name, pw->pw_gid) < [all...] |
/freebsd-9.3-release/usr.sbin/rpc.yppasswdd/ |
H A D | yppasswd_private.x | 46 int pw_gid; /* group id */
|
H A D | yppasswdd_server.c | 78 pwd->pw_gid = xpwd->pw_gid; 114 yp_password.pw_gid = atoi(p); 203 if ((gid_t)npw->pw_gid != opw->pw_gid) { 205 npw->pw_name, npw->pw_gid); 207 opw->pw_gid); 286 yp_password.pw_gid == (gid_t)pw->pw_gid) { 392 pw->pw_gid); [all...] |
/freebsd-9.3-release/contrib/openbsm/bin/auditdistd/ |
H A D | sandbox.c | 124 if (getgrouplist(user, pw->pw_gid, groups, &ngroups) == -1) { 167 if (setgid(pw->pw_gid) == -1) { 169 (unsigned int)pw->pw_gid); 204 PJDLOG_VERIFY(sgid == pw->pw_gid); 209 PJDLOG_VERIFY(rgid == pw->pw_gid); 210 PJDLOG_VERIFY(egid == pw->pw_gid);
|
/freebsd-9.3-release/contrib/openpam/lib/libpam/ |
H A D | openpam_borrow_cred.c | 99 if (initgroups(pwd->pw_name, pwd->pw_gid) < 0 || 100 setegid(pwd->pw_gid) < 0 || seteuid(pwd->pw_uid) < 0) {
|
/freebsd-9.3-release/include/rpcsvc/ |
H A D | yppasswd.x | 59 int pw_gid; /* group id */
|
/freebsd-9.3-release/sbin/hastd/ |
H A D | subr.c | 210 gidset[0] = pw->pw_gid; 213 (unsigned int)pw->pw_gid); 216 if (setgid(pw->pw_gid) == -1) { 218 (unsigned int)pw->pw_gid); 252 PJDLOG_VERIFY(rgid == pw->pw_gid); 253 PJDLOG_VERIFY(egid == pw->pw_gid); 254 PJDLOG_VERIFY(sgid == pw->pw_gid); 257 PJDLOG_VERIFY(gidset[0] == pw->pw_gid);
|
/freebsd-9.3-release/usr.bin/login/ |
H A D | login_audit.c | 68 gid_t gid = pwd->pw_gid; 146 gid = pwd->pw_gid; 176 gid_t gid = pwd->pw_gid;
|
/freebsd-9.3-release/usr.bin/logins/ |
H A D | logins.c | 47 gid_t pw_gid; member in struct:xpasswd 218 pwds[npwds].pw_gid = pwd->pw_gid; 300 grp = find_group_bygid(pwd->pw_gid); 303 (long)pwd->pw_gid, pwd->pw_gecos); 306 if (grp->gr_gid == pwd->pw_gid ||
|
/freebsd-9.3-release/contrib/openpam/bin/su/ |
H A D | su.c | 160 if (initgroups(pwd->pw_name, pwd->pw_gid) == -1) { 164 if (setgid(pwd->pw_gid) == -1) {
|
/freebsd-9.3-release/usr.bin/calendar/ |
H A D | calendar.c | 201 (void)setegid(pw->pw_gid); 202 (void)initgroups(pw->pw_name, pw->pw_gid);
|
/freebsd-9.3-release/usr.sbin/jexec/ |
H A D | jexec.c | 63 if (getgrouplist(username, pwd->pw_gid, groups, &ngroups) != 0) \ 121 if (setgid(pwd->pw_gid) != 0)
|
/freebsd-9.3-release/contrib/pf/pflogd/ |
H A D | privsep.c | 105 gidset[0] = pw->pw_gid; 106 if (setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) == -1)
|
/freebsd-9.3-release/release/picobsd/tinyware/passwd/ |
H A D | pw_copy.c | 74 && pw->pw_gid == buf_pw.pw_gid 95 snprintf(gidstr, sizeof(gidstr), "%lu", (unsigned long)pw->pw_gid); 261 pw->pw_gid = id;
|
/freebsd-9.3-release/usr.bin/chpass/ |
H A D | field.c | 144 pw->pw_gid = gr->gr_gid; 153 pw->pw_gid = id;
|
/freebsd-9.3-release/usr.sbin/pw/ |
H A D | pwupd.c | 117 pwd->pw_name, (long) pwd->pw_uid, (long) pwd->pw_gid, 122 pwd->pw_name, pw, (long) pwd->pw_uid, (long) pwd->pw_gid,
|
/freebsd-9.3-release/contrib/opie/ |
H A D | opiesu.c | 154 thisuser.pw_gid = pwd->pw_gid; 458 if (setgid(thisuser.pw_gid) < 0) { 462 if (initgroups(user, thisuser.pw_gid)) {
|
/freebsd-9.3-release/contrib/pf/tftp-proxy/ |
H A D | tftp-proxy.c | 123 if (setgroups(1, &pw->pw_gid) || 124 setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) ||
|
/freebsd-9.3-release/crypto/heimdal/appl/ftp/ftpd/ |
H A D | gss_userok.c | 140 chown (ticketfile, kpw->pw_uid, kpw->pw_gid);
|
/freebsd-9.3-release/include/ |
H A D | pwd.h | 116 gid_t pw_gid; /* user gid */ member in struct:passwd
|
/freebsd-9.3-release/lib/libpam/modules/pam_group/ |
H A D | pam_group.c | 104 if (pwd->pw_gid == grp->gr_gid)
|
/freebsd-9.3-release/lib/libypclnt/ |
H A D | ypclnt_passwd.c | 149 yppwd.newpw.pw_gid = pwd->pw_gid; 247 yppwd.newpw.pw_gid = pwd->pw_gid;
|
/freebsd-9.3-release/usr.bin/id/ |
H A D | id.c | 175 id = pw ? pw->pw_gid : rflag ? getgid() : getegid(); 276 gid = pw->pw_gid; 389 (void) getgrouplist(pw->pw_name, pw->pw_gid, groups, &ngroups); 468 pw->pw_passwd, pw->pw_uid, pw->pw_gid, pw->pw_class,
|
/freebsd-9.3-release/usr.bin/newgrp/ |
H A D | newgrp.c | 137 initres = initgroups(pwd->pw_name, pwd->pw_gid); 138 setres = setgid(pwd->pw_gid); 173 if (pwd->pw_gid == grp->gr_gid)
|
/freebsd-9.3-release/crypto/heimdal/appl/su/ |
H A D | su.c | 133 info->pw_gid = pwd->pw_gid; 340 chown (tkt_string(), su_info->pw_uid, su_info->pw_gid); 606 if(setgid(su_info->pw_gid) < 0) 608 if (initgroups (su_info->pw_name, su_info->pw_gid) < 0)
|