summaryrefslogtreecommitdiff
path: root/debian/postinst
diff options
context:
space:
mode:
authorSteve Kemp <steve@steve.org.uk>2013-07-09 15:34:49 +0100
committerSteve Kemp <steve@steve.org.uk>2013-07-09 15:34:49 +0100
commitacfea433944c68d6b3af7f807c5b8d0ff9a74d41 (patch)
treec75ab9100bc45847c66bf0665ce9444305e201b1 /debian/postinst
parent214ac29cf799d73ce918330ec9c005fccc48d81d (diff)
Don't restart services unless they exist
Diffstat (limited to 'debian/postinst')
-rwxr-xr-xdebian/postinst10
1 files changed, 5 insertions, 5 deletions
diff --git a/debian/postinst b/debian/postinst
index 6310acf..b181533 100755
--- a/debian/postinst
+++ b/debian/postinst
@@ -26,12 +26,12 @@ custodian-queue --flush || true
#
# 2. If we have agents then restart them
#
-if [ -d /etc/service ]; then
- echo "Restarting services"
- for i in /etc/service/custodian-agent*; do
+for i in /etc/service/custodian-agent*; do
+ if [ -d $i ] ; then
+ echo "Restarting service: $i"
sv restart $i
- done
-fi
+ fi
+done
#DEBHELPER#
exit 0