tags 417020 + patch
thanks

Hi,

Attached is the diff for my mailping 0.0.4-0.2 NMU during this BSP
which is uploaded to DELAYED-0.

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D
diff -Nru /tmp/ENkA2NRvup/mailping-0.0.4/debian/changelog /tmp/vto3Mjinvv/mailping-0.0.4/debian/changelog
--- /tmp/ENkA2NRvup/mailping-0.0.4/debian/changelog	2006-08-12 13:48:51.000000000 +0200
+++ /tmp/vto3Mjinvv/mailping-0.0.4/debian/changelog	2007-05-17 01:04:26.000000000 +0200
@@ -1,3 +1,11 @@
+mailping (0.0.4-0.2) unstable; urgency=high
+
+  * Non-maintainer upload during BSP.
+  * Fix non-conditional use of userdel in postrm (Closes: #417020).
+  * Add depends on adduser as it is used in postinst.
+
+ -- Luk Claes <[EMAIL PROTECTED]>  Thu, 17 May 2007 01:04:08 +0200
+
 mailping (0.0.4-0.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru /tmp/ENkA2NRvup/mailping-0.0.4/debian/control /tmp/vto3Mjinvv/mailping-0.0.4/debian/control
--- /tmp/ENkA2NRvup/mailping-0.0.4/debian/control	2006-08-12 13:50:06.000000000 +0200
+++ /tmp/vto3Mjinvv/mailping-0.0.4/debian/control	2007-05-17 01:11:09.000000000 +0200
@@ -8,7 +8,7 @@
 
 Package: mailping
 Architecture: all
-Depends: ${python:Depends}, munin-node
+Depends: ${python:Depends}, munin-node, adduser
 Description: monitor email service availability and functioning
  Monitor email service availability and functioning. Tests the whole
  route from SMTP submission to local delivery, not just whether an
diff -Nru /tmp/ENkA2NRvup/mailping-0.0.4/debian/mailping.postrm /tmp/vto3Mjinvv/mailping-0.0.4/debian/mailping.postrm
--- /tmp/ENkA2NRvup/mailping-0.0.4/debian/mailping.postrm	2004-04-16 19:57:03.000000000 +0200
+++ /tmp/vto3Mjinvv/mailping-0.0.4/debian/mailping.postrm	2007-05-17 00:58:46.000000000 +0200
@@ -33,9 +33,11 @@
 
 remove_system_user() {
     chown -R root:root /var/lib/mailping/Maildir
-    if getent passwd mailping >/dev/null; then
-	userdel mailping
-    fi	
+    if [ -f /usr/sbin/userdel ]; then
+	    if getent passwd mailping >/dev/null; then
+		/usr/sbin/userdel mailping
+	    fi
+    fi
 }
 
 if [ "$1" = "remove" ]; then

Reply via email to