]> source.dussan.org Git - rspamd.git/commitdiff
Do not remove rspamd user in prerm (See #621833)
authorMikhail Gusarov <dottedmag@dottedmag.net>
Sat, 22 Feb 2014 23:48:44 +0000 (00:48 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 24 Feb 2014 13:16:40 +0000 (13:16 +0000)
debian/postrm [deleted file]

diff --git a/debian/postrm b/debian/postrm
deleted file mode 100644 (file)
index 14735e0..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-#!/bin/sh
-# postrm script for rspamd
-#DEBHELPER#
-
-set -e
-
-case "$1" in
-  purge|remove|abort-install|disappear)
-    # find first and last SYSTEM_UID numbers
-    for LINE in `grep SYSTEM_UID /etc/adduser.conf | grep -v "^#"`
-    do
-      case $LINE in
-        FIRST_SYSTEM_UID*)
-          FIRST_SYSTEM_UID=`echo $LINE | cut -f2 -d '='`
-        ;;
-        LAST_SYSTEM_UID*)
-          LAST_SYSTEM_UID=`echo $LINE | cut -f2 -d '='`
-        ;;
-        *)
-        ;;
-      esac
-    done
-    # Remove system account if necessary
-    CREATEDUSER="rspamd"
-    if [ -n "$FIRST_SYSTEM_UID" ] && [ -n "$LAST_SYSTEM_UID" ]
-    then
-      if USERID=`getent passwd $CREATEDUSER | cut -f 3 -d ':'`
-      then
-        if [ -n "$USERID" ]
-        then
-          if [ "$FIRST_SYSTEM_UID" -le "$USERID" ] && [ "$USERID" -le "$LAST_SYSTEM_UID" ]
-         then
-            echo -n "Removing $CREATEDUSER system user.."
-            deluser --quiet $CREATEDUSER || true
-            echo "..done"
-          fi
-        fi
-      fi
-    fi
-    # Remove system group if necessary
-    CREATEDGROUP="rspamd"
-    FIRST_USER_GID=`grep ^USERS_GID /etc/adduser.conf | cut -f2 -d '='`
-    if [ -n "$FIRST_USER_GID" ]
-    then
-      if GROUPGID=`getent group $CREATEDGROUP | cut -f 3 -d ':'`
-      then
-        if [ -n "$GROUPGID" ]
-        then
-          if [ "$FIRST_USER_GID" -gt "$GROUPGID" ]
-         then
-            echo -n "Removing $CREATEDGROUP group.."
-            delgroup --only-if-empty $CREATEDGROUP || true
-            echo "..done"
-          fi
-        fi
-      fi
-    fi
-  ;;
-
-  upgrade|failed-upgrade|abort-upgrade)
-  ;;
-
-  *)
-    echo "postrm called with unknown argument \`$1'" >&2
-    exit 1
-  ;;
-esac
-
-exit 0
-
-