[Pkg-utopia-maintainers] Bug#1122150: pipewire: init scripts for OpenRC
Frost
debian at brightfur.net
Mon Dec 8 01:51:04 GMT 2025
> Debian's openrc package includes openrc-run so there isn't anything to
> worry about there.
Perfect! I was worried more about like, if the openrc scripts were included in the base pipewire package, it might cause issues on non-openrc systems. If they're in a separate package (or if other init systems like systemd don't choke on loading an openrc init script), that's not an issue. But now that I think about it, it's not an issue anyway, since they're not in /etc/init.d/, they're in /etc/user/init.d/, so other init systems won't even try to load them.
> What is the exact path where these files need to be installed?
They go in /etc/user/init.d/. Then they can be enabled with 'rc-update --user add pipewire' etc., though that seems to be on a per-user basis, I'm not sure how to make it default for all users. That puts them in the 'default' runlevel.
...Hmm, looks like there isn't a way to enable those services by default but https://github.com/OpenRC/openrc/issues/935 looks relevant.
-- Frost
More information about the Pkg-utopia-maintainers
mailing list