Коллеги, есть вот такой service file:
[Unit] Description=Virtual Workstation Autostart Documentation=man:vws(1) After=network.target dnsmasq.service [Service] Type=forking ExecStart=/usr/bin/vws autostart ExecStop=/usr/bin/vws shutdown --wait Restart=no [Install] WantedBy=multi-user.target Alias=vws.service Вот что надо туда дописать, чтобы systemd понимал, что если процесс vws autostart завершился с нулевым кодом и не оставил ни одного потомка, то так и надо, и сервис active, а ExecStop при покладании системы надо выполнять?