3 ms·
As a user of both, I don't really see anything missing from OpenRC. Maybe parallel startup? Hasn't been a bottleneck for me, ever. I prefer the "syslog" way ove
by djbusby 2y ago
As a user of both, I don't really see anything missing from OpenRC. Maybe parallel startup? Hasn't been a bottleneck for me, ever. I prefer the "syslog" way over journald but that's not anything like a deal breaker. What's features I'm missing?
- boudin 2y agoIt might have changed since I last used openrc but I remember there was no user services (I find this quite useful with systemd) and there was no socket activated services neither which is quite nice.
- yjftsjthsd-h 2y ago> It might have changed since I last used openrc but I remember there was no user services Was looking into this exact thing this week. Amusingly, the suggestion I read on the gentoo wiki is to run a user instance of runit, which... I actually like that, but it does start to beg the question of why not use that everywhere.
- WhyNotHugo 2y agoSomeone is actively working on user services, but it's not merged yet: https://github.com/OpenRC/openrc/pull/723 https://github.com/OpenRC/openrc/pull/723
- RVuRnvbM2e 2y agoAll the declarative security sandboxing stuff. Last I checked openrc doesn't let you easily run a service in a process or network namespace. Or filter syscalls etc. I also make heavy use of user services, TPM encrypted secrets, systemd tmpfile directories, etc. Another thing: systemd-networkd is the only Linux networking stack I've managed to get working reliably with tailscale's dns and a private dns service on my workstation.
- djbusby 2y agoOh yeah, I forgot about that tmpfiles feature - that one is useful