> 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

Reply via email to