MUSE SERVER How to set on-demand launching ============================= * Set the on-demand of mused.conf with 'true', which is set 'false' now * Set the Install of muse-server.serivce with 'Also=muse-server.socket', which is set 'WantedBy=multi-user.target' now * Remove the 'Restart=always' at the muse-server.service * Remove the part related with 'multi-user.target' at the mused.spec (Refer the diff as below) -mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants +mkdir -p %{buildroot}%{_unitdir} install -m 0644 %SOURCE1 %{buildroot}%{_unitdir}/muse-server.service -%install_service multi-user.target.wants muse-server.service -%{_unitdir}/multi-user.target.wants/muse-server.service +%{_unitdir}/muse-server.service * For testing, reboot the target after removing the muse-server.service file at /usr/lib/systemd/system/multi-user.target.wants/ * After booting, you can check the command of 'systemctl status muse-server -l' as below sh-3.2# systemctl status muse-server -l ● muse-server.service - muse server Loaded: loaded (/usr/lib/systemd/system/muse-server.service; bad; vendor preset: enabled) Active: inactive (dead)