Re: Fw: First time user experiences

From: Dewayne Geraghty <dewayne_at_heuristicsystems.com.au>
Date: Tue, 24 Feb 2026 09:17:52 +1100

Laurent, Thank-you for sharing a very informative reply.

Grin, When I decided the openrc approach needed help, I looked around
and decided that s6 was the tool that I needed. I was dumbfounded by
the complexity as I learn predominantly by example. The documentation,
other than skarnet, that helped me to understand process management were
https://wiki.gentoo.org/wiki/S6
https://wiki.gentoo.org/wiki/S6-rc
https://wiki.gentoo.org/wiki/S6_and_s6-rc-based_init_system
I printed these as pdf and read them thoroughly then returned to the
skarnet site - everything clicked. I've been using s6-rc for a few
years and I'm very happy with the decision and also understand a lot
more about signalling. I now use s6-svscan as pid 1 (on FreeBSD) :)

Think of s6-supervise as your comms route to your processes, so you
don't interact with them, other than via your s6-supervise process. It
is your friend ;)

I like the rigour behind TAI64. Unfortunately my application log files
use 12 different time formats, a nightmare for forensic work, so I added
a time option to s6-log for a format that I can use with simple
arithmetic to 4 decimal places.

Dewayne.
Received on Mon Feb 23 2026 - 23:17:52 CET

This archive was generated by hypermail 2.4.0 : Mon Feb 23 2026 - 23:20:05 CET