/macosx-10.10/Heimdal-398.1.2/lib/roken/ |
H A D | setegid.c | 43 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 D | set_eugid.c | 9 /* 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 D | lstat_as.c | 10 /* 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 D | open_as.c | 10 /* 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 D | stat_as.c | 10 /* 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 D | make_dirs.c | 61 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 D | setregid.c | 39 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 D | tst.egid.d | 29 #pragma ident "@(#)tst.egid.d 1.1 06/08/28 SMI" 41 printf("The egid is %d\n", $egid);
|
H A D | tst.egid.ksh | 28 #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 D | dot_lockfile_as.c | 9 /* 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 D | getpeereid.c | 39 getpeereid(int s, uid_t *euid, gid_t *egid) argument 52 *egid = xuc.cr_gid;
|
/macosx-10.10/man-16/man/src/ |
H A D | util.h | 13 extern int ruid, rgid, euid, egid, suid;
|
/macosx-10.10/OpenSSH-189/openssh/openbsd-compat/ |
H A D | bsd-setres_id.c | 30 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 D | eaccess.c | 24 * 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 D | id.c | 47 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 D | getpeereid.c | 52 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 D | eaccess.c | 169 /* 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 D | foldinfo.h | 21 screenmailbox Q((char*chp,const gid_t egid,const int Deliverymode));
|
/macosx-10.10/ksh-23/ksh/src/cmd/ksh93/bltins/ |
H A D | regress.c | 69 "[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 D | userinput_signal.c | 73 gid_t egid; local 102 egid = getegid(); 116 || -1 == setegid(egid)) {
|
/macosx-10.10/xnu-2782.1.97/bsd/bsm/ |
H A D | audit_record.h | 236 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 D | openpam_restore_cred.c | 73 setegid(scred->egid) < 0)
|
/macosx-10.10/Security-57031.1.35/Security/authd/ |
H A D | authtypes.h | 12 gid_t egid; member in struct:__anon3541
|
/macosx-10.10/system_cmds-643.1.1/newgrp.tproj/ |
H A D | newgrp.c | 158 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 D | kern_prot.c | 1159 * 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...] |