Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You know what bugs me, Void Linux claims to be BSD inspired but uses a sysv-style init system (runit). I don't like systemd, but sysvinit is even worse. If Void Linux used an rc init system, I would probably switch from Arch Linux. I like OpenBSD's init system: super simple and best of all, no bs runlevels!


1. Void Linux doesn't claim its BSD inspired, BSD inspired could mean 100 different things.

2. runit is not a "sysv-style" init, its the complete opposite. runit is a supervisor and inspired by daemontools. A "rc init" is more closely related to "sysv-style" than runit is.

3. > I like OpenBSD's init system: super simple and best of all, no bs runlevels!

Runit has no runlevels, can actually automatically restart services when they die, can signal services without relying on pid files (which are prone to race conditions) and can create a pipe between a service and a log service that will never lose any logs.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: