summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorAnike Arni <aarni@thoughtworks.com>2017-01-27 10:14:05 -0200
committerAnike Arni <aarni@thoughtworks.com>2017-01-27 10:14:05 -0200
commitc51525351a5ce54e9ff7ee83d8f02d71cbc20151 (patch)
tree9c678f03d4d07feded6b51eab74bdc0b50319bf8 /debian
parentaf10ac9186e763dc4bf943ae429464fedff4d729 (diff)
Only restart pixelated-server if service is active and systemd exists
Diffstat (limited to 'debian')
-rw-r--r--debian/pixelated-user-agent.postinst4
1 files changed, 3 insertions, 1 deletions
diff --git a/debian/pixelated-user-agent.postinst b/debian/pixelated-user-agent.postinst
index cae1ae01..729f46ac 100644
--- a/debian/pixelated-user-agent.postinst
+++ b/debian/pixelated-user-agent.postinst
@@ -2,4 +2,6 @@
export PATH=/bin:/usr/bin:/sbin:/usr/sbin
-systemctl restart pixelated-server
+if [ -d /run/systemd/system ]; then
+ systemctl -q is-active pixelated-server.service && systemctl restart pixelated-server.service
+fi