New comment by classabbyamp on void-packages repository https://github.com/void-linux/void-packages/pull/44676#issuecomment-1619809832 Comment: current state: what works: - user services - rundir management - pam stuff what doesn't work: - user services don't exit with the login session, but runsvdir does (runsvdir needs a HUP not a TERM) what's untested: - disabling rundir management and using it with elogind what's blocking: - want to upstream the runit backend instead of carrying a patch - currently needs to build off of master so `pipe.patch` applies some example services (pipewire, syncthing atm): https://github.com/classabbyamp/dotfiles/tree/master/dot_config/service