Re: Вот как бы этому вашему systemd объяснить...

2017-10-25 Пенетрантность Евгений Терешков
Artem Chuprina пишет: > Проэкспериментируй. В документации ничего не сказано на тему того, будет > ли systemd убивать такие процессы по завершении основного. По идее вроде > не должен, а должен только по stop, а вот по жизни... > Тем более что если он завершился, то какие у него, нафиг, потомки? Ч

Re: Вот как бы этому вашему systemd объяснить...

2017-10-25 Пенетрантность Artem Chuprina
Victor Wagner -> debian-russian@lists.debian.org @ Wed, 25 Oct 2017 13:25:52 +0300: >> > Вот что надо туда дописать, чтобы systemd понимал, что если процесс >> > vws autostart завершился с нулевым кодом и не оставил ни одного >> > потомка, то так и надо, и сервис active, а ExecStop при поклад

Re: Вот как бы этому вашему systemd объяснить...

2017-10-25 Пенетрантность Artem Chuprina
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=/

Re: Вот как бы этому вашему systemd объяснить...

2017-10-25 Пенетрантность Alex Kicelew
On 10/25/17 13:25, Victor Wagner wrote: >> Не уверен, что правильно понял задачу (недостаточно подробно описаны >> возможные кейзы), но если понял правильно, то: > В результате старта сервиса могут быть порождены процессы-потомки, а > могут быть и не порождены. Поэтому я немножко не уверен, что one

Re: Вот как бы этому вашему systemd объяснить...

2017-10-25 Пенетрантность Victor Wagner
On Wed, 25 Oct 2017 12:56:29 +0300 Alex Kicelew wrote: > > > > Вот что надо туда дописать, чтобы systemd понимал, что если процесс > > vws autostart завершился с нулевым кодом и не оставил ни одного > > потомка, то так и надо, и сервис active, а ExecStop при покладании > > системы надо выполнят

Re: Вот как бы этому вашему systemd объяснить...

2017-10-25 Пенетрантность Евгений Терешков
Victor Wagner пишет: > Вот что надо туда дописать, чтобы systemd понимал, что если процесс > vws autostart завершился с нулевым кодом и не оставил ни одного > потомка, то так и надо, и сервис active, а ExecStop при покладании > системы надо выполнять? man 5 systemd.service RemainAfterExit=yes -

Re: Вот как бы этому вашему systemd объяснить...

2017-10-25 Пенетрантность Alex Kicelew
On 10/25/17 12:07, Victor Wagner wrote: > Коллеги, > > есть вот такой 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 shutdo

Вот как бы этому вашему systemd объяснить...

2017-10-25 Пенетрантность Victor Wagner
Коллеги, есть вот такой 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=