work on maintainer scripts:
[monkeysphere.git] / packaging / debian / monkeysphere.postrm
index 79f7245c738411594df1e4d61c496bc0f3cee9eb..e70a1b1824aca5b6156be9daffe41f7c9a08fa15 100755 (executable)
@@ -7,8 +7,13 @@
 
 case $1 in
     purge)
-        echo "removing monkeysphere user..."
-        userdel monkeysphere > /dev/null || true
+       # delete monkeysphere user
+       # http://wiki.debian.org/AccountHandlingInMaintainerScripts
+       if type deluser >/dev/null 2>&1; then
+           deluser --quiet --system monkeysphere > /dev/null || true
+       else
+           echo >&2 "not removing monkeysphere system account because deluser command was not found"
+       fi
         ;;
 esac