[systemd-devel] logind, su - sessions and initscripts compatibility
Dale R. Worley
worley at alum.mit.edu
Thu Dec 18 06:10:29 PST 2014
Simon McVittie <simon.mcvittie at collabora.co.uk> writes:
> On 18/12/14 08:05, Andrei Borzenkov wrote:
>> Any initscript that is using "su -" would [cause badness]
>
> Don't do that then? Init scripts are fairly clearly not login sessions.
> Which init scripts do that?
More to the point, why would an initscript do that, since it's *already*
running as root?
Though I'm sufficiently out of the loop regarding the architecture that
I don't see how "su" can have such complexities -- As far as I know, its
purpose is to create a subprocess whose UID is different from the UID of
this process; in no way is it intended to be "a separate login". Why
would shutting down "logind" suddenly cause one of my subprocesses to
vanish?
Dale
More information about the systemd-devel
mailing list