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--