Hi, version 2.3.1 of the runit package is available through
The documentation gets further updates, and the source code more adaptions for modern toolchains. The sv program historically over-optimized, but now always writes to runsv's control pipe, regardless of the service's status. For customized control the runsv program runs the control program with the process id of the service as argument.
If you use runit regularly, please contribute to the project.