#!/bin/sh
# Filename:      postrm
# Purpose:       postrm script for package grml-etc
# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# Bug-Reports:   see http://grml.org/bugs/
# License:       This file is licensed under the GPL v2.
# Latest change: Fre Sep 15 15:39:48 CEST 2006 [mika]
################################################################################

set -e

TO_UNDIVERT1="login.config mgetty.config"
TO_UNDIVERT2="ssh"
TO_UNDIVERT3="kismet.conf"
TO_UNDIVERT4="wlan-ng.conf"
TO_UNDIVERT5="smb.conf"
TO_UNDIVERT6="windowlab.menurc"

undivert_gen() {
    DEXT=${3:-original}
    dpkg-divert --remove --rename --package grml-etc \
        --divert $2/$1.$DEXT $2/$1 #> /dev/null
}

case "$1" in
    purge)
        for cmd in $TO_UNDIVERT1; do
                undivert_gen $cmd /etc/mgetty
        done
        for cmd in $TO_UNDIVERT2; do
                undivert_gen $cmd /etc/init.d
        done
        for cmd in $TO_UNDIVERT3; do
                undivert_gen $cmd /etc/kismet
        done
        for cmd in $TO_UNDIVERT4; do
                undivert_gen $cmd /etc/pcmcia
        done
        for cmd in $TO_UNDIVERT5; do
                undivert_gen $cmd /etc/samba
        done
        for cmd in $TO_UNDIVERT6; do
                undivert_gen $cmd /etc/X11/windowlab
        done
     ;;
   remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
     ;;
    *)
      echo "postrm called with unknown argument $1" >&2
      exit 1
esac

exit 0

## END OF FILE #################################################################
