s6 supervision suite
E792081
Unix-like system software
init system alternative
process supervision toolkit
service management framework
The s6 supervision suite is a small, modular collection of tools for process supervision and service management on Unix-like systems, designed as a modern, secure alternative to traditional init and service frameworks.
Statements (84)
| Predicate | Object |
|---|---|
| instanceOf |
Unix-like system software
ⓘ
init system alternative ⓘ process supervision toolkit ⓘ service management framework ⓘ |
| component |
s6-applyuidgid
NERFINISHED
ⓘ
s6-chroot ⓘ s6-connlimit NERFINISHED ⓘ s6-echo ⓘ s6-envdir NERFINISHED ⓘ s6-envdump NERFINISHED ⓘ s6-envuidgid ⓘ s6-fdholder-daemon NERFINISHED ⓘ s6-fdholder-delete ⓘ s6-fdholder-list ⓘ s6-fdholder-retrieve ⓘ s6-fdholder-store ⓘ s6-fdholder-transferdump ⓘ s6-fdholderd ⓘ s6-hiercopy ⓘ s6-ipcclient NERFINISHED ⓘ s6-ipcserver NERFINISHED ⓘ s6-log ⓘ s6-mkfifodir ⓘ s6-mount ⓘ s6-notifyoncheck NERFINISHED ⓘ s6-setlock ⓘ s6-setsid NERFINISHED ⓘ s6-setspecialenv NERFINISHED ⓘ s6-setuidgid NERFINISHED ⓘ s6-sudo NERFINISHED ⓘ s6-supervise NERFINISHED ⓘ s6-svc ⓘ s6-svlisten NERFINISHED ⓘ s6-svlisten1 ⓘ s6-svok ⓘ s6-svscan NERFINISHED ⓘ s6-svscanctl NERFINISHED ⓘ s6-svstat ⓘ s6-tai64n ⓘ s6-tcpclient NERFINISHED ⓘ s6-tcpserver NERFINISHED ⓘ s6-udpsend NERFINISHED ⓘ s6-udpserver NERFINISHED ⓘ s6-umount NERFINISHED ⓘ |
| designGoal |
low overhead
ⓘ
modularity ⓘ reliability ⓘ security ⓘ simplicity ⓘ small size ⓘ |
| developer |
Laurent Bercot
NERFINISHED
ⓘ
skarnet.org NERFINISHED ⓘ |
| distribution |
Adélie Linux
NERFINISHED
ⓘ
Oasis Linux NERFINISHED ⓘ Void Linux (via s6-rc option) NERFINISHED ⓘ |
| feature |
automatic service restart
ⓘ
crash-only service model ⓘ fd-holding for supervised services ⓘ log directories ⓘ logging supervision ⓘ longrun service support ⓘ oneshot service support ⓘ process isolation helpers ⓘ process supervision ⓘ service dependency management ⓘ service directories ⓘ service readiness notification ⓘ service supervision ⓘ supervised daemons ⓘ supervision trees ⓘ |
| inspiredBy |
daemontools
NERFINISHED
ⓘ
runit NERFINISHED ⓘ |
| license | ISC license NERFINISHED ⓘ |
| operatingSystem |
BSD
NERFINISHED
ⓘ
Linux ⓘ Unix-like systems ⓘ |
| programmingLanguage | C ⓘ |
| relatedProject |
s6-linux-init
NERFINISHED
ⓘ
s6-rc NERFINISHED ⓘ skalibs ⓘ |
| useCase |
container init system
ⓘ
embedded Linux service management ⓘ service supervision on servers ⓘ system boot and shutdown orchestration ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.