I administrate over 200 debian servers which range from version 3 to the latest wheezy. The clients couldn't care less about what type of linux, kernel or init system is running on all these but I'm glad to be working with Debians only not like RHEL, Suse, Centos and their kind of windows mutant systems running on linux kernels.
Although I love the phylosophy behind Slack and Gentoo, they are just way too time consuming to manage (even for personal use) and you will never encounter them in work anyway. If I need a samba server, sogo, tomcat, dns, apache just apt-get install em.
As RMS said open source is a mixture of captitalsit ideas and anarchist ideas. This is why regardless so many people like me are against systemd, none of us can stop this cancer from spreading in the unix community. Pottering should've been put to work in the mines in Africa for the rest of his life instead of causing more damage to the open source community.
As much as I would love if systemd would never happend, I pretty much just going to handle machines I encounter with systemd like the previously mentioned "clicking crap" OS-es which require you to be RHCE monkey certified for clicking. Log in there, do the job with the ugliest and laziest workaround you can and then log out and don't touch that system again.
Uselessd probably going to be the long term solution because even if we have a choice of the init system, more and more gnome apps will depend on systemd's libraries. Even now regardless that I use fluxbox (20mb), I have to endure that 1.2Gb of crap libraries pulled in from gnome just to have some gtk apps running.
Code: Select all
debi64 test # /etc/init.d/samba stop << Nothing happens ...
debi64 test # ps aux |grep smb
root 3004 0.0 0.3 272700 7772 ? Ss 10:16 0:00 smbd -F
root 3006 0.0 0.1 272700 3240 ? S 10:16 0:00 smbd -F
root 3023 0.0 0.0 12000 924 pts/4 S+ 10:16 0:00 grep --colour=auto smb
debi64 test # killall -9 smbd
debi64 test # dmesg -T | tail -5
[Die Nov 18 08:54:47 2014] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
[Die Nov 18 10:16:22 2014] init: smbd main process (772) killed by KILL signal
[Die Nov 18 10:16:22 2014] init: smbd main process ended, respawning