Есть сервис который запускает java проложекние.
Для остановки его требуется время (около минуты)
Когда необходимо перегрузить сервер, он его киляет, не дождавшись завершения.
Как сделать чтобы systemd при перезагрузке компа ждал остановки процесса не киляя его?[Unit]
Description=YouTrack
Before=shutdown.target reboot.target halt.target
[Service]
#Type=oneshot
#Type=forking
ExecStart=/usr/bin/java -Xmx1g -XX:MaxMetaspaceSize=250m -Djava.awt.headless=true -Djetbrains.youtrack.disableBrowser=true -jar youtrack-2017.2.34279.jar 8080
#ExecStop=/bin/kill -TERM $MAINPID & sleep
WorkingDirectory=/home/youtrack/youtrack
ReadWriteDirectories=/home/youtrack/youtrack
#Restart=always
#RestartSec=100
SyslogIdentifier=YouTrack
User=youtrack
Group=youtrack
RemainAfterExit=true
KillMode=none
SendSIGKILL=no
[Install]
WantedBy=multi-user.target