runit

Install command:
brew install runit

Collection of tools for managing UNIX services

https://smarden.org/runit/

License: BSD-3-Clause

Development: Pull requests

Formula JSON API: /api/formula/runit.json

Formula code: runit.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
golden gate
tahoe
sequoia
sonoma
macOS on
Intel
sonoma
Linux ARM64
x86_64

Current versions:

stable 2.3.1

Conflicts with: sandvault (because both install `sv` binaries)

Binaries: chpst, runit, runit-init, runsv, runsvchdir, runsvdir, sv, svlogd, utmpset

Service:

Start now and at login: brew services start runit
Run directly: $HOMEBREW_PREFIX/opt/runit/bin/runsvdir -P $HOMEBREW_PREFIX/var/service
This formula does not install runit as a replacement for init.
The service directory is $HOMEBREW_PREFIX/var/service instead of /service.

A system service that runs runsvdir with the default service directory is
provided. Alternatively you can run runsvdir manually:

     runsvdir -P $HOMEBREW_PREFIX/var/service

Depending on the services managed by runit, this may need to start as root.

Analytics:

30 days90 days365 days
Installs1998788
Installs (--HEAD)015
Installs on Request1998788
Installs on Request (--HEAD)015
Build Errors0