Projet

Général

Profil

« Précédent | Suivant » 

Révision f7f2a9d5

Ajouté par Benjamin Dauvergne il y a plus de 8 ans

debian: add support for hobo-redeploy trigger (#9472)

Voir les différences:

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

Formats disponibles : Unified diff