/illumos-gate/usr/src/uts/common/syscall/ |
H A D | uid.c | 264 setreuid(uid_t ruid, uid_t euid) in setreuid() argument 270 uid_t oldruid = ruid; in setreuid() 276 if ((ruid != -1 && !VALID_UID(ruid, zone)) || in setreuid() 302 if (ruid != -1 && ruid != cr->cr_ruid && ruid != cr->cr_uid && in setreuid() 303 secpolicy_allow_setid(cr, ruid, B_FALSE) != 0) { in setreuid() 322 if (!uidchge && ruid != -1 && cr->cr_ruid != ruid) { in setreuid() 335 upcount_inc(ruid, zoneid); in setreuid() 351 if (ruid != -1) { in setreuid() 357 newcr->cr_ruid = ruid; in setreuid() 358 ASSERT(ruid != oldruid ? uidchge : 1); in setreuid() [all …]
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/ |
H A D | ksh-regress.tst | 21 ksh:REGRESS:euid:geteuid:euid!=ruid' 29 ksh:REGRESS:euid:geteuid:euid!=ruid 31 ksh:REGRESS:euid:setuid:euid==ruid' 39 ksh:REGRESS:euid:geteuid:euid!=ruid 46 ksh:REGRESS:euid:geteuid:euid!=ruid' 54 ksh:REGRESS:euid:geteuid:euid!=ruid 56 ksh:REGRESS:euid:setuid:euid==ruid' 64 ksh:REGRESS:euid:geteuid:euid!=ruid 101 ksh:REGRESS:euid:geteuid:euid!=ruid' 109 ksh:REGRESS:euid:geteuid:euid!=ruid [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/preroot/ |
H A D | ispreroot.c | 46 int ruid; in same() local 51 if ((ruid = getuid()) != (euid = geteuid())) setuid(ruid); in same() 53 if (ruid != euid) setuid(euid); in same()
|
H A D | getpreroot.c | 70 int ruid; in getpreroot() local 82 if ((ruid = getuid()) != (euid = geteuid())) setuid(ruid); in getpreroot() 115 if (ruid != euid) setuid(euid); in getpreroot() 156 if (ruid != euid) setuid(euid); in getpreroot()
|
/illumos-gate/usr/src/cmd/auditreduce/ |
H A D | token.c | 913 int32_t auid, euid, egid, ruid, rgid, pid; in process32_token() local 920 adrm_int32(adr, &ruid, 1); in process32_token() 936 if (m_userr == ruid) in process32_token() 958 (obj_group == ruid))) { in process32_token() 983 int32_t auid, euid, egid, ruid, rgid, pid; in process32_ex_token() local 991 adrm_int32(adr, &ruid, 1); in process32_ex_token() 1008 if (m_userr == ruid) in process32_ex_token() 1030 (obj_group == ruid))) { in process32_ex_token() 1052 int32_t auid, euid, egid, ruid, rgid, pid; in process64_token() local 1060 adrm_int32(adr, &ruid, 1); in process64_token() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | ptms_conf.c | 430 ptms_set_owner(minor_t dminor, uid_t ruid, gid_t rgid) in ptms_set_owner() argument 434 if (ruid > MAXUID || rgid > MAXUID) in ptms_set_owner() 447 pt->pt_ruid = ruid; in ptms_set_owner() 462 ptms_minor_valid(minor_t dminor, uid_t *ruid, gid_t *rgid) in ptms_minor_valid() argument 467 ASSERT(ruid); in ptms_minor_valid() 470 *ruid = (uid_t)-1; in ptms_minor_valid() 478 *ruid = 0; in ptms_minor_valid() 491 *ruid = pt->pt_ruid; in ptms_minor_valid()
|
/illumos-gate/usr/src/cmd/cron/ |
H A D | crontab.c | 135 uid_t ruid; in main() local 195 ruid = getuid(); in main() 196 if ((pwp = getpwuid(ruid)) == NULL) in main() 209 if (pwp->pw_uid != ruid) in main() 212 pp = getuser(ruid); in main() 217 pp = getuser(ruid); in main() 245 if (audit_crontab_not_allowed(ruid, pp)) in main() 272 if (fchown(tmpfd, ruid, -1) == -1) { in main() 285 setuid(ruid); in main() 395 if (((ret = seteuid(ruid)) < 0) || in main()
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | adt.c | 1567 adt_newuser(adt_internal_state_t *state, uid_t ruid, au_tid_addr_t *termid) in adt_newuser() argument 1572 if (ruid == ADT_NO_AUDIT) { in adt_newuser() 1579 state->as_info.ai_auid = ruid; in adt_newuser() 1580 state->as_info.ai_asid = adt_get_unique_id(ruid); in adt_newuser() 1584 if (adt_get_mask_from_user(ruid, &(state->as_info.ai_mask))) in adt_newuser() 1603 adt_changeuser(adt_internal_state_t *state, uid_t ruid) in adt_changeuser() argument 1608 state->as_info.ai_auid = ruid; in adt_changeuser() 1610 state->as_info.ai_asid = adt_get_unique_id(ruid); in adt_changeuser() 1612 if (ruid <= MAXEPHUID) { in adt_changeuser() 1613 if (adt_get_mask_from_user(ruid, &mask)) in adt_changeuser() [all …]
|
H A D | audit_ftpd.c | 135 uid_t ruid; /* real uid */ in generate_record() local 164 ruid = getuid(); /* get real uid */ in generate_record() 178 ruid, rgid, pid, pid, &info.ai_termid)); in generate_record()
|
H A D | audit_crontab.c | 264 audit_crontab_not_allowed(uid_t ruid, char *user) in audit_crontab_not_allowed() argument 273 } else if (ruid == pwd.pw_uid) in audit_crontab_not_allowed()
|
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, in au_to_process() argument 454 adr_int32(&adr, (int32_t *)&ruid, 1); in au_to_process() 474 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_process_ex() argument 507 adr_int32(&adr, (int32_t *)&ruid, 1); in au_to_process_ex() 583 au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_subject() argument 606 adr_int32(&adr, (int32_t *)&ruid, 1); in au_to_subject() 627 au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, in au_to_subject_ex() argument 663 adr_int32(&adr, (int32_t *)&ruid, 1); in au_to_subject_ex()
|
H A D | adt_token.c | 508 uid_t ruid; in adt_to_process() local 521 ruid = ((union convert *)p_data)->tuid; in adt_to_process() 543 if (ruid == AU_NOAUDITID) in adt_to_process() 544 ruid = getuid(); in adt_to_process() 559 au_to_process_ex(auid, euid, egid, ruid, rgid, pid, sid, tid)); in adt_to_process()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/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/lib/libadt_jni/com/sun/audit/ |
H A D | AuditSession.java | 67 int euid, int egid, int ruid, int rgid, in sessionAttr() argument 204 public void setUser(int euid, int egid, int ruid, int rgid, in setUser() argument 209 sessionAttr(sh, euid, egid, ruid, rgid, in setUser()
|
/illumos-gate/usr/src/cmd/print/bsd-sysv-commands/ |
H A D | lp.c | 82 uid_t ruid; in main() local 88 ruid = getuid(); in main() 89 if ((pw = getpwuid(ruid)) != NULL) in main() 91 (void) setuid(ruid); in main()
|
/illumos-gate/usr/src/cmd/power/ |
H A D | parse.c | 131 if ((ruid = getuid()) == 0) { in lookup_perms() 134 } else if ((pent = getpwuid(ruid)) != NULL) { in lookup_perms() 145 cons_perm = (ruid == stbuf.st_uid); in lookup_perms() 203 if (seteuid(ruid) == -1) in pmc_open() 205 ruid, strerror(errno)); in pmc_open()
|
H A D | conf.c | 79 uid_t ruid; variable 183 if (ruid) in get_cpr_info() 190 if (ruid) in get_cpr_info() 529 ruid, cpr_status.perm, pm_status.perm); in main()
|
H A D | pmconfig.h | 105 extern uid_t ruid;
|
/illumos-gate/usr/src/cmd/cdrw/ |
H A D | main.c | 62 uid_t ruid, cur_uid; variable 230 ruid = getuid(); in main() 233 if (check_auth(ruid) != 1) { in main() 239 if ((cur_uid == 0) && (ruid != 0)) { in main()
|
H A D | util.c | 246 if (seteuid(ruid) == 0) in lower_priv() 247 cur_uid = ruid; in lower_priv()
|
H A D | main.h | 52 extern uid_t ruid, cur_uid;
|
/illumos-gate/usr/src/cmd/sh/ |
H A D | main.c | 192 uid_t ruid; in main() local 204 ruid = getuid(); in main() 207 if ((euid != ruid) && (euid < 100)) in main() 208 setuid(ruid); /* reset the uid to the orig user */ in main()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | privlib.c | 607 uid_t ruid, euid; in __init_suid_priv() local 613 ruid = getuid(); in __init_suid_priv() 615 if (ruid == 0) in __init_suid_priv() 675 r = setreuid(ruid, ruid); in __init_suid_priv() 683 (void) setreuid(ruid, ruid); in __init_suid_priv()
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_token.c | 249 au_to_process(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, in au_to_process() argument 266 return (au_to_any_process(data_header, uid, gid, ruid, in au_to_process() 271 au_to_subject(uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, in au_to_subject() argument 287 return (au_to_any_process(data_header, uid, gid, ruid, in au_to_subject() 294 uid_t uid, gid_t gid, uid_t ruid, gid_t rgid, pid_t pid, in au_to_any_process() argument 311 value = (int32_t)ruid; in au_to_any_process()
|
/illumos-gate/usr/src/lib/libadt_jni/common/ |
H A D | adt_jni.c | 298 jint euid, jint egid, jint ruid, jint rgid, in Java_com_sun_audit_AuditSession_sessionAttr() argument 314 } else if (adt_set_user(state, euid, egid, ruid, rgid, termid, in Java_com_sun_audit_AuditSession_sessionAttr()
|