donau.postrm (926B)
1 #!/bin/sh 2 3 set -e 4 5 _GROUPNAME=donau-secmod 6 _DBGROUPNAME=donau-db 7 _EUSERNAME=donau-httpd 8 _CSECUSERNAME=donau-secmod-cs 9 _RSECUSERNAME=donau-secmod-rsa 10 _ESECUSERNAME=donau-secmod-eddsa 11 12 13 if [ -f /usr/share/debconf/confmodule ]; then 14 . /usr/share/debconf/confmodule 15 fi 16 17 case "${1}" in 18 purge) 19 dpkg-statoverride --remove \ 20 /etc/donau/secrets/donau-db.secret.conf || true 21 deluser --quiet --system ${_CSECUSERNAME} || true 22 deluser --quiet --system ${_RSECUSERNAME} || true 23 deluser --quiet --system ${_ESECUSERNAME} || true 24 deluser --quiet --system ${_EUSERNAME} || true 25 delgroup --only-if-empty --quiet ${_DBGROUPNAME} || true 26 delgroup --only-if-empty --quiet ${_GROUPNAME} || true 27 ;; 28 29 remove | upgrade | failed-upgrade | abort-install | abort-upgrade | disappear) 30 ;; 31 *) 32 echo "postrm called with unknown argument \`${1}'" >&2 33 exit 1 34 ;; 35 esac 36 37 #DEBHELPER# 38 39 exit 0