debian: add support for hobo-redeploy trigger (#9472)
This commit is contained in:
parent
c77a2dc079
commit
f7f2a9d57e
|
@ -2,6 +2,23 @@
|
|||
|
||||
set -e
|
||||
|
||||
NAME=wcs-auquotidien
|
||||
DAEMON=/usr/sbin/wcsctl
|
||||
WCS_USER=wcs-au-quotidien
|
||||
CONFIG_FILE=/etc/wcs/wcs-au-quotidien.cfg
|
||||
|
||||
# Read config file if it is present.
|
||||
if [ -r /etc/default/$NAME ]
|
||||
then
|
||||
. /etc/default/$NAME
|
||||
fi
|
||||
|
||||
if [ $CONFIG_FILE ]; then
|
||||
COMMAND="$DAEMON -f $CONFIG_FILE"
|
||||
else
|
||||
COMMAND="$DAEMON"
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
configure)
|
||||
if ! getent passwd wcs-au-quotidien >/dev/null; then
|
||||
|
@ -11,6 +28,9 @@ case "$1" in
|
|||
chown wcs-au-quotidien: /var/lib/wcs-au-quotidien
|
||||
fi
|
||||
;;
|
||||
triggered)
|
||||
su -c "$COMMAND check_hobos --redeploy" $WCS_USER
|
||||
;;
|
||||
abort-upgrade|abort-remove|abort-deconfigure)
|
||||
;;
|
||||
*)
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
interest-noawait hobo-redeploy
|
Reference in New Issue