4 if [ -d /var/log/amanda ]; then
7 if [ -d /var/lib/amanda-gnutar-lists ]; then
8 rm -rf /var/lib/amanda-gnutar-lists
10 if [ -d /var/lib/amanda-index ]; then
11 rm -rf /var/lib/amanda-index
13 if [ -d /var/lib/amanda ]; then
14 rm -rf /var/lib/amanda
16 # keep this around to clean up after old, broken amanda packages
17 # new packages have amandates in /var/lib/amanda...
18 if [ -f /var/lib/amandates ]; then
19 rm -f /var/lib/amandates
22 rm -f ~backup/.amandahosts
24 if which deluser >/dev/null 2>&1 ; then
25 for group in disk tape; do
26 # only call deluser when backup is in $group
27 if getent group "$group" |
28 awk -F: '{ print $4 }' |
29 awk -F, '{ for (i=1; i <= NF; i++ ) print $i }' |
30 grep '^backup$' > /dev/null; then
31 deluser backup "$group" || true
36 remove|upgrade|deconfigure)
43 echo "unknown argument --> $1" >&2