On Fri, 21 Jun 2019, John Paul Adrian Glaubitz wrote: > On 6/21/19 3:36 PM, John Paul Adrian Glaubitz wrote: > > Forking hundreds of shell instances for doing simple things like > > string substitution isn't efficient. It's a brain-dead design. Anyone > > who thinks that sysvinit is the original Unix design has never used an > > original Unix. sysvinit has always been a hack. > > And, FWIW, I recommend reading the "Unix Hater's Handbook" [1] for > anyone who is still convinced the "old traditional Unix way" (TM) is the > way to go. It isn't. Original Unix sucks. I have used HP-UX, OSF/1 and > old versions of Solaris and they are all horrible to use. >
I agree -- UNIX is to blame here. To be specific, the PID 1 heirarchy of processes and its implications for the user/kernel boundary is broken. Therefore, the main problem with sysvinit is also the main problem with systemd. -- > Adrian > > > [1] https://web.mit.edu/~simsong/www/ugh.pdf > >

