i hate systemd


The Good, The Bad, The Ugly.


And The Survival Guide.

(Work In Progress)

The Good

There are some good things about systemd.

Monitoring and Restarting

systemd will monitor and, if required, restart your processes in quite a sensible manner. Your traditional /etc/init.d/ scripts couldn't ever do that, or at least not without some serious help from the application itself. systemd can launch processes, track the main process and/or its children, monitor and even restart them if required.

Many tools have been sold for serious money claiming to be credible enterprise High Availability solutions with worse functionality than systemd in this regard.

Updating /etc/issue dynamically

More

There's always more ... There must be more good stuff to say. I will find some more. Honestly.

@ihatesystemd