Searched refs:ruid (Results 1 - 25 of 40) sorted by relevance

12

/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A Dsetruid.c30 setruid(int ruid) argument
33 return (setreuid(ruid, -1));
/illumos-gate/usr/src/lib/libast/common/preroot/
H A Dispreroot.c46 int ruid; local
51 if ((ruid = getuid()) != (euid = geteuid())) setuid(ruid);
53 if (ruid != euid) setuid(euid);
H A Dgetpreroot.c70 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 Duid.c102 * 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 Deaccess.c56 static uid_t ruid;
63 ruid = getuid();
67 init = (ruid == euid && rgid == egid) ? 1 : -1;
/illumos-gate/usr/src/uts/common/io/
H A Dptms_conf.c113 * 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 DAuditSession.java67 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 Dmain.h54 extern uid_t ruid, cur_uid;
H A Dmain.c64 uid_t ruid, cur_uid; variable
232 ruid = getuid();
235 if (check_auth(ruid) != 1) {
241 if ((cur_uid == 0) && (ruid != 0)) {
H A Dutil.c248 if (seteuid(ruid) == 0)
249 cur_uid = ruid;
/illumos-gate/usr/src/cmd/cron/
H A Dcrontab.c131 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 Dtoken.c904 * 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 Dpmconfig.h105 extern uid_t ruid;
H A Dparse.c131 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 Dconf.c81 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 Dlp.c82 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 Dmain.c192 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 Dadt.c1525 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 Daudit_crontab.c253 * 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 Daudit_ftpd.c135 uid_t ruid; /* real uid */ local
164 ruid = getuid(); /* get real uid */
178 ruid, rgid, pid, pid, &info.ai_termid));
H A Dau_to.c431 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 Dprivlib.c607 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 Dmkslocal.h1104 #define M_PS_LFMT { m_textstr(4868, "flags,state,ruid=UID", "I"),\
/illumos-gate/usr/src/lib/libadt_jni/common/
H A Dadt_jni.c299 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 Dsystoken.c826 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...]

Completed in 103 milliseconds

12