Searched refs:egid (Results 1 - 25 of 83) sorted by relevance

1234

/macosx-10.10/Heimdal-398.1.2/lib/roken/
H A Dsetegid.c43 setegid(gid_t egid) argument
46 return setregid(-1, egid);
50 return setresgid(-1, egid, -1);
/macosx-10.10/postfix-255/postfix/src/util/
H A Dset_eugid.c9 /* void set_eugid(euid, egid)
11 /* gid_t egid;
54 void set_eugid(uid_t euid, gid_t egid) argument
61 if (setegid(egid) < 0)
62 msg_fatal("set_eugid: setegid(%ld): %m", (long) egid);
63 if (setgroups(1, &egid) < 0)
64 msg_fatal("set_eugid: setgroups(%ld): %m", (long) egid);
68 msg_info("set_eugid: euid %ld egid %ld", (long) euid, (long) egid);
H A Dlstat_as.c10 /* int lstat_as(path, st, euid, egid)
14 /* gid_t egid;
51 int lstat_as(const char *path, struct stat * st, uid_t euid, gid_t egid) argument
60 set_eugid(euid, egid);
H A Dopen_as.c10 /* int open_as(path, flags, mode, euid, egid)
14 /* gid_t egid;
48 int open_as(const char *path, int flags, int mode, uid_t euid, gid_t egid) argument
57 set_eugid(euid, egid);
H A Dstat_as.c10 /* int stat_as(path, st, euid, egid)
14 /* gid_t egid;
51 int stat_as(const char *path, struct stat * st, uid_t euid, gid_t egid) argument
60 set_eugid(euid, egid);
H A Dmake_dirs.c61 gid_t egid = -1; local
133 if (egid == -1)
134 egid = getegid();
135 if (st.st_gid != egid && (ret = chown(saved_path, -1, egid)) < 0) {
/macosx-10.10/Libc-1044.1.2/compat-43/
H A Dsetregid.c39 setregid(rgid, egid)
40 gid_t rgid, egid;
56 if (egid != -1 && setegid(egid) < 0)
/macosx-10.10/dtrace-147/test/tst/common/scripting/
H A Dtst.egid.d29 #pragma ident "@(#)tst.egid.d 1.1 06/08/28 SMI"
41 printf("The egid is %d\n", $egid);
H A Dtst.egid.ksh28 #ident "@(#)tst.egid.ksh 1.1 06/08/28 SMI"
33 # To verify egid of current process
54 /\$egid != \$1/
60 /\$egid == \$1/
/macosx-10.10/postfix-255/postfix/src/global/
H A Ddot_lockfile_as.c9 /* int dot_lockfile_as(path, why, euid, egid)
13 /* gid_t egid;
15 /* void dot_unlockfile_as(path, euid, egid)
18 /* gid_t egid;
54 int dot_lockfile_as(const char *path, VSTRING *why, uid_t euid, gid_t egid) argument
63 set_eugid(euid, egid);
80 void dot_unlockfile_as(const char *path, uid_t euid, gid_t egid) argument
88 set_eugid(euid, egid);
/macosx-10.10/Libc-1044.1.2/gen/FreeBSD/
H A Dgetpeereid.c39 getpeereid(int s, uid_t *euid, gid_t *egid) argument
52 *egid = xuc.cr_gid;
/macosx-10.10/man-16/man/src/
H A Dutil.h13 extern int ruid, rgid, euid, egid, suid;
/macosx-10.10/OpenSSH-189/openssh/openbsd-compat/
H A Dbsd-setres_id.c30 setresgid(gid_t rgid, gid_t egid, gid_t sgid) argument
39 if (setregid(rgid, egid) < 0) {
46 if (setegid(egid) < 0) {
48 error("setegid %u: %.100s", (u_int)egid, strerror(errno));
/macosx-10.10/ksh-23/ksh/src/lib/libast/comp/
H A Deaccess.c24 * access() euid/egid implementation
59 static gid_t egid;
66 egid = getegid();
67 init = (ruid == euid && rgid == egid) ? 1 : -1;
89 else if (egid == st.st_gid)
/macosx-10.10/bash-94.1.2/bash-3.2/examples/loadables/
H A Did.c47 static gid_t rgid, egid; variable
106 opt += id_prgrp ((id_flags & ID_USEREAL) ? rgid : egid);
132 rgid = egid = pwd->pw_gid;
139 egid = current_user.egid;
200 if (egid != rgid)
203 id_prgrp (egid);
217 if (glist[i] != rgid && glist[i] != egid)
259 if (egid != rgid)
261 printf (" egid
[all...]
/macosx-10.10/OpenLDAP-499.27/OpenLDAP/libraries/liblutil/
H A Dgetpeereid.c52 int lutil_getpeereid( int s, uid_t *euid, gid_t *egid
63 *egid = ucred_getegid( uc );
77 *egid = peercred.gid;
90 *egid = peercred.cr_gid;
168 *egid = st.st_gid;
208 *egid = sc->sc_egid;
/macosx-10.10/bash-94.1.2/bash-3.2/lib/sh/
H A Deaccess.c169 /* Version to call when uid != euid or gid != egid. We temporarily swap
180 if (current_user.gid != current_user.egid)
181 setregid (current_user.egid, current_user.gid);
188 if (current_user.gid != current_user.egid)
189 setregid (current_user.gid, current_user.egid);
213 if (current_user.uid != current_user.euid || current_user.gid != current_user.egid)
217 if (current_user.uid == current_user.euid && current_user.gid == current_user.egid)
/macosx-10.10/procmail-14/procmail/src/
H A Dfoldinfo.h21 screenmailbox Q((char*chp,const gid_t egid,const int Deliverymode));
/macosx-10.10/ksh-23/ksh/src/cmd/ksh93/bltins/
H A Dregress.c69 "[101:egid?The intercept effective gid is set to \aoriginal-egid\a. The "
72 "intercepts are:]#?[original-egid:=1]"
76 "\aoriginal-egid\a.]"
79 "\aoriginal-egid\a.]"
118 "egid",
149 * egid intercepts
162 TRACE(egid, "getegid", ("%s", intercept_egid == intercept_rgid ? "egid==rgid" : "egid!
[all...]
/macosx-10.10/top-100.1.2/
H A Duserinput_signal.c73 gid_t egid; local
102 egid = getegid();
116 || -1 == setegid(egid)) {
/macosx-10.10/xnu-2782.1.97/bsd/bsm/
H A Daudit_record.h236 token_t *au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
238 token_t *au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
240 token_t *au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
242 token_t *au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
244 token_t *au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid,
247 token_t *au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
259 token_t *au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
261 token_t *au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
263 token_t *au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid,
265 token_t *au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_
[all...]
/macosx-10.10/OpenPAM-20/openpam/lib/
H A Dopenpam_restore_cred.c73 setegid(scred->egid) < 0)
/macosx-10.10/Security-57031.1.35/Security/authd/
H A Dauthtypes.h12 gid_t egid; member in struct:__anon3541
/macosx-10.10/system_cmds-643.1.1/newgrp.tproj/
H A Dnewgrp.c158 gid_t egid; local
169 egid = getegid();
227 if (grp->gr_gid != egid && inarray(grp->gr_gid, grps, ngrps)) {
252 if (egid != grp->gr_gid && !inarray(egid, grps, ngrps)) {
256 grps[ngrps++] = egid;
/macosx-10.10/xnu-2782.1.97/bsd/kern/
H A Dkern_prot.c1159 * Parameters: uap->egid effective gid to set
1165 * unprivileged process but egid is equal to the real or saved
1180 gid_t egid; local
1185 DEBUG_CRED_ENTER("setegid %d\n", uap->egid);
1187 egid = uap->egid;
1188 AUDIT_ARG(egid, egid);
1193 if (egid != my_pcred->cr_rgid &&
1194 egid !
1284 gid_t rgid, egid; local
[all...]

Completed in 371 milliseconds

1234