- cross-posted to:
- linux@lemmy.ml
- cross-posted to:
- linux@lemmy.ml
Because of the ubiquity, nay, monopoly of systemd I always assumed it was miles ahead of other init systems. Nope. I’ve been using a non-systemd environment for a while and must say I’m surprised by how little breaks, i.e., next to nothing. Moreover, boot and shutdown times are faster. I’d suggest trying it out.
OC writeup by @arsCynic@piefed.social


Try to log the stdout of your services, I dare you.
openrc is just missing some pretty essential things. I’m not saying to copy journalctl, but at least dump stdout into some tmpfs file by default.
To have some sane basic logging on hand if a service breaks weirdly or is misbehavingy you’d need to edit that specific service file and restart. And most of the time look up the spec of the specific service command to remove log supression.
Unlogability alone makes openrc quite a nightmare for a lot of setups. I’ve wasted hours repeadedly that would have been 5min had I gotten the log upfront.