diff --git a/debian/sogo.postrm b/debian/sogo.postrm index ed570af19..2abe80bd0 100644 --- a/debian/sogo.postrm +++ b/debian/sogo.postrm @@ -16,7 +16,7 @@ set -e case "$1" in purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - if test "x$1" == "xpurge" ] + if test "x$1" == "xpurge" then userdel -r sogo || true fi diff --git a/debian/sogo.preinst b/debian/sogo.preinst index 195c3c220..24864f5d0 100644 --- a/debian/sogo.preinst +++ b/debian/sogo.preinst @@ -13,7 +13,7 @@ set -e if test "x$1" == "xinstall" && test -z "$2" then - if ! id sogo; then + if ! id sogo 2> /dev/null; then groupadd -f -K GID_MIN=100 -K GID_MAX=500 sogo useradd -d /home/sogo -g sogo -m -K UID_MIN=100 -K UID_MAX=500 -K PASS_MAX_DAYS=-1 -s /bin/bash sogo fi