Hello, On Sun, 28 Sep 2014, Eliezer Croitoru wrote:
On 09/28/2014 07:18 PM, Dirk Gently wrote:
How about, an init system should not require 200 pages of documentation.
+1..
Just take in account that it's not just a init system.
An why isn't it? *That's* the core problem. Why is it an interdependent jumble of binaries gobbling up daemons (udev, logging, login, ...)
From a purists view, sysvinit is also waay too much for PID 1. See http://ewontfix.com/14/ (the code, from a general viewpoint).
Gentoo's openrc has it down nicely. It's init is a mere 40,472 Bytes in size and links to only to libc.so (and linux-vdso.so and ld-linux*.so. The sysv-alike rc is: $ ls -l sbin/rc lib/librc.so.1 -rwxr-xr-x 1 root root 51616 Mar 20 2014 lib/librc.so.1* -rwxr-xr-x 1 root root 119000 Mar 20 2014 sbin/rc* So, Gentoo has split off 'PID 1' (init) from the 'rc' which runs the stuff in /etc/init.d. -dnh -- Connection reset by beer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org