#!/bin/sh # Filename: postrm # Purpose: postrm script for package grml-etc # Authors: grml-team (grml.org), (c) Michael Prokop # 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 #################################################################