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

/sendmail/sendmail/
H A Dcontrol.c79 rval = safefile(ControlSocketName, RunAsUid, RunAsGid, RunAsUserName,
118 if (RunAsUid != 0)
119 u = RunAsUid;
188 rval = safefile(ControlSocketName, RunAsUid, RunAsGid,
H A Dmain.c559 ** we are the RunAsUid
565 sm_dprintf("Non-set-user-ID binary: RunAsUid = RealUid = %d\n",
567 RunAsUid = RealUid;
570 RunAsUid = geteuid();
582 (int) RunAsUid, (int) RunAsGid);
3704 (int) RunAsUid, (int) RunAsGid);
3709 RunAsUid = RealUid;
3793 if (to_real_uid || RunAsUid != 0)
3798 ** Try to setuid(RunAsUid).
3799 ** euid must be RunAsUid,
[all...]
H A Ddeliver.c2519 if (RunAsUid != 0 &&
2525 syserr("openmailer: insufficient privileges to change gid, RunAsUid=%d, new_gid=%d, gid=%d, egid=%d",
2526 (int) RunAsUid, (int) new_gid,
2565 new_euid = RunAsUid;
2619 if (RunAsUid != 0 && new_euid != RunAsUid)
2622 syserr("openmailer: insufficient privileges to change uid, new_euid=%d, RunAsUid=%d",
2623 (int) new_euid, (int) RunAsUid);
5324 RealUid = RunAsUid;
5327 if (RunAsUid !
[all...]
H A Dqueue.c6004 i = safedirpath(name, RunAsUid, RunAsGid, NULL, sff, 0, 0);
6079 if (RunAsUid == 0)
6199 i = safedirpath(basedir, RunAsUid, RunAsGid, NULL,
6307 i = safedirpath(qpath, RunAsUid, RunAsGid, NULL, sff, 0, 0);
6652 if (owner && RunAsUid != 0)
6656 r = sm_semsetowner(SemId, RunAsUid, RunAsGid, 0660);
6659 "key=%ld, sm_semsetowner=%d, RunAsUid=%d, RunAsGid=%d",
6660 (long) SemKey, r, RunAsUid, RunAsGid);
6807 if (geteuid() == 0 && RunAsUid != 0)
6813 if (fd >= 0 && fchown(fd, RunAsUid,
[all...]
H A Ddaemon.c1072 RunAsUid, RunAsGid,
2929 rval = safefile(mux_path, RunAsUid, RunAsGid, RunAsUserName,
3060 RunAsUid, RunAsGid,
3143 ** daemon. In that case, UseMSP will be true, RunAsUid should not
3144 ** be root, and RealUid should be either 0 or RunAsUid.
3147 drop = !(UseMSP && RunAsUid != 0 &&
3148 (RealUid == 0 || RealUid == RunAsUid));
H A Dreadcf.c2443 bool can_setuid = RunAsUid == 0;
3350 RunAsUid = atoi(val);
3366 RunAsUid = pw->pw_uid;
3378 if (RunAsUid > UID_MAX)
3381 (long) RunAsUid, (long) UID_MAX);
3421 (int) RunAsUid, (int) RunAsGid);
3629 RunAsUid != RealUid)
H A Dalias.c992 if (LogLevel > (RunAsUid == 0 ? 2 : 10))
H A Drecipient.c1482 if ((geteuid() != 0 || RunAsUid != 0) &&
1486 sm_dprintf("include: not safe (euid=%d, RunAsUid=%d)\n",
1487 (int) geteuid(), (int) RunAsUid);
H A Dtls.c435 if ((ret = safefile(var, RunAsUid, RunAsGid, RunAsUserName, sff,
H A Dmap.c1454 ret = safefile(dirfile, RunAsUid, RunAsGid, RunAsUserName,
1457 ret = safefile(pagfile, RunAsUid, RunAsGid, RunAsUserName,
2052 i = safefile(buf, RunAsUid, RunAsGid, RunAsUserName, sff, smode, &st);
5737 if ((i = safefile(map->map_file, RunAsUid, RunAsGid, RunAsUserName,
7611 errno = safefile(colon, RunAsUid, RunAsGid, RunAsUserName, sff,
H A Dsendmail.h2418 EXTERN uid_t RunAsUid; /* UID to become for bulk of run */ variable
H A Dusersmtp.c1372 if ((r = safefile(p, RunAsUid, RunAsGid, RunAsUserName, sff,
H A Dmilter.c777 errno = safefile(colon, RunAsUid, RunAsGid, RunAsUserName, sff,
/sendmail/praliases/
H A Dpraliases.c47 uid_t RunAsUid; variable
75 RunAsUid = RealUid = getuid();
300 user_info.smdbu_id = RunAsUid;
/sendmail/editmap/
H A Deditmap.c48 uid_t RunAsUid; variable
120 RunAsUid = RealUid = getuid();
129 user_info.smdbu_id = RunAsUid;
/sendmail/makemap/
H A Dmakemap.c44 uid_t RunAsUid; variable
125 RunAsUid = RealUid = getuid();
134 user_info.smdbu_id = RunAsUid;
/sendmail/libsmutil/
H A Dsafefile.c78 if (RealUid != 0 && RunAsUid == RealUid)
721 rval = safefile(fn, RunAsUid, RunAsGid, RunAsUserName,
/sendmail/vacation/
H A Dvacation.c48 uid_t RunAsUid; variable
165 RunAsUid = RealUid = getuid();
/sendmail/libmilter/
H A Dlistener.c253 errno = safefile(colon, RunAsUid, RunAsGid, RunAsUserName, sff,

Completed in 146 milliseconds