Bug#924132: runit: Add support for runit in init-system-helpers

Lorenzo plorenzo at disroot.org
Wed Aug 28 01:11:46 BST 2024


On Wed, 28 Aug 2024 01:47:26 +0200 Lorenzo <plorenzo at disroot.org> wrote:
> Dear init-system-helpers maintainers,
> 
> > Now it's likely that I have to support also a catch-all package for
> > runit services in addition to the standard dh-runit code
> 
> such support is now done, so I'm attaching an updated patchset:


Also, MR is updated too
https://salsa.debian.org/debian/init-system-helpers/-/merge_requests/10

> 
> * no patch is needed for update-rc.d: the rescan need to happen
>   between enable and signal to a service; both actions are handled
>   by runit-helper, so a rescan in update-rc.d is not useful.
> 
> * invoke-rc.d: what is needed is a way to block invoke-rc.d when
>   a native runit service is found, so that duplicated and conflicting
>   instances are avoided. I've added an override mechanism.
> 
> * service: patch updated for new service layout; also --status-all
>   is changed so that runscripts status is distinguishable from the
>   sysv status (runit currently uses a mix of native and sysv scripts
>   so the distinction is useful)
> 
> Regards,
> Lorenzo



More information about the Pkg-systemd-maintainers mailing list