Am 02.09.18 um 15:37 schrieb Ralf Sieger: > I want my system to pause on shutdown to wait till my backup has > finished if it is running. > For this I've created this small service: > > [Unit] > Description=borg shutdown wait > [Service] > Type=oneshot > ExecStart=/bin/true > RemainAfterExit=true > ExecStop=/usr/local/bin/wait_borg > TimeoutStopSec=600 > [Install] > WantedBy=multi-user.target > > I'm using ubuntu 18.04, systemd 237 > > Manually stopping the service via > systemctl stop borg_wrapper > does wait and thus works. > > But its not working on normal shutdown/poweroff ... > From the logs I can't even see an entry with > "Stopping borg shutdown wait" in syslog. > > Does anyone has an idea? what exactly does "/usr/local/bin/wait_borg"? why are the no dependecnies to the services it waits for? "TimeoutStopSec=600" alone does nothing then prevent systemd kills the whole service bfore that timeout is reached at shutdown _______________________________________________ systemd-devel mailing list systemd-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/systemd-devel