-
Notifications
You must be signed in to change notification settings - Fork 11
Home
So, what is runit?
From Gerrit Pape's original description:
"runit is a cross-platform Unix init scheme with service supervision, a replacement for sysvinit, and other init schemes. It runs on GNU/Linux, *BSD, MacOSX, Solaris, and can easily be adapted to other Unix operating systems."
If your OS choice is a POSIX-like OS at it's core, the odds are rather good that runit will work rather well as an init/services engine and framework for that OS.
(We're in the process of moving explanatory content around from the original site and out of the documentation, so pardon our dust here...the Wiki here will be the go-to place for online documentation, manpages, whys, wherefores, etc.)
About runit:
Benefits
Frequently Asked Questions (FAQ)
Building runit:
Setting up runit:
Replacing Init
Running WITH Init
Runlevels
Service Dependencies
Execution Modifiers
Using runit commands:
runit
runit-init
sv
runsvdir
runsvchdir
runsv
svlogd
chpst
utmpset