diff options
Diffstat (limited to 'debian/snmpd.postrm')
-rw-r--r-- | debian/snmpd.postrm | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/debian/snmpd.postrm b/debian/snmpd.postrm new file mode 100644 index 0000000..b23db23 --- /dev/null +++ b/debian/snmpd.postrm @@ -0,0 +1,27 @@ +#! /bin/sh + +set -e + +#DEBHELPER# + +if [ $1 = purge ]; then + rm -f /var/lib/snmp/snmpd.conf* + rm -rf /var/run/agentx /var/agentx/master + rm -f /var/run/snmpd.pid + if getent passwd snmp >/dev/null; then + if [ -x /usr/sbin/deluser ]; then + deluser --quiet --system snmp + else + echo "Can't remove user snmp. Please remove this user by hand." + fi + fi + if getent group snmp >/dev/null; then + if [ -x /usr/sbin/delgroup ]; then + delgroup --quiet --system snmp + else + echo "Can't remove group snmp. Please remove this group by hand." + fi + fi +fi + +exit 0 |