Imported Debian patch 4.84-8
[hcoop/debian/exim4.git] / debian / exim4-daemon-light.prerm
1 #!/bin/sh
2
3 set -e
4
5 if [ -n "$EX4DEBUG" ]; then
6 echo "now debugging $0 $@"
7 set -x
8 fi
9
10 case "$1" in
11 remove|upgrade)
12 if [ -x /etc/init.d/exim4 ]; then
13 if [ -n "$EX4DEBUG" ]; then
14 netstat -tulpen
15 ls -al /var/run/exim4/
16 cat /var/run/exim4/exim.pid
17 pidof exim4
18 fi
19 if command -v invoke-rc.d >/dev/null 2>&1; then
20 invoke-rc.d exim4 stop
21 else
22 /etc/init.d/exim4 stop
23 fi
24 if [ -n "$EX4DEBUG" ]; then
25 netstat -tulpen
26 ls -al /var/run/exim4/
27 cat /var/run/exim4/exim.pid
28 pidof exim4
29 if pidof exim4; then
30 echo >&2 "WARN: There are some exim4 processes still running after stopping exim"
31 fi
32 fi
33 fi
34 ;;
35 esac
36
37 #DEBHELPER#