OpenRC – um sistema de inicialização para sistemas Linux, que é fornecido em vez do systemd em distribuições como Gentoo e Alpine Linux.
Foi adicionada ao branch master do repositório openrc a funcionalidade necessária para iniciar serviços na sessão do usuário usando este sistema de inicialização.
Os arquivos de configuração e os scripts de inicialização dos serviços do usuário são armazenados nas seguintes pastas:
/etc/user/init.d ${XDG_CONFIG_HOME}/rc/init.d /etc/user/conf.d ${XDG_CONFIG_HOME}/rc/conf.d ${XDG_CONFIG_HOME}/rc/rc.conf ${XDG_CONFIG_HOME}/rc/runlevels
Todas as utilidades fornecidas com openrc, como openrc e rc-*, receberam uma opção adicional —user / -U para trabalhar com serviços de usuários.
Essas mudanças provavelmente entrarão na versão ainda não lançada do openrc 0.57.
Fonte: linux.org.ru
