:: Re: [DNG] What is a user-init?
Top Page
Delete this message
Reply to this message
Author: Lorenz
Date:  
To: Steve Litt
CC: dng
Subject: Re: [DNG] What is a user-init?
Il giorno mar 12 dic 2023 alle ore 02:58 Steve Litt
<slitt@???> ha scritto:

> The requirement to have daemons run by users other than root is already
> handled by runit's and s6's chpst commands, so there's no need to run a
> user specific supervisor simply to run as a different user and/or group.
>


While the end result is probably the same, there are relevant differences
both for the sysadmin and the user.
With the former (a root services that does chpst) the user has to ask the
sysadmin for each service that wants enabled (and the user has no control
over the service). Limits are applied specifically to each service.
With the latter (a user specific supervisor) the sysadmin delegates completely
to the user the choice of which service to supervise (of course, limited to
services that can run with a non root user); the sysadmin can impose limits
to the entire supervision group (with chpst or cgroup), the environment can
be user specific and all this is set in one place.

Lorenzo

> I'm beginning to think this entire thread is based on an inability to
> phrase questions correctly:
>
> https://catb.org/~esr/faqs/smart-questions.html
>
> SteveT
>
> Steve Litt
>
> Autumn 2023 featured book: Rapid Learning for the 21st Century
> http://www.troubleshooters.com/rl21
> _______________________________________________
> Dng mailing list
> Dng@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng