Commit | Line | Data |
---|---|---|
de45f55a AM |
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 | |
0baa7b9d SB |
15 | ls -al /run/exim4/ |
16 | cat /run/exim4/exim.pid | |
de45f55a AM |
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 | |
0baa7b9d SB |
26 | ls -al /run/exim4/ |
27 | cat /run/exim4/exim.pid | |
de45f55a AM |
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# |