Re: If Linux Is About Choice, Why Then ...
- Date: Mon, 10 Apr 2017 16:29:24 +0200
- From: <tomas@xxxxxxxxxx>
- Subject: Re: If Linux Is About Choice, Why Then ...
-----BEGIN PGP SIGNED MESSAGE-----
On Mon, Apr 10, 2017 at 04:13:48PM +0200, Nicolas George wrote:
> Le primidi 21 germinal, an CCXXV, tomas@xxxxxxxxxx a écrit :
> > SysV init is broken because it has no process monitoring? No.
> > Process monitoring isn't in its scope.
> Your other arguments make sense, but sorry, this one does not. The
> process with PID one is the only immortal process on the system, and
> adopts all orphan processes. For that reason, any kind of process
> monitoring, if it needs reliability, must be rooted in PID 1. And in
> turn, that makes process monitoring in scope for any project that aims
> to implement a program for PID 1.
Runit works. Think about how :-)
(And yes, double-forking trickery fools it. Don't do that then. Most
daemons have a command line option for that, and those that dont...
after all, you have to "fix" daemons to let them participate in systemd's
socket activation party too, don't you?
- -- t
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
-----END PGP SIGNATURE-----