Searched refs:RunAsUid (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/cmd/sendmail/src/
H A Dcontrol.c81 rval = safefile(ControlSocketName, RunAsUid, RunAsGid, RunAsUserName,
120 if (RunAsUid != 0)
121 u = RunAsUid;
190 rval = safefile(ControlSocketName, RunAsUid, RunAsGid,
H A Dmain.c560 ** we are the RunAsUid
566 sm_dprintf("Non-set-user-ID binary: RunAsUid = RealUid = %d\n",
568 RunAsUid = RealUid;
571 RunAsUid = geteuid();
583 (int) RunAsUid, (int) RunAsGid);
3701 (int) RunAsUid, (int) RunAsGid);
3706 RunAsUid = RealUid;
3790 if (to_real_uid || RunAsUid != 0)
3795 ** Try to setuid(RunAsUid).
3796 ** euid must be RunAsUid,
[all...]
H A Ddeliver.c2511 if (RunAsUid != 0 &&
2517 syserr("openmailer: insufficient privileges to change gid, RunAsUid=%d, new_gid=%d, gid=%d, egid=%d",
2518 (int) RunAsUid, (int) new_gid,
2557 new_euid = RunAsUid;
2611 if (RunAsUid != 0 && new_euid != RunAsUid)
2614 syserr("openmailer: insufficient privileges to change uid, new_euid=%d, RunAsUid=%d",
2615 (int) new_euid, (int) RunAsUid);
5316 RealUid = RunAsUid;
5319 if (RunAsUid !
[all...]
H A Dqueue.c5980 i = safedirpath(name, RunAsUid, RunAsGid, NULL, sff, 0, 0);
6055 if (RunAsUid == 0)
6175 i = safedirpath(basedir, RunAsUid, RunAsGid, NULL,
6283 i = safedirpath(qpath, RunAsUid, RunAsGid, NULL, sff, 0, 0);
6628 if (owner && RunAsUid != 0)
6632 r = sm_semsetowner(SemId, RunAsUid, RunAsGid, 0660);
6635 "key=%ld, sm_semsetowner=%d, RunAsUid=%d, RunAsGid=%d",
6636 (long) SemKey, r, RunAsUid, RunAsGid);
6783 if (geteuid() == 0 && RunAsUid != 0)
6789 if (fd >= 0 && fchown(fd, RunAsUid,
[all...]
H A Dreadcf.c2384 bool can_setuid = RunAsUid == 0;
3290 RunAsUid = atoi(val);
3306 RunAsUid = pw->pw_uid;
3318 if (RunAsUid > UID_MAX)
3321 (long) RunAsUid, (long) UID_MAX);
3361 (int) RunAsUid, (int) RunAsGid);
3569 RunAsUid != RealUid)
H A Ddaemon.c1071 RunAsUid, RunAsGid,
2922 rval = safefile(mux_path, RunAsUid, RunAsGid, RunAsUserName,
3053 RunAsUid, RunAsGid,
3136 ** daemon. In that case, UseMSP will be true, RunAsUid should not
3137 ** be root, and RealUid should be either 0 or RunAsUid.
3140 drop = !(UseMSP && RunAsUid != 0 &&
3141 (RealUid == 0 || RealUid == RunAsUid));
H A Dalias.c994 if (LogLevel > (RunAsUid == 0 ? 2 : 10))
H A Drecipient.c1484 if ((geteuid() != 0 || RunAsUid != 0) &&
1488 sm_dprintf("include: not safe (euid=%d, RunAsUid=%d)\n",
1489 (int) geteuid(), (int) RunAsUid);
H A Dtls.c409 if ((ret = safefile(var, RunAsUid, RunAsGid, RunAsUserName, sff,
H A Dmap.c1459 ret = safefile(dirfile, RunAsUid, RunAsGid, RunAsUserName,
1462 ret = safefile(pagfile, RunAsUid, RunAsGid, RunAsUserName,
2057 i = safefile(buf, RunAsUid, RunAsGid, RunAsUserName, sff, smode, &st);
5739 if ((i = safefile(map->map_file, RunAsUid, RunAsGid, RunAsUserName,
7532 errno = safefile(colon, RunAsUid, RunAsGid, RunAsUserName, sff,
H A Dsendmail.h2322 EXTERN uid_t RunAsUid; /* UID to become for bulk of run */ variable
H A Dusersmtp.c1364 if ((r = safefile(p, RunAsUid, RunAsGid, RunAsUserName, sff,
H A Dmilter.c772 errno = safefile(colon, RunAsUid, RunAsGid, RunAsUserName, sff,
/illumos-gate/usr/src/cmd/sendmail/aux/
H A Dpraliases.c47 uid_t RunAsUid; variable
75 RunAsUid = RealUid = getuid();
300 user_info.smdbu_id = RunAsUid;
H A Deditmap.c50 uid_t RunAsUid; variable
122 RunAsUid = RealUid = getuid();
131 user_info.smdbu_id = RunAsUid;
H A Dmakemap.c46 uid_t RunAsUid; variable
127 RunAsUid = RealUid = getuid();
136 user_info.smdbu_id = RunAsUid;
/illumos-gate/usr/src/cmd/sendmail/libsmutil/
H A Dsafefile.c78 if (RealUid != 0 && RunAsUid == RealUid)
721 rval = safefile(fn, RunAsUid, RunAsGid, RunAsUserName,
/illumos-gate/usr/src/cmd/sendmail/libmilter/
H A Dlistener.c253 errno = safefile(colon, RunAsUid, RunAsGid, RunAsUserName, sff,

Completed in 161 milliseconds