runit
runit copied to clipboard
The init system for Void Linux.
On compilation, GCC emits `'if' clause does not guard` warning (`-Wmisleading-indentation`). Wrapping the return value would prevent this indent warning.
svlogd expects time to be correct, but sometimes this is not the case. If time information is inaccurate, it is possible for svlogd to delete the file it is about...
When the service's directory is removed and recreated, like during an xbps package reinstall, `runsv` will enter a broken state. Once in that state, a command to down the service...
The "sv shutdown" command does not work as expected, even while the "sv stop" command does. See the screenshot below:  Not only does the "sv shutdown" command return an...
I am going through the runit documentation, starting with the [Q&A](http://smarden.org/runit/faq.html#depends): > How do I make a service depend on another service > I have a service that needs another...
When building with clang, we get a different set of warnings than with gcc. This is my attempt at fixing them. - [X] Many instances of trivial `-Wdeprecated-non-prototype`, exposing previously...
This has dramatic effects on the build system complexity, and in the process exposing lots of dead weight. Split header files (`.h1 .h2`) are merged, and header files that only...