Projet

Général

Profil

0001-debian-add-support-for-hobo-redeploy-trigger-9472.patch

Benjamin Dauvergne, 06 janvier 2016 00:03

Télécharger (1,33 ko)

Voir les différences:

Subject: [PATCH] debian: add support for hobo-redeploy trigger (#9472)

 debian/postinst | 20 ++++++++++++++++++++
 debian/triggers |  1 +
 2 files changed, 21 insertions(+)
 create mode 100644 debian/triggers
debian/postinst
2 2

  
3 3
set -e
4 4

  
5
NAME=wcs-auquotidien
6
DAEMON=/usr/sbin/wcsctl
7
WCS_USER=wcs-au-quotidien
8
CONFIG_FILE=/etc/wcs/wcs-au-quotidien.cfg
9

  
10
# Read config file if it is present.
11
if [ -r /etc/default/$NAME ]
12
then
13
	. /etc/default/$NAME
14
fi
15

  
16
if [ $CONFIG_FILE ]; then
17
    COMMAND="$DAEMON -f $CONFIG_FILE"
18
else
19
    COMMAND="$DAEMON"
20
fi
21

  
5 22
case "$1" in
6 23
  configure)
7 24
    if ! getent passwd wcs-au-quotidien >/dev/null; then
......
11 28
      chown wcs-au-quotidien: /var/lib/wcs-au-quotidien
12 29
    fi
13 30
  ;;
31
  triggered)
32
    su -c "$COMMAND check_hobos --redeploy" $(WCS_USER)
33
  ;;
14 34
  abort-upgrade|abort-remove|abort-deconfigure)
15 35
  ;;
16 36
  *)
debian/triggers
1
interest-noawait hobo-redeploy
0
-