debian: don't start hobo-agent if policy-rc.d says so (#14724)

This commit is contained in:
Frédéric Péters 2017-01-21 21:45:07 +01:00 committed by Benjamin Dauvergne
parent e90b5681e0
commit f5495c72d0
1 changed files with 12 additions and 2 deletions

View File

@ -18,8 +18,18 @@ case "$1" in
# ensure dirs ownership
chown $USER:$GROUP /var/log/$NAME
supervisorctl reread
supervisorctl restart hobo-agent
set +e
START_HOBO_AGENT=1
if [ -x /usr/sbin/policy-rc.d ]; then
/usr/sbin/policy-rc.d
RETVAL="$?"
if [ $RETVAL != 0 ]; then START_HOBO_AGENT=0; fi
fi
set -e
if [ $START_HOBO_AGENT = 1 ]; then
supervisorctl reread
supervisorctl restart hobo-agent
fi
;;
abort-upgrade|abort-remove|abort-deconfigure)