I think the arguments against the “bloat” are not towards systemd as an init system, but rather are because systemd does so many things other than being an init system. I also don’t mind systemd, but I absolutely hate systemd-resolved
. I do not want my init system to proxy DNS queries by setting my resolv.conf to 127.0.0.53.
Just write systemd-
and press tab, that’s “the bloat”. I’m not saying that the systemd devs should not develop any new tools, but why put them all inside one software package? systemd-homed
is cool, but useless for 99% of users. Same with enrolling FIDO2 tokens in a LUKS2 volume with systemd-cryptenroll
. Far from useless or “bad”, but still bloat for an init system.
Kali, I actually think that’s the old Backtrack logo