#!/bin/sh set -e Remove () { DEFAULT="${1}" if [ -h "${DEFAULT}" ] then TARGET="$(readlink -f ${DEFAULT})" else TARGET="" fi for ITEM in ${DEFAULT} ${TARGET} do if dpkg-statoverride --list "${ITEM}" > /dev/null 2>&1 then dpkg-statoverride --quiet --remove "${ITEM}" fi rmdir --ignore-fail-on-non-empty --parents ${ITEM} > /dev/null 2>&1 || true rm -f ${ITEM} > /dev/null 2>&1 || true rmdir --ignore-fail-on-non-empty --parents $(dirname ${ITEM}) > /dev/null 2>&1 || true done } case "${1}" in remove) Remove /var/cache/container Remove /etc/compute-tools/debconf Remove /etc/compute-tools/config Remove /etc/compute-tools/hooks Remove /etc/compute-tools/keys Remove /var/lib/machines ;; purge) rm -f /etc/compute-tools/container.conf ;; upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument \`${1}'" >&2 exit 1 ;; esac #DEBHELPER# exit 0