runit/runsvdir under systemd

George Georgalis <[email protected]> Fri, 16 Jan 2026 18:04:25 -0800
Newsgroups gmane.comp.sysutils.supervision.general
Message-ID <CAHK3FNwLDay=VuW+zuxxMyCyJ8dDHeaudOEMqsLsdZqE6vfGSg@mail.gmail.com>
--00000000000030bf0706488be1ad
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi!

Advanced apologies for the synthesized inquiry, I think I can script this
up but I'm interested in any community solutions and LLM seems to have
expanded my inquiry correctly:

Would anyone here be willing to share how they integrate **runit** under a
`systemd`-managed environment, specifically on RHEL 8, using `systemctl` as
the primary interface?

The goal on this site is to demonstrate daemontools=E2=80=91style services =
in a way
that is familiar and low=E2=80=91risk for existing RHEL 8 administrators. I=
n
particular, I=E2=80=99m interested in running `runsvdir` under `systemd` (a=
s a
normal unit), so that I can showcase an alternate service tree and
supervision model in its own prefix, without replacing PID 1 or taking over
any existing units. Administrators would continue to use their normal
`systemctl` workflows, while I provide an isolated set of `run` scripts and
environment directories for evaluation.

If there is a well=E2=80=91known or broadly used pattern for this (unit tem=
plate,
directory layout, enable/disable conventions, logging approach, etc.), I
would prefer to adopt something recognizable to the community rather than
invent yet another scheme. Pointers to existing configurations,
repositories, or =E2=80=9Cthis is what we deploy in production=E2=80=9D exa=
mples would be
especially appreciated.

Best regards,
- George

Would anyone here like to share their implementation of runit under
systemctl?
The idea is to demonstrate daemontools style services at a RHEL8 site.
The runsvdir value add conversation is much simpler as systemd unit,
where I can demonstrate services structure without needing to introduce
new commands to keep administrators in control.

systemctl daemon-reload
systemctl enable --now runit.service

On Sun, Nov 9, 2025 at 11:12=E2=80=AFAM G. Pape <[email protected]> wrote:

> Hi, version 2.3.0 of the runit package is available through
>
>  https://smarden.org/runit/
>

--=20
George Georgalis, (415) 894-2710, http://www.galis.org/

--00000000000030bf0706488be1ad--