tags 604225 + patch
tags 604225 + pending
thanks

Dear maintainer,

I've prepared an NMU for mailscanner (versioned as 4.79.11-2.2) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.   http://info.comodo.priv.at/ -- GPG key IDs: 0x8649AA06, 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    NP: Die Schmetterlinge: Hände über Hönnepel
diff -Nru mailscanner-4.79.11/debian/changelog mailscanner-4.79.11/debian/changelog
--- mailscanner-4.79.11/debian/changelog	2010-10-17 23:47:47.000000000 +0200
+++ mailscanner-4.79.11/debian/changelog	2010-12-09 20:35:31.000000000 +0100
@@ -1,3 +1,11 @@
+mailscanner (4.79.11-2.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "installation fails": test if /dev/tty exists before using it
+    (closes: #604225).
+
+ -- gregor herrmann <gre...@debian.org>  Thu, 09 Dec 2010 20:35:25 +0100
+
 mailscanner (4.79.11-2.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru mailscanner-4.79.11/debian/rules mailscanner-4.79.11/debian/rules
--- mailscanner-4.79.11/debian/rules	2010-10-17 11:02:53.000000000 +0200
+++ mailscanner-4.79.11/debian/rules	2010-12-09 20:23:41.000000000 +0100
@@ -108,7 +108,7 @@
 	dh_installdeb
 	( \
 	  echo 'if [ "$$1" = purge ] && [ -x /usr/bin/ucf ] ; then'; \
-	  echo "    (echo Removing report files ... may take some time < /dev/tty >/dev/tty)"; \
+	  echo "    ([ ! -c /dev/tty ] || echo Removing report files ... may take some time < /dev/tty >/dev/tty)"; \
 	  for f in `cat debian/ucffiles`; do \
 	    echo "    ucf --purge --debconf-ok $$f"; \
 	  done; \
@@ -120,7 +120,7 @@
 	  for dir in $$(for f in $$(cat debian/ucffiles); do dirname "$$f" ; done | sort | uniq); do \
 	    echo "    mkdir -p $$dir"; \
 	  done; \
-	  echo "    (echo Checking/installing report files ... < /dev/tty >/dev/tty)"; \
+	  echo "    ([ ! -c /dev/tty ] || echo Checking/installing report files ... < /dev/tty >/dev/tty)"; \
 	  for f in `cat debian/ucffiles`; do \
 	    f2=`echo $$f | sed s,/etc/MailScanner,/usr/share/MailScanner,`; \
 	    echo "    ucf --debconf-ok $$f2 $$f"; \

Attachment: signature.asc
Description: Digital signature

Reply via email to