Control: tags 1104578 + pending Dear maintainer,
I've prepared an NMU for jabber-muc (versioned as 0.8-9.1) and uploaded it to DELAYED/7. Please feel free to tell me if I should cancel it. cu Adrian
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 <b...@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