Post #415,851
12/4/16 10:59:02 AM
12/4/16 10:59:02 AM
|
WTF is systemd?
Someone just released a Debian distro without systemd. I've seen all the hating, but don't do enough sysadmining to know what it's all about.
Is there a short version of what systemd supposedly does better than init, and why (other than greybeard nostalgia) some people hate it so much?
|
Post #415,855
12/4/16 12:36:20 PM
12/4/16 12:36:20 PM
|
Re: WTF is systemd?
A single point of failure just waiting to bite hard one of these days.
It was supposed to be an init system with better dependency support but it has morphed into a Hydra that sucked in almost every service that may be running on a machine.
I gave it a chance when Debian released Jessie (clean install on a vanilla HP Intel box). It locked up hard on the first fsck and none of the incantations to make it divulge why worked. I have stayed clear of it since even though that makes life miserable on desktop machines.
|
Post #415,857
12/4/16 2:16:43 PM
12/4/16 5:29:07 PM
|
It's a philosophical fight.
Traditional Unix with init is in the spirit of a single purpose efficient tool that might be linked up with others as the need arises. Think of it a Ryobi battery pack that can be hooked to a drill head or a reciprocating saw or flashlight head.
systemd is like a Swiss army knife. It does it all.
[typo]
Alex
"There is a cult of ignorance in the United States, and there has always been. The strain of anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that "my ignorance is just as good as your knowledge."
-- Isaac Asimov
Edited by a6l6e6x
Dec. 4, 2016, 05:29:07 PM EST
|
Post #415,861
12/4/16 5:18:45 PM
12/4/16 5:18:45 PM
|
systemd is a manager for stuff that has worked well for decades
always look out for number one and don't step in number two
|
Post #415,862
12/4/16 6:00:43 PM
12/4/16 6:00:43 PM
|
What was that about greybeard nostalgia :)
|
Post #415,865
12/4/16 9:13:07 PM
12/4/16 9:13:07 PM
|
I shave every couple of days whether I want to or not :-)
always look out for number one and don't step in number two
|
Post #415,883
12/5/16 9:11:04 AM
12/5/16 9:11:04 AM
|
+100!
bcnu, Mikem
I think religion should be treated with ridicule, hatred and contempt. And I claim that right. Christopher Hitchens.
|
Post #415,875
12/5/16 4:11:40 AM
12/5/16 4:11:40 AM
|
Did you get enough of an answer?
It's a collection of C programs and a Shiny New Config File Format intended to replace all those shell scripts in /etc/init.d.
The intention is well-meaning, as there are things that a binary can do that a shell script cannot, but the project leaders seem to have a kitchen-sink mindset which is annoying people. There have also been questions asked about their system architecture skills.
Wade.
|
Post #415,879
12/5/16 8:39:55 AM
12/5/16 8:39:55 AM
|
Yup, thanks
|
Post #415,920
12/6/16 7:05:02 PM
12/6/16 7:05:02 PM
|
This looks like a good intro
|
Post #415,927
12/6/16 10:59:32 PM
12/6/16 10:59:32 PM
|
tl;wr but I read the first section and skimmed the rest
Now I get why the greybeards hate it. It speeds up* the boot process, which only counts if you keep restarting your system, and who does that? And it's useful for launching services as you plug in new devices, and how often do you do that? So it's totally unnecessary.
* Assuming it works.
|
Post #415,930
12/7/16 9:26:01 AM
12/7/16 9:26:01 AM
|
it works for various flavors of works
the concept of reading data from a config file then executing based on that isnt bad. I do that myself when starting complicated shell scripts. If they had left /etc/rc and /etc/init.d alone it would have been fine.
always look out for number one and don't step in number two
|
Post #415,931
12/7/16 11:02:43 AM
12/7/16 11:02:43 AM
|
s/fine/better on everything but notebooks.
bcnu, Mikem
I think religion should be treated with ridicule, hatred and contempt. And I claim that right. Christopher Hitchens.
|
Post #415,932
12/7/16 11:23:58 AM
12/7/16 11:23:58 AM
|
Yeah, this is most clearly a server vs. notebook use case issue
|
Post #415,940
12/7/16 6:17:05 PM
12/7/16 6:17:05 PM
|
If that was all it did, it would be a non-issue
|
Post #415,934
12/7/16 11:33:15 AM
12/7/16 11:33:15 AM
|
Yeah, seems to be targeted to the oft boot crowd
|
Post #415,936
12/7/16 11:59:58 AM
12/7/16 11:59:58 AM
|
Who reboots their notebook?
Regards, -scott Welcome to Rivendell, Mr. Anderson.
|
Post #415,937
12/7/16 2:17:53 PM
12/7/16 2:17:53 PM
|
And of those, how many complained the old boot process was too slow?
bcnu, Mikem
I think religion should be treated with ridicule, hatred and contempt. And I claim that right. Christopher Hitchens.
|