/illumos-gate/usr/src/lib/libbc/libc/gen/common/ |
H A D | setruid.c | 30 setruid(int ruid) argument 33 return (setreuid(ruid, -1));
|
/illumos-gate/usr/src/lib/libast/common/preroot/ |
H A D | ispreroot.c | 46 int ruid; local 51 if ((ruid = getuid()) != (euid = geteuid())) setuid(ruid); 53 if (ruid != euid) setuid(euid);
|
H A D | getpreroot.c | 70 int ruid; local 82 if ((ruid = getuid()) != (euid = geteuid())) setuid(ruid); 115 if (ruid != euid) setuid(euid); 156 if (ruid != euid) setuid(euid);
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | uid.c | 102 * The ruid of the process is going to change. In order 104 * process-count associated with the newly given ruid, 155 * to match the increment above, even if the ruid of the process 264 setreuid(uid_t ruid, uid_t euid) argument 270 uid_t oldruid = ruid; 276 if ((ruid != -1 && !VALID_UID(ruid, zone)) || 302 if (ruid != -1 && ruid != cr->cr_ruid && ruid ! [all...] |
/illumos-gate/usr/src/lib/libast/common/comp/ |
H A D | eaccess.c | 56 static uid_t ruid; 63 ruid = getuid(); 67 init = (ruid == euid && rgid == egid) ? 1 : -1;
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | ptms_conf.c | 113 * int ptms_minor_valid(minor_t minor, uid_t *ruid, gid_t *rgid) 127 * void ptms_set_owner(minor_t minor, uid_t ruid, gid_t rgid) 423 ptms_set_owner(minor_t dminor, uid_t ruid, gid_t rgid) argument 427 ASSERT(ruid >= 0); 430 if (ruid < 0 || rgid < 0) 443 pt->pt_ruid = ruid; 458 ptms_minor_valid(minor_t dminor, uid_t *ruid, gid_t *rgid) argument 463 ASSERT(ruid); 466 *ruid = (uid_t)-1; 474 *ruid [all...] |
/illumos-gate/usr/src/lib/libadt_jni/com/sun/audit/ |
H A D | AuditSession.java | 67 int euid, int egid, int ruid, int rgid, 204 public void setUser(int euid, int egid, int ruid, int rgid, argument 209 sessionAttr(sh, euid, egid, ruid, rgid, 66 sessionAttr(byte[] sessionHandle, int euid, int egid, int ruid, int rgid, String hostname, int context) argument
|
/illumos-gate/usr/src/cmd/cdrw/ |
H A D | main.h | 54 extern uid_t ruid, cur_uid;
|
H A D | main.c | 64 uid_t ruid, cur_uid; variable 232 ruid = getuid(); 235 if (check_auth(ruid) != 1) { 241 if ((cur_uid == 0) && (ruid != 0)) {
|
H A D | util.c | 248 if (seteuid(ruid) == 0) 249 cur_uid = ruid;
|
/illumos-gate/usr/src/cmd/cron/ |
H A D | crontab.c | 131 uid_t ruid; local 178 ruid = getuid(); 179 if ((pwp = getpwuid(ruid)) == NULL) 191 if (pwp->pw_uid != ruid) 194 pp = getuser(ruid); 198 pp = getuser(ruid); 226 if (audit_crontab_not_allowed(ruid, pp)) 253 if (fchown(tmpfd, ruid, -1) == -1) { 266 setuid(ruid); 372 * unlink edtemp as 'ruid' [all...] |
/illumos-gate/usr/src/cmd/auditreduce/ |
H A D | token.c | 904 * ruid adr_int32 913 int32_t auid, euid, egid, ruid, rgid, pid; local 920 adrm_int32(adr, &ruid, 1); 936 if (m_userr == ruid) 958 (obj_group == ruid))) { 971 * ruid adr_int32 983 int32_t auid, euid, egid, ruid, rgid, pid; local 991 adrm_int32(adr, &ruid, 1); 1008 if (m_userr == ruid) 1030 (obj_group == ruid))) { 1052 int32_t auid, euid, egid, ruid, rgid, pid; local 1123 int32_t auid, euid, egid, ruid, rgid, pid; local 1304 int32_t auid, euid, egid, ruid, rgid, pid; local 1367 int32_t auid, euid, egid, ruid, rgid, pid; local 1429 int32_t auid, euid, egid, ruid, rgid, pid; local 1493 int32_t auid, euid, egid, ruid, rgid, pid; local [all...] |
/illumos-gate/usr/src/cmd/power/ |
H A D | pmconfig.h | 105 extern uid_t ruid;
|
H A D | parse.c | 131 if ((ruid = getuid()) == 0) { 134 } else if ((pent = getpwuid(ruid)) != NULL) { 145 cons_perm = (ruid == stbuf.st_uid); 203 if (seteuid(ruid) == -1) 205 ruid, strerror(errno));
|
H A D | conf.c | 81 uid_t ruid; variable 185 if (ruid) 192 if (ruid) 530 mesg(MDEBUG, "ruid %d, perms: cpr %d, pm %d\n", 531 ruid, cpr_status.perm, pm_status.perm);
|
/illumos-gate/usr/src/cmd/print/bsd-sysv-commands/ |
H A D | lp.c | 82 uid_t ruid; local 88 ruid = getuid(); 89 if ((pw = getpwuid(ruid)) != NULL) 91 (void) setuid(ruid);
|
/illumos-gate/usr/src/cmd/sh/ |
H A D | main.c | 192 uid_t ruid; local 204 ruid = getuid(); 207 if ((euid != ruid) && (euid < 100)) 208 setuid(ruid); /* reset the uid to the orig user */
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | adt.c | 1525 adt_newuser(adt_internal_state_t *state, uid_t ruid, au_tid_addr_t *termid) argument 1530 if (ruid == ADT_NO_AUDIT) { 1537 state->as_info.ai_auid = ruid; 1538 state->as_info.ai_asid = adt_get_unique_id(ruid); 1542 if (adt_get_mask_from_user(ruid, &(state->as_info.ai_mask))) 1561 adt_changeuser(adt_internal_state_t *state, uid_t ruid) argument 1566 state->as_info.ai_auid = ruid; 1568 state->as_info.ai_asid = adt_get_unique_id(ruid); 1570 if (ruid <= MAXEPHUID) { 1571 if (adt_get_mask_from_user(ruid, 1607 adt_set_user(const adt_session_data_t *session_data, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, const adt_termid_t *termid, enum adt_user_context user_context) argument [all...] |
H A D | audit_crontab.c | 253 * audited, then the ruid of the user doing the editing must be the owner 256 * When audit_crontab_not_allowed is called, ruid is for the crontab file 263 audit_crontab_not_allowed(uid_t ruid, char *user) { argument 271 } else if (ruid == pwd.pw_uid)
|
H A D | audit_ftpd.c | 135 uid_t ruid; /* real uid */ local 164 ruid = getuid(); /* get real uid */ 178 ruid, rgid, pid, pid, &info.ai_termid));
|
H A D | au_to.c | 431 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 454 adr_int32(&adr, (int32_t *)&ruid, 1); 474 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 507 adr_int32(&adr, (int32_t *)&ruid, 1); 583 au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 606 adr_int32(&adr, (int32_t *)&ruid, 1); 627 au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 663 adr_int32(&adr, (int32_t *)&ruid, 1);
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | privlib.c | 607 uid_t ruid, euid; local 613 ruid = getuid(); 615 if (ruid == 0) 675 r = setreuid(ruid, ruid); 683 (void) setreuid(ruid, ruid);
|
/illumos-gate/usr/src/lib/libxcurses/h/posix/ |
H A D | mkslocal.h | 1104 #define M_PS_LFMT { m_textstr(4868, "flags,state,ruid=UID", "I"),\
|
/illumos-gate/usr/src/lib/libadt_jni/common/ |
H A D | adt_jni.c | 299 jint euid, jint egid, jint ruid, jint rgid, 315 } else if (adt_set_user(state, euid, egid, ruid, rgid, termid, 297 Java_com_sun_audit_AuditSession_sessionAttr(JNIEnv *env, jobject cls, jbyteArray jstate, jint euid, jint egid, jint ruid, jint rgid, jstring jhostname, jint context) argument
|
/illumos-gate/usr/src/lib/auditd_plugins/syslog/ |
H A D | systoken.c | 826 int32_t ruid, rgid, egid, pid; local 832 adrm_int32(&(ctx->adr), &ruid, 1); 844 * ruid adr_int32 870 * ruid adr_int32 901 * ruid adr_int32 928 * ruid adr_int32 1015 int32_t ruid, rgid, pid; local 1020 adrm_int32(&(ctx->adr), &ruid, 1); 1032 * ruid adr_int32 1059 * ruid adr_int3 [all...] |