root/alternc/branches/larpoux-unstable/debian/prerm

Revision 800, 1.1 kB (checked in by anarcat, 3 years ago)

[project @ resolve conflicts in the last patch]
this was mostly the sasl stuff

Original author: Alternc dev team <dev@alternc.org>
Date: 2006-02-21 20:10:07

Line 
1 #!/bin/sh -e
2
3 # Debian alternc prerm
4 # Benjamin Sonntag <benjamin@alternc.org>
5
6 case "$1" in
7 remove)
8     # remove postfix from the sasl group (might not be user will though...)
9     deluser --quiet postfix sasl || true
10
11     . /etc/alternc/local.sh
12
13     FQDN_LETTER="`echo $FQDN | sed -e 's/.*\.\([^\.]\)[^\.]*\.[^\.]*$/\1/'`"
14
15     rm -rf /var/alternc/bureau/locales
16     rmdir -p /var/alternc/bureau 2> /dev/null || true
17     rm -f /var/alternc/dns/bureau
18     rm -f /var/alternc/dns/$FQDN_LETTER/$FQDN
19     rmdir -p /var/alternc/html/r/root 2> /dev/null || true
20     rm -f /var/alternc/apacheconf/override_php.conf
21     rmdir -p /var/alternc/htm/r/root 2> /dev/null || true
22     ;;
23
24 upgrade)
25     ;;
26
27 purge)
28     find /var/alternc/bureau/locales -type f -name "alternc.mo" -exec rm {} \;
29     find /var/alternc/bureau/locales -type f -name "alternc" -exec rm {} \;
30     rm /var/alternc/bureau/class/local.php
31     rm -f /var/alternc/apacheconf/bureau
32     rm -f /var/alternc/apacheconf/$FQDN_LETTER/$FQDN
33     ;;
34
35 failed-upgrade|abort-install|abort-upgrade|disappear)
36     ;;
37
38 *)
39     echo "postrm called with unknown argument '$1'" >&2
40     exit 1
41     ;;
42 esac
43
44 #DEBHELPER#
45
Note: See TracBrowser for help on using the browser.