Codebase list metche / 8c07277 debian / postrm
8c07277

Tree @8c07277 (Download .tar.gz)

postrm @8c07277raw · history · blame

#! /bin/sh

set -e

case "$1" in
  purge)
     # Remove metche.conf from ucf's database if ucf is available
     if [ -x /usr/bin/ucf ]; then
         ucf --purge /etc/metche.conf
     fi

     # Remove possible conffiles
     for conffile in metche.conf.dpkg-dist metche.conf.dpkg-old \
                     metche.conf.old metche.conf metche.conf.ucf-dist; do
         if [ -e "/etc/$conffile" ]; then
             rm -f "/etc/$conffile"
         fi
     done

     # Remove cron script if found
     if [ -e /etc/cron.d/metche ]; then
         rm -f /etc/cron.d/metche
     fi

     # Remove data directory
     if [ -d /var/lib/metche ]; then
         rm -rf /var/lib/metche
     fi
  ;;

  remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
  ;;

  *)
    echo "postrm called with unknown argument '$1'" >&2
    exit 0
  ;;
esac

#DEBHELPER#

# vim: et sw=4