[COMMIT LOGREPORT] package/debian lire.postrm,1.7,1.8
Joost van Baal
vanbaal at users.sourceforge.net
Wed Nov 15 11:21:14 CET 2006
Update of /cvsroot/logreport/package/debian
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv16749
Modified Files:
lire.postrm
Log Message:
do not assume the not essential adduser package is available during postrm
Index: lire.postrm
===================================================================
RCS file: /cvsroot/logreport/package/debian/lire.postrm,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- lire.postrm 15 Nov 2006 10:12:02 -0000 1.7
+++ lire.postrm 15 Nov 2006 10:21:11 -0000 1.8
@@ -47,13 +47,20 @@
# http://lists.debian.org/debian-qa/2006/11/msg00043.html
if [ -e /usr/share/debconf/confmodule ] ; then
. /usr/share/debconf/confmodule
- fi
-
- db_get lire/purge_user_files || true
- if test x"$RET" = x"true"
+ db_get lire/purge_user_files || true
+ if test x"$RET" = x"true"
then
- deluser --remove-home --quiet lire > /dev/null 2>&1 || true
- delgroup --quiet lire > /dev/null 2>&1 || true
+ if [ -x "$(command -v deluser)" ]; then
+ deluser --remove-home --quiet lire > /dev/null || true
+ else
+ echo >&2 "not removing lire system account because deluser command was not found"
+ fi
+ if [ -x "$(command -v delgroup)" ]; then
+ delgroup --quiet lire > /dev/null || true
+ else
+ echo >&2 "not removing lire system group because delgroup command was not found"
+ fi
+ fi
fi
;;
--
To UNSUBSCRIBE, email to commit-request at logreport.org with a subject of
"unsubscribe". Trouble? Send an email with subject "help" to
commit-request at logreport.org
More information about the Commit
mailing list