0001-debian-add-support-for-hobo-redeploy-trigger-9472.patch
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 |
- |