Home
last modified time | relevance | path

Searched refs:ruid (Results 1 – 25 of 42) sorted by relevance

12

/illumos-gate/usr/src/uts/common/syscall/
H A Duid.c264 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()
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()
365 if (ruid != -1 || in setreuid()
377 priv_reset_PA(newcr, ruid != -1 && euid != -1 && ruid == euid); in setreuid()
[all …]
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/
H A Dksh-regress.tst21 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
109 ksh:REGRESS:euid:geteuid:euid!=ruid
111 ksh:REGRESS:euid:setuid:euid==ruid'
[all …]
/illumos-gate/usr/src/contrib/ast/src/lib/libast/preroot/
H A Dispreroot.c46 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 Dgetpreroot.c70 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 Dtoken.c920 adrm_int32(adr, &ruid, 1); in process32_token()
936 if (m_userr == ruid) in process32_token()
991 adrm_int32(adr, &ruid, 1); in process32_ex_token()
1008 if (m_userr == ruid) in process32_ex_token()
1060 adrm_int32(adr, &ruid, 1); in process64_token()
1076 if (m_userr == ruid) in process64_token()
1149 if (m_userr == ruid) in process64_ex_token()
1331 if (m_userr == ruid) in subject32_token()
1396 if (m_userr == ruid) in subject32_ex_token()
1457 if (m_userr == ruid) in subject64_token()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dptms_conf.c430 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 Dcrontab.c135 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 Dadt.c1572 if (ruid == ADT_NO_AUDIT) { in adt_newuser()
1579 state->as_info.ai_auid = ruid; in adt_newuser()
1608 state->as_info.ai_auid = ruid; in adt_changeuser()
1612 if (ruid <= MAXEPHUID) { in adt_changeuser()
1622 ruid)); in adt_changeuser()
1669 if ((rc = adt_newuser(state, ruid, in adt_set_user()
1681 if (ruid != ADT_NO_CHANGE) in adt_set_user()
1707 if (ruid == ADT_NO_AUDIT) { in adt_set_user()
1713 if (ruid != ADT_NO_CHANGE) in adt_set_user()
1714 state->as_ruid = ruid; in adt_set_user()
[all …]
H A Daudit_ftpd.c135 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 Daudit_crontab.c263 audit_crontab_not_allowed(uid_t ruid, char *user) { in audit_crontab_not_allowed() argument
271 } else if (ruid == pwd.pw_uid) in audit_crontab_not_allowed()
H A Dau_to.c431 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 Dadt_token.c508 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 Deaccess.c56 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 DAuditSession.java67 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 Dlp.c82 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 Dparse.c131 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 Dconf.c79 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 Dpmconfig.h105 extern uid_t ruid;
/illumos-gate/usr/src/cmd/cdrw/
H A Dmain.c62 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 Dutil.c246 if (seteuid(ruid) == 0) in lower_priv()
247 cur_uid = ruid; in lower_priv()
H A Dmain.h52 extern uid_t ruid, cur_uid;
/illumos-gate/usr/src/cmd/sh/
H A Dmain.c192 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 Dprivlib.c607 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 Daudit_token.c249 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 Dadt_jni.c298 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()

12