File: postrm

package info (click to toggle)
nullmailer 1.00RC7-22
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,192 kB
  • ctags: 695
  • sloc: cpp: 4,375; sh: 519; makefile: 249; perl: 184; ansic: 10
file content (32 lines) | stat: -rw-r--r-- 774 bytes parent folder | download
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
#!/bin/sh

set -e

[ "$1" = purge ] || exit 0

update-rc.d nullmailer remove > /dev/null

rm -f \
	/etc/nullmailer/defaultdomain \
	/etc/nullmailer/defaultdomain.dpkg-* \
	/etc/nullmailer/remotes \
	/etc/nullmailer/remotes.dpkg-* \
	/etc/nullmailer/adminaddr \
	/etc/nullmailer/adminaddr.dpkg-* \
	/etc/nullmailer/defaulthost \
	/etc/nullmailer/defaulthost.dpkg-*
if ! rmdir /etc/nullmailer 2> /dev/null; then
	echo "Cannot remove /etc/nullmailer, please do it manually." > /dev/tty
fi

if [ -e /usr/share/debconf/confmodule ]; then
	. /usr/share/debconf/confmodule
	db_purge
fi

ucf --purge /etc/mailname < /dev/tty
ucf --purge /etc/nullmailer/defaultdomain < /dev/tty
ucf --purge /etc/nullmailer/remotes < /dev/tty
ucf --purge /etc/nullmailer/adminaddr < /dev/tty

exit 0