Statistics
| Branch: | Tag: | Revision:

root / snf-ganeti-tools / debian / prerm @ 014631c9

History | View | Annotate | Download (1.1 kB)

1 8e614d15 Constantinos Venetsanopoulos
#!/bin/sh
2 8e614d15 Constantinos Venetsanopoulos
# prerm script for snf-image-host
3 8e614d15 Constantinos Venetsanopoulos
#
4 8e614d15 Constantinos Venetsanopoulos
# see: dh_installdeb(1)
5 8e614d15 Constantinos Venetsanopoulos
6 8e614d15 Constantinos Venetsanopoulos
set -e
7 8e614d15 Constantinos Venetsanopoulos
8 8e614d15 Constantinos Venetsanopoulos
# summary of how this script can be called:
9 8e614d15 Constantinos Venetsanopoulos
#        * <prerm> `remove'
10 8e614d15 Constantinos Venetsanopoulos
#        * <old-prerm> `upgrade' <new-version>
11 8e614d15 Constantinos Venetsanopoulos
#        * <new-prerm> `failed-upgrade' <old-version>
12 8e614d15 Constantinos Venetsanopoulos
#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
13 8e614d15 Constantinos Venetsanopoulos
#        * <deconfigured's-prerm> `deconfigure' `in-favour'
14 8e614d15 Constantinos Venetsanopoulos
#          <package-being-installed> <version> `removing'
15 8e614d15 Constantinos Venetsanopoulos
#          <conflicting-package> <version>
16 8e614d15 Constantinos Venetsanopoulos
# for details, see http://www.debian.org/doc/debian-policy/ or
17 8e614d15 Constantinos Venetsanopoulos
# the debian-policy package
18 8e614d15 Constantinos Venetsanopoulos
19 8e614d15 Constantinos Venetsanopoulos
20 8e614d15 Constantinos Venetsanopoulos
case "$1" in
21 8e614d15 Constantinos Venetsanopoulos
    remove|upgrade|deconfigure)
22 8e614d15 Constantinos Venetsanopoulos
        echo "Stopping snf-ganeti-eventd..."
23 7ee0f789 Constantinos Venetsanopoulos
	if [ -x "/usr/sbin/invoke-rc.d" ]; then
24 7ee0f789 Constantinos Venetsanopoulos
            invoke-rc.d snf-ganeti-eventd stop
25 7ee0f789 Constantinos Venetsanopoulos
        else
26 7ee0f789 Constantinos Venetsanopoulos
            /etc/init.d/snf-ganeti-eventd stop
27 7ee0f789 Constantinos Venetsanopoulos
        fi
28 8e614d15 Constantinos Venetsanopoulos
    ;;
29 8e614d15 Constantinos Venetsanopoulos
30 8e614d15 Constantinos Venetsanopoulos
    failed-upgrade)
31 8e614d15 Constantinos Venetsanopoulos
    ;;
32 8e614d15 Constantinos Venetsanopoulos
33 8e614d15 Constantinos Venetsanopoulos
    *)
34 8e614d15 Constantinos Venetsanopoulos
        echo "prerm called with unknown argument \`$1'" >&2
35 8e614d15 Constantinos Venetsanopoulos
        exit 1
36 8e614d15 Constantinos Venetsanopoulos
    ;;
37 8e614d15 Constantinos Venetsanopoulos
esac
38 8e614d15 Constantinos Venetsanopoulos
39 8e614d15 Constantinos Venetsanopoulos
# dh_installdeb will replace this with shell code automatically
40 8e614d15 Constantinos Venetsanopoulos
# generated by other debhelper scripts.
41 8e614d15 Constantinos Venetsanopoulos
42 8e614d15 Constantinos Venetsanopoulos
#DEBHELPER#
43 8e614d15 Constantinos Venetsanopoulos
44 8e614d15 Constantinos Venetsanopoulos
exit 0