diffstat for jabber-muc-0.8 jabber-muc-0.8

 changelog |    8 ++++++++
 postinst  |    9 +++++++++
 preinst   |   31 -------------------------------
 3 files changed, 17 insertions(+), 31 deletions(-)

diff -Nru jabber-muc-0.8/debian/changelog jabber-muc-0.8/debian/changelog
--- jabber-muc-0.8/debian/changelog	2024-12-26 23:49:21.000000000 +0200
+++ jabber-muc-0.8/debian/changelog	2025-06-30 16:10:01.000000000 +0300
@@ -1,3 +1,11 @@
+jabber-muc (0.8-9.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Move group and user creation from preinst to postinst.
+    (Closes: #1104578)
+
+ -- Adrian Bunk <bunk@debian.org>  Mon, 30 Jun 2025 16:10:01 +0300
+
 jabber-muc (0.8-9) unstable; urgency=medium
 
   * Team upload.
diff -Nru jabber-muc-0.8/debian/postinst jabber-muc-0.8/debian/postinst
--- jabber-muc-0.8/debian/postinst	2021-02-09 08:45:36.000000000 +0200
+++ jabber-muc-0.8/debian/postinst	2025-06-30 16:10:01.000000000 +0300
@@ -4,6 +4,15 @@
 
 case "$1" in
     configure)
+        if ! getent group | grep -q "^jabber:"
+        then
+            addgroup --system jabber
+        fi
+        if ! getent passwd | grep -q "^jabber:"
+        then
+            adduser --system --home /var/lib/jabberd2 --no-create-home \
+              --quiet --disabled-password --ingroup jabber jabber
+        fi
         chown jabber:jabber /var/spool/jabber-muc
         chmod 750 /var/spool/jabber-muc
         chown jabber:jabber /var/spool/jabber-muc/rooms
diff -Nru jabber-muc-0.8/debian/preinst jabber-muc-0.8/debian/preinst
--- jabber-muc-0.8/debian/preinst	2021-02-09 08:45:36.000000000 +0200
+++ jabber-muc-0.8/debian/preinst	1970-01-01 02:00:00.000000000 +0200
@@ -1,31 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "$1" in
-    upgrade)
-    ;;
-
-    install|abort-upgrade)
-    ;;
-
-    *)
-        echo "preinst called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-if ! getent group | grep -q "^jabber:"
-then
-   addgroup --system jabber
-fi
-
-if ! getent passwd | grep -q "^jabber:"
-then
-   adduser --system --home /var/lib/jabberd2 --no-create-home \
-   --quiet --disabled-password --ingroup jabber jabber
-fi
-
-#DEBHELPER#
-
-exit 0
