use 'which' instead of 'type' in postrm, so lintian doesn't complain.
[monkeysphere.git] / packaging / debian / monkeysphere.postrm
index 7c0fedea10a2c585743b34edccf908ec859ca632..878b913bfd55925d964851275a5b81df11a26f42 100755 (executable)
@@ -2,13 +2,18 @@
 
 # postrm script for monkeysphere
 
-# Author: Jameson Rollins <jrollins@fifthhorseman.net>
-# Copyright 2008
+# Author: Jameson Rollins <jrollins@finestructure.net>
+# Copyright 2008-2009
 
 case $1 in
     purge)
-        echo "removing monkeysphere user..."
-        userdel monkeysphere > /dev/null || true
+       # delete monkeysphere user
+       # http://wiki.debian.org/AccountHandlingInMaintainerScripts
+       if which 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