s6 is a complete process supervision suite in the style of daemontools, runit, and perp. It provides a candidate for process 1. It also comes with a library and command line utilities that implement inter-process notification and synchronization.
|Tags||Boot Init supervision Syslog|
|Operating Systems||POSIX Unix-like|
Release Notes: This release adds supplementary group support to s6-setuidgid and s6-envuidgid, and ensures compatibility with skalibs-1.6.
Release Notes: This release fixes a bug in s6-log that could make it busyloop when a log rotation fails.
Release Notes: This release fixes a minor bug in s6-log whereby the number of archived log files was enforced at two or more.
Release Notes: This release fixes a build bug that could appear on non-slashpackage installations. The s6-ftrigrd program is now properly exported.
Release Notes: This release fixes two small bugs in the supervision programs which could prevent loggers from cleanly exiting at shutdown time. It also adds a timed lock library, with a new option to s6-setlock to timeout if lock acquisition fails.