Get the latest tech news
S6 – skarnet's small supervision suite
ftware skarnet.org s6 What is it ? s6 is a small suite of programs for UNIX, designed to allow process supervision (a.k.a service supervision), in the line of daemontools and runit, as well as various operations on processes and daemons. It is meant to be a toolbox for low-level process and service administration, providing different sets of independent tools that can be used within or without the framework, and that can be assembled together to achieve powerful functionality with a very small amount of code.
It is meant to be a toolbox for low-level process and service administration, providing different sets of independent tools that can be used within or without the framework, and that can be assembled together to achieve powerful functionality with a very small amount of code. the sensible part of socket activation s6-linux-init is a package to help you create a/sbin/init binary booting a Linux system with s6-svscan as process 1. s6-overlay is a project that automates integration of s6 into Docker images. Upstart is a well-known init system for Linux, with complete service management, that came with earlier versions of the Ubuntu distribution.
Or read this on Hacker News