Hello, s6-2.1.0.0 is out, with a lot of new features.
The less shiny stuff: - Bugfixes. One of them could have hurt, but fortunately didn't. - API compatibility break: ./finish scripts now get 256 as their first argument (instead of 255) when the ./run script was killed by a signal. - Also, s6-svstat now reports readiness, the output format has changed. - Also, the s6_svc_main() function has disappeared. - The access control utilities and Unix domain socket utilities have moved from s6-networking to s6. The more shiny stuff: - New commands: s6-svlisten and s6-svlisten1. They do for services what s6-ftrig-listen and s6-ftrig-listen1 do for regular fifodirs. - A whole new set of programs has been added: a fd-holding daemon and its clients. As well as a client library, if the command-line clients are not enough. So... s6 now officially supports socket activation. And it doesn't only work on Linux - but at least on Free/Open/NetBSD, Solaris and MacOS X too. Spread the hype. http://skarnet.org/software/s6/ git://git.skarnet.org/s6 New skalibs and execline versions have also been released; this version of s6 depends on them, so grab them too. Enjoy, Bug-reports always welcome. -- Laurent
