Hello,
New versions of some of the skarnet.org packages are available.
Most only contain bugfixes and code cleanups; but the two main things
are that:
- s6-rc has major additions, a whole new series of commands that
provide a complete way of organizing your service definitions.
- A new package is officially released: s6-frontend.
skalibs-2.4.5.1 (release)
execline-2.9.8.1 (release)
s6-2.14.0.1 (release)
mdevd-0.1.8.1 (release)
s6-networking-2.7.2.1 (release)
tipidee-0.0.7.1 (release)
s6-rc-0.6.0.0 (major)
s6-frontend-0.0.1.0 (new)
* s6-rc-0.6.0.0
-------------
This version comes with a whole new set of commands that work as a
layer *above* the commands you're used to. These new commands, the
"repo" commands, are meant to help the user manage source definition
directories (typically ones coming from different sources such as in a
distribution), tailor what services are included in the database, what
services are started at boot, etc. They can be used directly, but
they're mostly part of an engine (like the rest of the s6-rc commands)
meant to be piloted by the s6-frontend interface.
https://skarnet.org/software/s6-rc/
git://git.skarnet.org/s6-rc
* s6-frontend-0.0.1.0
-------------------
The s6-frontend git repository has existed for a while, but so far
it only contained s6 compatibility shims for runit and daemontools,
which
have been moved to the s6 package.
s6-frontend now has an official numbered release, and it provides the
one-stop-shop "s6" command, which is meant to be an interface to every
aspect of a system managed by s6:
- send signals to running daemons without having to remember where the
service directory is or what s6-svc option to use
- start and stop s6-rc services in a live database
- tailor a service database and install it on the fly
- boot and shutdown.
It does not come with basic service definition directories yet,
but work is underway to provide a policy package that will make the
full s6 suite as turnkey bootable as OpenRC or systemd.
If you wish to test s6-frontend on a set of services, the examples/
directory in the s6-rc tarball provides a "demo" subdirectory that
was crafted for this very purpose.
https://skarnet.org/software/s6-frontend/
git://git.skarnet.org/s6-frontend
Enjoy,
Bug-reports welcome.
Also, with respect to s6-frontend, user experience returns would be
useful. Is the s6 command intuitive and simple enough to use? What
improvements would you like to see? If you're willing to test using
either the provided example stores or your own set of s6-rc source
definition directories, I'll be grateful for your help. Thank you!
--
Laurent
Received on Sat Jan 24 2026 - 21:40:51 CET