logoalt Hacker News

qweqwe14yesterday at 12:44 PM3 repliesview on HN

"The way you expect" is probably inconsistent and, upon closer inspection, completely broken.

There is a reason why systemd became the default and other niche init systems have faded into obscurity.

Sure, it may be more complex than your pile of shell scripts, but that's because it does the same things better, and has a lot more functionality that you will need at some point, and good luck replicating that by hacking shell scripts.


Replies

yjftsjthsd-hyesterday at 2:43 PM

> "The way you expect" is probably inconsistent and, upon closer inspection, completely broken.

When I start a program, I want it to stay running. This is perfectly consistent and not broken.

graemepyesterday at 2:42 PM

You are framing this as the only choice being between systemd and shell scripts.

dosiskingyesterday at 1:50 PM

> There is a reason why systemd became the default and other niche init systems have faded into obscurity.

Yes, it is part of the Embrace, Extend, Extinguish strategy

show 1 reply