positiveinternet-userpackage/debian/sysadmin.postrm
2012-09-28 02:30:23 +01:00

34 lines
842 B
Bash

#!/bin/sh
set -e
if [ -e /usr/share/debconf/confmodule ]; then
. /usr/share/debconf/confmodule
db_version 2.0
fi
[ -n "${DEBUG}" ] && set -o xtrace
PACKAGE=::package::
USERNAME="`cat /etc/sysadmins/${PACKAGE}/installed_username 2>/dev/null`" || true
USERID="`cat /etc/sysadmins/${PACKAGE}/installed_userid 2>/dev/null`" || true
USERGID="`cat /etc/sysadmins/${PACKAGE}/installed_usergid 2>/dev/null`" || true
[ -n "${DEBUG}" ] && echo "PostRM Parameters: $@"
[ "${USERNAME}" = "" ] && exit 0
case $1 in
purge)
db_get positiveinternet-userpackage/remove_on_purge
if [ "$RET" = "true" ] ; then
if [ -d /home/${USERNAME} ] ; then
rm -rf /home/${USERNAME} || true
fi
fi
userdel "${USERNAME}" || true
rm -f /etc/sysadmins/${PACKAGE}/installed_* || true
;;
esac
#DEBHELPER#