4 ms·
https://news.ycombinator.com/item?id=16671791 https://news.ycombinator.com/item?id=16671791 I can't edit my post anymore :-)
by alxlaz 9y ago
https://news.ycombinator.com/item?id=16671791 https://news.ycombinator.com/item?id=16671791
I can't edit my post anymore :-)
- IgorPartola 9y agoThis is that case where you needed a smiley after the joke. I thought when you said that, that the reason was that it used a too simplistic init system a la OpenWRT, where you can’t check if the process is running, automatically restart daemons, etc.
- pleasestopthis 9y agobut you can check if the process is running and automatically restarting supervised services is the norm.
- IgorPartola 9y agoThe norm for what exactly? There are very simplistic init systems out there that do not supervise anything, and every daemon must come with its in shell script that checks if it is running. Without looking, I don’t know what Void does and the original comment here didn’t make it clear.
- pleasestopthis 9y agoConsidering every major init system ( and process supervisor ) since IBM Aix in has process supervision and auto-restarting to some degree then yes. Void Linux uses runit a descedent of djb's daemontools which does automatically restart services and provides a way to check if it's running by starting the daemons themselves and keeping them as direct childs.