Statistics
| Branch: | Tag: | Revision:

root / debian / archipelago-kernel-dkms.prerm @ 8a70f1cb

History | View | Annotate | Download (1.1 kB)

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