s6 is an init providing system and service supervision in Linux. With associated managers, 66 or s6-rc, various daemons and utility functionalities including event logging and device, login and network connection management are provided.
History
Laurent Bercot started s6 to replace systemd in Linux.
Etymology
The name is a contraction of the acronym for "skarnet.org's small and secure supervision software suite".[1]
Design
Ancillary components
Beside its primary purpose of providing a Linux init system, the software suite provides functionality listed under the heading Commands. Also refer to the software page.
Configuration of s6
Current versions of packages use Linux ./configure.[2]
Adoption
Linux distribution | Date added to software repository[a] | Enabled by default? | Date released as default | Runs without? |
---|---|---|---|---|
Obarun Linux | May 2016 | Yes | May 2016 | No |
Devuan | — | No | — | Yes |
Reception
s6 is required in Obarun Linux and is under consideration as an option in Devuan.
See also
- BusyBox
- launchd
- Linux distributions without systemd
- Operating system service management
- readahead
- runit
- Service Management Facility
- GNU Daemon Shepherd
- Upstart
- svchost.exe
- Systemd
Notes
- ^ Dates are for the general availability release.
References
- ^ Refer to the bottom of the s6 page.
- ^ Refer to the bottom of the Software page.
You must be logged in to post a comment.