logoalt Hacker News

qweqwe14today 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-htoday 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.

dosiskingtoday 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
graemeptoday at 2:42 PM

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