Hacker News new | ask | show | jobs
by cassianoleal 1438 days ago
All of those, yes.

Networkd is a pain to configure and operate, and interferes with the lower level subsystems. Resolved is a mess that only causes headaches. It might be ok-ish on desktops but honestly I never had an issue with regular /etc/resolv.conf on any of my laptops and desktops. Journald is a (terrible) solution looking for a problem and makes everything more opaque and harder to troubleshoot.

Containerisation and namespacing is a big mess and lacking on basic features. It also doesn't play nice with the core tooling (ip netns, etc).

I like the service units but honestly we could all have done without it. There were already other perfectly usable solutions in that space. I used runit for a while before nearly every distro out there caved to systemd.

1 comments

Alright, gotcha. They have all worked well for me, but I understand that they might not for you. The good thing then is that all of those are replaceable with their traditional counterparts, so you can pick and choose while still keeping the core systemd that you seem to find acceptable.