Searched refs:pw_gid (Results 1 - 25 of 97) sorted by relevance

1234

/freebsd-9.3-release/crypto/openssh/
H A Duidswap.c67 (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 Dyppasswd_private.x46 int pw_gid; /* group id */
H A Dyppasswdd_server.c78 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 Dsandbox.c124 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 Dopenpam_borrow_cred.c99 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 Dyppasswd.x59 int pw_gid; /* group id */
/freebsd-9.3-release/sbin/hastd/
H A Dsubr.c210 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 Dlogin_audit.c68 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 Dlogins.c47 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 Dsu.c160 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 Dcalendar.c201 (void)setegid(pw->pw_gid);
202 (void)initgroups(pw->pw_name, pw->pw_gid);
/freebsd-9.3-release/usr.sbin/jexec/
H A Djexec.c63 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 Dprivsep.c105 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 Dpw_copy.c74 && 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 Dfield.c144 pw->pw_gid = gr->gr_gid;
153 pw->pw_gid = id;
/freebsd-9.3-release/usr.sbin/pw/
H A Dpwupd.c117 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 Dopiesu.c154 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 Dtftp-proxy.c123 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 Dgss_userok.c140 chown (ticketfile, kpw->pw_uid, kpw->pw_gid);
/freebsd-9.3-release/include/
H A Dpwd.h116 gid_t pw_gid; /* user gid */ member in struct:passwd
/freebsd-9.3-release/lib/libpam/modules/pam_group/
H A Dpam_group.c104 if (pwd->pw_gid == grp->gr_gid)
/freebsd-9.3-release/lib/libypclnt/
H A Dypclnt_passwd.c149 yppwd.newpw.pw_gid = pwd->pw_gid;
247 yppwd.newpw.pw_gid = pwd->pw_gid;
/freebsd-9.3-release/usr.bin/id/
H A Did.c175 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 Dnewgrp.c137 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 Dsu.c133 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)

Completed in 187 milliseconds

1234