mirror of
https://github.com/syncthing/syncthing.git
synced 2024-11-16 18:41:59 -07:00
15 lines
328 B
Bash
15 lines
328 B
Bash
#!/bin/sh
|
|
|
|
command -v deb-systemd-invoke > /dev/null
|
|
has_systemd=$?
|
|
|
|
if [ $has_systemd -eq 0 ]; then
|
|
systemctl daemon-reload
|
|
fi
|
|
|
|
if [ $has_systemd -eq 0 ] && [ -n "$(systemctl list-units --plain --no-legend {{.Service}})" ]; then
|
|
deb-systemd-invoke try-restart "{{.Service}}"
|
|
else
|
|
pkill -HUP -x {{.Command}} || :
|
|
fi
|