/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/ |
H A D | ksh-regress.tst | 16 EXEC --regress=etc=. --regress=source --regress=euid=0 20 ksh:REGRESS:euid:__regress__:0 21 ksh:REGRESS:euid:geteuid:euid!=ruid' 23 EXEC --regress=etc=. --regress=source --regress=euid=0 --regress=p_suid=0 27 ksh:REGRESS:euid:__regress__:0 29 ksh:REGRESS:euid:geteuid:euid!=ruid 31 ksh:REGRESS:euid:setuid:euid==ruid' 33 EXEC --regress=etc=. --regress=source --regress=euid=0 --regress=p_suid=99999 37 ksh:REGRESS:euid:__regress__:0 39 ksh:REGRESS:euid:geteuid:euid!=ruid [all …]
|
H A D | ksh-regress.rt | 24 "euid=0" 25 "euid=0 p_suid=0" 26 "euid=0 p_suid=99999" 27 "euid=1" 28 "euid=1 p_suid=0" 29 "euid=1 p_suid=99999" 69 EXEC --regress=etc=. --regress=euid=1 --privileged <<!
|
/illumos-gate/usr/src/lib/libsecdb/ |
H A D | exec_attr.txt | 34 Audit Review:solaris:cmd:::/usr/sbin/auditreduce:euid=0 39 Cron Management:suser:cmd:::/usr/bin/crontab:euid=0 40 Crypto Management:suser:cmd:::/usr/sbin/cryptoadm:euid=0 41 Crypto Management:suser:cmd:::/usr/bin/kmfcfg:euid=0 42 Crypto Management:suser:cmd:::/usr/sfw/bin/openssl:euid=0 43 Crypto Management:suser:cmd:::/usr/sfw/bin/CA.pl:euid=0 56 Device Security:suser:cmd:::/usr/sbin/list_devices:euid=0 58 Device Security:suser:cmd:::/usr/sbin/strace:euid=0 60 Device Security:suser:cmd:::/usr/sbin/add_allocatable:euid=0 61 Device Security:suser:cmd:::/usr/sbin/remove_allocatable:euid=0 [all …]
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | uid.c | 264 setreuid(uid_t ruid, uid_t euid) in setreuid() argument 277 (euid != -1 && !VALID_UID(euid, zone))) in setreuid() 280 if (euid != -1 && euid > MAXUID) { in setreuid() 281 if (ksid_lookupbyuid(zone, euid, &ksid) != 0) in setreuid() 309 } else if (euid != -1 && in setreuid() 310 euid != cr->cr_ruid && euid != cr->cr_uid && in setreuid() 311 euid != cr->cr_suid && secpolicy_allow_setid(cr, euid, B_FALSE)) { in setreuid() 347 if (euid != -1) { in setreuid() 348 newcr->cr_uid = euid; in setreuid() 366 (euid != -1 && newcr->cr_uid != newcr->cr_ruid)) in setreuid() [all …]
|
/illumos-gate/usr/src/ucbcmd/whoami/ |
H A D | whoami.c | 32 uid_t euid; in main() local 41 euid = geteuid(); in main() 42 pp = getpwuid(euid); in main() 44 (void) printf(gettext(MSG), euid); in main()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/preroot/ |
H A D | ispreroot.c | 45 int euid; 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 | 69 int euid; 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/contrib/ast/src/lib/libast/comp/ |
H A D | eaccess.c | 57 static uid_t euid; 64 euid = geteuid(); 67 init = (ruid == euid && rgid == egid) ? 1 : -1; 74 if (euid == 0) 80 else if (euid == st.st_uid)
|
/illumos-gate/usr/src/cmd/auditreduce/ |
H A D | token.c | 913 int32_t auid, euid, egid, ruid, rgid, pid; in process32_token() local 918 adrm_int32(adr, &euid, 1); in process32_token() 932 if (m_usere == euid) in process32_token() 957 ((obj_owner == euid) || in process32_token() 983 int32_t auid, euid, egid, ruid, rgid, pid; in process32_ex_token() local 989 adrm_int32(adr, &euid, 1); in process32_ex_token() 1004 if (m_usere == euid) in process32_ex_token() 1029 ((obj_owner == euid) || in process32_ex_token() 1052 int32_t auid, euid, egid, ruid, rgid, pid; in process64_token() local 1058 adrm_int32(adr, &euid, 1); in process64_token() [all …]
|
/illumos-gate/usr/src/lib/libnsl/dial/ |
H A D | strsave.c | 62 uid_t euid; in eaccess() local 68 if ((euid = geteuid()) == 0) /* root can do all */ in eaccess() 70 if (euid == s.st_uid) in eaccess()
|
/illumos-gate/usr/src/cmd/bnu/ |
H A D | strsave.c | 66 uid_t euid; local 72 if( (euid = geteuid()) == 0 ) 74 if( euid == s.st_uid )
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | regress.c | 205 TRACE(euid, "geteuid", ("%s", intercept_euid == intercept_ruid ? "euid==ruid" : "euid!=ruid")); in geteuid() 219 TRACE(euid, "setuid", ("%s", "EPERM")); in setuid() 224 TRACE(euid, "setuid", ("%s", intercept_euid == intercept_ruid ? "euid==ruid" : "euid!=ruid")); in setuid() 302 TRACE(euid, argv[0], ("%d", intercept_euid)); in b___regress__() 305 TRACE(euid, argv[0], ("%s", "off")); in b___regress__()
|
/illumos-gate/usr/src/cmd/id/ |
H A D | id.c | 70 uid_t uid, euid; in main() local 149 uid = euid = pwp->pw_uid; in main() 154 euid = geteuid(); in main() 160 uid = euid; in main() 189 if (uid != euid) in main() 190 prid(EUID, euid); in main()
|
/illumos-gate/usr/src/cmd/vntsd/ |
H A D | auth.c | 161 auth_check_euid(uid_t euid, char *group_name) in auth_check_euid() argument 167 if (euid == (uid_t)-1) { in auth_check_euid() 172 passwdp = getpwuid(euid); in auth_check_euid()
|
/illumos-gate/usr/src/cmd/pfexecd/ |
H A D | pfexecd.c | 354 uid_t uid, euid, uuid; in callback_pfexec() local 402 uid = euid = (uid_t)-1; in callback_pfexec() 411 euid = uid = get_uid(value, &res->pfr_allowed, path); in callback_pfexec() 417 euid = get_uid(value, &res->pfr_allowed, path); in callback_pfexec() 432 res->pfr_scrubenv = (uid != (uid_t)-1 && euid == uid) || in callback_pfexec() 435 res->pfr_euid = euid; in callback_pfexec() 455 res->pfr_setcred = uid != (uid_t)-1 || euid != (uid_t)-1 || in callback_pfexec()
|
/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/dtrace/test/tst/common/scripting/ |
H A D | tst.euid.ksh | 54 /\$euid != \$1/ 60 /\$euid == \$1/
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | _setup.c | 72 uid_t uid = (uid_t)-1, euid = (uid_t)-1; in _setup() local 130 euid = (uid_t)auxv->a_un.a_val; in _setup() 233 _execname, _argv, uid, euid, gid, egid, in _setup()
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | _setup.c | 72 uid_t uid = (uid_t)-1, euid = (uid_t)-1; in _setup() local 128 euid = (uid_t)auxv->a_un.a_val; in _setup() 230 _execname, _argv, uid, euid, gid, egid, NULL, auxflags, in _setup()
|
/illumos-gate/usr/src/cmd/sendmail/libsmdb/ |
H A D | smdb.c | 126 int euid = (int) geteuid(); 129 filename, ext, fd, type, omode, euid); 146 int euid = (int) geteuid(); 149 filename, ext, fd, type, omode, euid);
|
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | _setup.c | 73 uid_t uid = (uid_t)-1, euid = (uid_t)-1; in _setup() local 129 euid = (uid_t)auxv->a_un.a_val; in _setup() 243 _execname, _argv, uid, euid, gid, egid, auxflags, in _setup()
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | audit_ftpd.c | 248 uid_t euid; in audit_ftpd_logout() local 274 euid = geteuid(); in audit_ftpd_logout() 283 (void) au_write(rd, au_to_subject_ex(info.ai_auid, euid, in audit_ftpd_logout()
|
H A D | audit_crontab.c | 170 uid_t euid; in audit_crontab_get_diffs() local 176 euid = geteuid(); in audit_crontab_get_diffs() 214 (void) seteuid(euid); in audit_crontab_get_diffs()
|
/illumos-gate/usr/src/cmd/sh/ |
H A D | main.c | 190 uid_t euid; in main() local 203 euid = geteuid(); in main() 207 if ((euid != ruid) && (euid < 100)) in main()
|
/illumos-gate/usr/src/cmd/tip/ |
H A D | cu.c | 15 int uid, euid; variable 107 euid = geteuid(); in cumain()
|