diff options
author | Andreas Beckmann <anbe@debian.org> | 2017-01-22 02:06:47 +0100 |
---|---|---|
committer | Andreas Beckmann <anbe@debian.org> | 2017-01-22 02:06:47 +0100 |
commit | 830ad206ab9d46d2871d86d226e3c29006daa5b3 (patch) | |
tree | ef95af7f601f07e3d9e56bc82bada7675eda17ca | |
parent | c2d491828a2940d92f3ae836c4fa22459623cecf (diff) |
check for deluser availability before calling it during postrm purge
-rw-r--r-- | debian/boxbackup-server.postrm | 6 | ||||
-rw-r--r-- | debian/changelog | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/debian/boxbackup-server.postrm b/debian/boxbackup-server.postrm index f3103e68..8a3313be 100644 --- a/debian/boxbackup-server.postrm +++ b/debian/boxbackup-server.postrm @@ -29,8 +29,10 @@ case "$1" in dpkg-statoverride --remove /etc/boxbackup/bbstored || true - getent passwd bbstored >/dev/null && deluser bbstored - getent group bbstored >/dev/null && delgroup bbstored + if which deluser >/dev/null; then + getent passwd bbstored >/dev/null && deluser bbstored + getent group bbstored >/dev/null && delgroup bbstored + fi ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; diff --git a/debian/changelog b/debian/changelog index 4ae7b412..5ddadaa1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ boxbackup (0.11.1~r2837-4) UNRELEASED; urgency=medium * QA upload. - * Check for ucf availability before calling it during postrm purge. - (Closes: #688373) + * Check for ucf and deluser availability before calling them during postrm + purge. (Closes: #688373, #667535) -- Andreas Beckmann <anbe@debian.org> Sun, 22 Jan 2017 01:58:04 +0100 |