●Stories
●Firehose
●All
●Popular
●Polls
●Software
●Thought Leadership
Submit
●
Login
●or
●
Sign up
●Topics:
●Devices
●Build
●Entertainment
●Technology
●Open Source
●Science
●YRO
●Follow us:
●RSS
●Facebook
●LinkedIn
●Twitter
●
Youtube
●
Mastodon
●Bluesky
Slashdot is powered by your submissions, so send in your scoop
Forgot your password?
Close
Post
Load All Comments
Full
Abbreviated
Hidden
/Sea
Score:
5
4
3
2
1
0
-1
More
| Reply
Login
Forgot your password?
Close
Close
Log In/Create an Account
●
All
●
Insightful
●
Informative
●
Interesting
●
Funny
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
byVlijmen Fileer ( 120268 ) writes:
Well, Linux can already hardly be trusted, but CIA spy Poettering certainly never can.
Let's hope systemd will die soon!
bypele ( 151312 ) writes:
Remind me again what was wrong with sysinit scripts?
bydskoll ( 99328 ) writes:
A few things that are hard to do with sysvinit scripts: Parallel startup, dependency management, and management of running services. Also, every service has to duplicate the bits of code needed to properly daemonize a service under UNIX, instead of having the service manager do it for them. Glibc does have a daemon library function, but it is non-standard.
There are hacky or ad-hoc solutions for all of these things, but they no longer really resemble the "simple" sysvinit scripts of the past.
byBig Hairy Gorilla ( 9839972 ) writes:
I've heard all the arguments for Systemd. The argument that multi-homed systems somehow won't work properly is false. I currently use Devuan with sysvinit for most of my servers and desktops, for me and all my customers, several small offices. I've often setup servers with up to 5 networks converging, I load the network interfaces with a custom script @reboot, not complex. I've never seen a valid use case for systemd. Parallel startup? Who cares with the hardware speeds we have today.
I'll grant you that my
byphantomfive ( 622387 ) writes:
Here's an example of a traditional init script [slashdot.org]. I don't know why Debian wrote such long init scripts but they did. And systemd made the Debian maintainer's job easier. That's why the Debian maintainers switched to systemd.
It wasn't about you, it never was.
bydrinkypoo ( 153816 ) writes:
I don't know why Debian wrote such long init scripts but they did.
It is not a problem if an init script is long. It is only a problem when it is hard to understand. Debian's lsb-inherited functions library for init scripts and the specific structure used is what makes them easy to write. Shell scripting is a fundamental Unix feature, people should understand it well enough to copy an init script and make a few changes. There is a skeleton script to start with so you don't have to actually even understand what you're doing, you only have to (slightly) understand shell scri
byphantomfive ( 622387 ) writes:
That's why it's wrong. The GPL is about the user. Debian is in very large part about the GPL. Debian should be about the user.
You misunderstood: what I mean is that systemd was never about you. It was about making something that Debian maintainers would want to put into their system, and Poettering put a lot of effort into communicating with them and understanding what they wanted, something he doesn't do for other classes of users.
Reply to This Parent
twitter
facebook
Flag as Inappropriate
bydrinkypoo ( 153816 ) writes:
You see how that's not better though, right? Debian put all that stuff in their init scripts, if it was too complicated, they have themselves to blame. Since a unit script is just a pile of unique key value pairs separated by equals signs, you could have an init script which parsed them and you wouldn't need systemd but they chose to adopt systemd anyway. And not as an option which would have been ok, but as the only supported option, because yes you could and can change init systems but then tons of things
byphantomfive ( 622387 ) writes:
I didn't say it was better or worse, I said that if you don't like systemd, it's not about you and that's why you don't like it.
As for the Debian team, looking at their prior init scripts shows they wouldn't recognize good code if they saw it.
There may be more comments in this discussion. Without JavaScript enabled, you might want to turn on Classic Discussion System in your preferences instead.
Slashdot
●
●
Submit Story
It is much harder to find a job than to keep one.
●FAQ
●Story Archive
●Hall of Fame
●Advertising
●Terms
●Privacy Statement
●About
●Feedback
●Mobile View
●Blog
Do Not Sell or Share My Personal Information
Copyright © 2026 Slashdot Media. All Rights Reserved.
×
Close
Working...