Re:Ian Jackson Resigns from Debian Technical Committee
by exarch on Wednesday November 19, 2014 @12:08PM
(#8631173)
>If you ever have written a /etc/init.d script for a python non-daemoning script running in a virtualenv, or something to the same effect, you'd notice the improvement over SysV init scripts.
These are solved problems. You're creating a bunch of low level OS spaghetti because you don't want to have to write a shell script for your software? That is not a responsible decision-making process, that's moving the mountain to you.
Re:Ian Jackson Resigns from Debian Technical Committee
by digi_owl on Wednesday November 19, 2014 @12:33PM
(#8631348)
And making it harder for someone to come afterwards and untangle the mess.
I swear a earlier discussion here on this very site had someone honestly suggest the usage of strace to figure out why systemd failed to boot.
Re:Ian Jackson Resigns from Debian Technical Committee
by the_why_of_y on Wednesday November 19, 2014 @03:26PM
(#8632397)
Countless subtle race conditions and security issues in the shell spaghetti that makes up real-world init scripts indicate that it's not a "solved problem".
Upstart is nice too, but as a Linux desktop user I love socket activation: I can have cups, avahi and other optional/non-critical daemons "active" but not actually using any resource, until effectively used by some other process.