Codebase list metche / lintian-fixes/main debian / postrm
lintian-fixes/main

Tree @lintian-fixes/main (Download .tar.gz)

postrm @lintian-fixes/mainraw · history · blame

#! /bin/sh

set -e

case "$1" in
  purge)
     # Remove metche.conf from ucf's database if ucf is available
     if which ucf >/dev/null; 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