[MacPorts] #40644: sudo: fails to switch to other user than root
MacPorts
noreply at macports.org
Thu Sep 10 09:01:48 PDT 2015
#40644: sudo: fails to switch to other user than root
------------------------------+-----------------------------
Reporter: Peter.Danecek@… | Owner: youvegotmoxie@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: haspatch
Port: sudo |
------------------------------+-----------------------------
Comment (by raimue@…):
Your [https://trac.macports.org/attachment/ticket/48816/patch-sudo.c.diff
patch attached to #48816] removes setuid(), which means the real uid of
the target will not be set, only the effective uid will be changed. This
is not the desired behavior. The seteuid() should be removed, as in
[http://www.sudo.ws/repos/sudo/rev/10202 this upstream change].
Upstream report: http://bugzilla.sudo.ws/show_bug.cgi?id=713
Which leaves a question, why are we using `--disable-setreuid`?
Apparently, this bug was only exposed due to this configuration.
--
Ticket URL: <https://trac.macports.org/ticket/40644#comment:10>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list