From af10ac9186e763dc4bf943ae429464fedff4d729 Mon Sep 17 00:00:00 2001 From: Denis Costa Date: Thu, 26 Jan 2017 11:17:59 -0200 Subject: [#918] Adds scritp to restart pixelated-server After upgrading Pixelated User Agent package this script will restart the server in order to have the newest code running. --- debian/pixelated-user-agent.postinst | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 debian/pixelated-user-agent.postinst diff --git a/debian/pixelated-user-agent.postinst b/debian/pixelated-user-agent.postinst new file mode 100644 index 00000000..cae1ae01 --- /dev/null +++ b/debian/pixelated-user-agent.postinst @@ -0,0 +1,5 @@ +#!/bin/sh + +export PATH=/bin:/usr/bin:/sbin:/usr/sbin + +systemctl restart pixelated-server -- cgit v1.2.3 From c51525351a5ce54e9ff7ee83d8f02d71cbc20151 Mon Sep 17 00:00:00 2001 From: Anike Arni Date: Fri, 27 Jan 2017 10:14:05 -0200 Subject: Only restart pixelated-server if service is active and systemd exists --- debian/pixelated-user-agent.postinst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3