X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=packaging%2Fdebian%2Fmonkeysphere.postrm;h=d78901263f201c5b7bd0b9bc5ef1b693600a449b;hb=34ee2c761045becff8f78a64e70aff3e6ade2617;hp=8f87ed359dc4f0f95b9c3b5b91cd63657a5d2323;hpb=7156551783709dd6e7faa82de3f302a47758dbda;p=monkeysphere.git diff --git a/packaging/debian/monkeysphere.postrm b/packaging/debian/monkeysphere.postrm index 8f87ed3..d789012 100755 --- a/packaging/debian/monkeysphere.postrm +++ b/packaging/debian/monkeysphere.postrm @@ -1,15 +1,21 @@ -#!/bin/sh -e +#!/bin/sh # postrm script for monkeysphere -# Author: Jameson Rollins -# Copyright 2008 +# Author: Jameson Rollins +# Copyright 2008-2009 + +set -e case $1 in purge) - rmdir --ignore-fail-on-non-empty /var/lib/monkeysphere || true - 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