Re: Вот как бы этому вашему systemd объяснить...
Victor Wagner -> debian-russian@lists.debian.org @ Wed, 25 Oct 2017 12:07:02 +0300:
> Коллеги,
> есть вот такой 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 при покладании
> системы надо выполнять?
Про RemainAfterExit тебе уже сказали, а еще Type не forking, а oneshot в
таком раскладе.
Reply to: