3 ms·
> Gahh...stick with something. I'm tired of learning an entirely new init system every couple years. I had this problem too - I gave up and moved to runit. It'
by problems 10y ago
> Gahh...stick with something. I'm tired of learning an entirely new init system every couple years.
I had this problem too - I gave up and moved to runit. It's basically an improved version of DJB's daemontools, you write very simple scripts, it monitors their output, handles logging, and service management and that's it. Very minimalist, but quite capable.
And, quite importantly, it's capable of running on top of another init system, it doesn't need to be PID 1, so I'm able to run it on FreeBSD with rc, Linux with sysvinit and Linux with systemd with the same script.
It makes it so easy to write service scripts I went from running my personal stuff inside a tmux script to runit in about an hour.