File: courier-webadmin.postrm

package info (click to toggle)
courier 1.0.6-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 49,084 kB
  • sloc: ansic: 126,176; cpp: 24,278; sh: 8,957; perl: 4,127; makefile: 3,192; sed: 16
file content (34 lines) | stat: -rw-r--r-- 856 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/bin/sh

set -e

del_override() {
    if dpkg-statoverride --list $4 >/dev/null; then
	dpkg-statoverride --force --remove $4
    fi
}

if [ "$1" = "remove" ]; then
    # Remove CGI script if installed by this package
    . /usr/share/debconf/confmodule

    db_get courier-webadmin/install-cgi || [ $? -eq 10 ]
    if [ "$RET" = "true" ]; then
	rm -f /usr/lib/cgi-bin/courierwebadmin
    fi
fi

if [ "$1" = "purge" ]; then
    del_override root courier 0750 /etc/courier/webadmin
    del_override root courier 0750 /etc/courier/webadmin/added
    del_override root courier 0750 /etc/courier/webadmin/removed
    del_override root courier 0755 /usr/lib/courier/courier/webmail
    del_override root courier 4755 /usr/lib/courier/courier/webmail/webadmin

    # Remove remains of web administration
    rm -rf /etc/courier/webadmin
fi

#DEBHELPER#

exit 0