[Logcheck-commits] CVS logcheck/debian

CVS User maks-guest logcheck-devel@lists.alioth.debian.org
Thu, 03 Jun 2004 05:24:58 -0600


Update of /cvsroot/logcheck/logcheck/debian
In directory haydn:/tmp/cvs-serv5242/debian

Modified Files:
	logcheck.preinst 
Log Message:

add home for user logcheck for version = 19
add user logcheck for < 19
no need to remove user logcheck before?


--- /cvsroot/logcheck/logcheck/debian/logcheck.preinst	2004/05/28 10:07:36	1.6
+++ /cvsroot/logcheck/logcheck/debian/logcheck.preinst	2004/06/03 11:24:58	1.7
@@ -16,8 +16,9 @@
 
 case "$1" in
     install|upgrade)
-    	if dpkg --compare-versions "$2" lt 1.2.19; then
-	  deluser logcheck > /dev/null 2>&1 || true
+    	if dpkg --compare-versions "$2" eq 1.2.19; then
+	   usermod -d /var/lib/logcheck logcheck > /dev/null 2>&1 || true
+    	elif dpkg --compare-versions "$2" lt 1.2.19; then
 	  adduser --quiet --system --no-create-home --group \
 	      --home /var/lib/logcheck logcheck || true
 	  adduser --quiet logcheck adm || true