cross-posted from: https://lemmy.world/post/24764351
Journald can pound a bag of dicks, it’s the worst.
After a decade of justified hatred against systemd and avoiding it whenever I can I finally found a reason why I might start using it, so I will
Still doesn’t mean that systemd is not bloatware with some horrible features built by a horrible main developer
journalctl and binary logging are annoying bullshit.
I dislike journalctl more than systemd. And I don’t get what’s the advantage of systemctl vs previous solutions, why would that of all things make one reconsider.
I miss rc.local and crontabs. Now if you excuse me I have a cloud to yell at.
The only advantage I see is that it actually seems to keep a better handle on the status of the process/service. The old-style unit scripts would often get out of sync and not realize that a process had died, or if they did they would repeatedly respawn a service that would just die again. Maybe that was less of a problem in later years than I experienced earlier, but it was there.
The whole init.d system felt very ad-hoc with every script working a little bit differently, giving different output styles, etc.
runit entering the chat
You had me at “declarative”.