1#!/bin/bash 2 3set -e 4 5# summary of how this script can be called: 6# * <postrm> `remove' 7# * <postrm> `purge' 8# * <old-postrm> `upgrade' <new-version> 9# * <new-postrm> `failed-upgrade' <old-version> 10# * <new-postrm> `abort-install' 11# * <new-postrm> `abort-install' <old-version> 12# * <new-postrm> `abort-upgrade' <old-version> 13# * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version> 14# for details, see http://www.debian.org/doc/debian-policy/ or 15# the debian-policy package 16 17case "$1" in 18 purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) 19 if test "x$1" == "xpurge" 20 then 21 userdel -r sogo || true 22 rm -rf /var/spool/sogo 23 rm -rf /var/log/sogo 24 rm -rf /var/run/sogo 25 fi 26 ;; 27 28 *) 29 echo "postrm called with unknown argument \`$1'" >&2 30 exit 0 31esac 32 33#DEBHELPER# 34 35exit 0 36