diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-02-19 16:14:35 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-02-19 16:44:38 +0000 |
commit | 87c7e130c1b6acfee7e4ec81c440e1f7b45aaaf3 (patch) | |
tree | e49b99b18ae42b428742ecb55448e6ee02b62bed | |
parent | Reworking maintainer scripts. (diff) | |
download | deluge-87c7e130c1b6acfee7e4ec81c440e1f7b45aaaf3.tar.xz deluge-87c7e130c1b6acfee7e4ec81c440e1f7b45aaaf3.zip |
Switching from adduser to using required utilities from shadow directly.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r-- | debian/control | 1 | ||||
-rwxr-xr-x | debian/deluged.postinst | 2 | ||||
-rwxr-xr-x | debian/deluged.postrm | 4 |
3 files changed, 3 insertions, 4 deletions
diff --git a/debian/control b/debian/control index 73c4f71..b76427d 100644 --- a/debian/control +++ b/debian/control @@ -117,7 +117,6 @@ Architecture: all Pre-Depends: ${misc:Pre-Depends}, Depends: - adduser, deluge-common (= ${source:Version}), lsb-base, python3-libtorrent, diff --git a/debian/deluged.postinst b/debian/deluged.postinst index 4ed3c92..3e043a9 100755 --- a/debian/deluged.postinst +++ b/debian/deluged.postinst @@ -14,7 +14,7 @@ case "${1}" in configure) if ! getent passwd debian-deluged > /dev/null 2>&1 then - adduser --system --group --quiet --no-create-home --home /var/lib/deluged debian-deluged + useradd --system -g debian-deluged --home-dir /var/lib/deluged debian-deluged fi Add_override debian-deluged adm 2750 /var/log/deluged diff --git a/debian/deluged.postrm b/debian/deluged.postrm index 95a526d..d1c716e 100755 --- a/debian/deluged.postrm +++ b/debian/deluged.postrm @@ -20,8 +20,8 @@ case "${1}" in remove_overrides /var/log/deluged /var/lib/deluged /var/lib/deluged/config - deluser --system --quiet debian-deluged >/dev/null || true - delgroup --system --quiet debian-deluged >/dev/null || true + userdel debian-deluged || true + groupdel debian-deluged || true ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) |