Re: runit/runsvdir under systemd
Carlos Eduardo <[email protected]> Sat, 17 Jan 2026 00:04:06 -0300
| Newsgroups | gmane.comp.sysutils.supervision.general |
|---|---|
| Message-ID | <CAN09KnJPMFJBogFo72ua35dWmN96WZeLCRo-xV0grG8Poj-q5w@mail.gmail.com> |
s6's documentation has a suggested way of running its supervision component under systemd[1], which maps pretty well to runit (replace s6-svscan with runsvdir, and disable the reload command). [1] https://www.skarnet.org/software/s6/s6-svscan-not-1.html Em sex., 16 de jan. de 2026 =C3=A0s 23:04, George Georgalis <[email protected]> escreveu: > > 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 service= s in a way > that is familiar and low=E2=80=91risk for existing RHEL 8 administrators.= In > particular, I=E2=80=99m interested in running `runsvdir` under `systemd` = (as 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 ov= er > any existing units. Administrators would continue to use their normal > `systemctl` workflows, while I provide an isolated set of `run` scripts a= nd > environment directories for evaluation. > > If there is a well=E2=80=91known or broadly used pattern for this (unit t= emplate, > 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 e= xamples 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/ > > > > -- > George Georgalis, (415) 894-2710, http://www.galis.org/