tags 416636 + patch
thanks

Hi,

Attached is the diff for my xsp 1.2.1-2.1 NMU.
diff -u xsp-1.2.1/debian/mono-xsp2.postrm xsp-1.2.1/debian/mono-xsp2.postrm
--- xsp-1.2.1/debian/mono-xsp2.postrm
+++ xsp-1.2.1/debian/mono-xsp2.postrm
@@ -6,7 +6,9 @@
     purge)
 	rm -Rf "$xsp2confd/*"
 	#Purge debconf
-	. /usr/share/debconf/confmodule
+	if [ -f /usr/share/debconf/confmodule ]; then
+	    . /usr/share/debconf/confmodule
+	fi
         db_purge
 	#update-rc.d
 	update-rc.d -f mono-xsp2 remove > /dev/null 2>&1
diff -u xsp-1.2.1/debian/mono-xsp.postinst xsp-1.2.1/debian/mono-xsp.postinst
--- xsp-1.2.1/debian/mono-xsp.postinst
+++ xsp-1.2.1/debian/mono-xsp.postinst
@@ -2,7 +2,9 @@
 
 set -e
 
-. /usr/share/debconf/confmodule
+if [ -f /usr/share/debconf/confmodule ]; then
+    . /usr/share/debconf/confmodule
+fi
 db_version 2.0
 
 tempfile=`/bin/tempfile`
diff -u xsp-1.2.1/debian/mono-xsp.config xsp-1.2.1/debian/mono-xsp.config
--- xsp-1.2.1/debian/mono-xsp.config
+++ xsp-1.2.1/debian/mono-xsp.config
@@ -1,7 +1,9 @@
 #!/bin/bash -e
 
 # Initialization
-. /usr/share/debconf/confmodule
+if [ -f /usr/share/debconf/confmodule ]; then
+    . /usr/share/debconf/confmodule
+fi
 db_version 2.0
 db_capb backup
 db_title XSP WebServer
diff -u xsp-1.2.1/debian/mono-xsp2.postinst xsp-1.2.1/debian/mono-xsp2.postinst
--- xsp-1.2.1/debian/mono-xsp2.postinst
+++ xsp-1.2.1/debian/mono-xsp2.postinst
@@ -2,7 +2,9 @@
 
 set -e
 
-. /usr/share/debconf/confmodule
+if [ -f /usr/share/debconf/confmodule ]; then
+    . /usr/share/debconf/confmodule
+fi
 db_version 2.0
 
 tempfile=`/bin/tempfile`
diff -u xsp-1.2.1/debian/mono-apache-server.config xsp-1.2.1/debian/mono-apache-server.config
--- xsp-1.2.1/debian/mono-apache-server.config
+++ xsp-1.2.1/debian/mono-apache-server.config
@@ -1,6 +1,8 @@
 #!/bin/bash -e
 
-. /usr/share/debconf/confmodule
+if [ -f /usr/share/debconf/confmodule ]; then
+    . /usr/share/debconf/confmodule
+fi
 db_version 2.0
 db_capb backup
 db_title ModMono Server
diff -u xsp-1.2.1/debian/mono-xsp2.config xsp-1.2.1/debian/mono-xsp2.config
--- xsp-1.2.1/debian/mono-xsp2.config
+++ xsp-1.2.1/debian/mono-xsp2.config
@@ -1,7 +1,9 @@
 #!/bin/bash -e
 
 # Initialization
-. /usr/share/debconf/confmodule
+if [ -f /usr/share/debconf/confmodule ]; then
+    . /usr/share/debconf/confmodule
+fi
 db_version 2.0
 db_capb backup
 db_title XSP2 WebServer
diff -u xsp-1.2.1/debian/mono-apache-server2.postinst xsp-1.2.1/debian/mono-apache-server2.postinst
--- xsp-1.2.1/debian/mono-apache-server2.postinst
+++ xsp-1.2.1/debian/mono-apache-server2.postinst
@@ -2,7 +2,9 @@
 
 set -e
 
-. /usr/share/debconf/confmodule
+if [ -f /usr/share/debconf/confmodule ]; then
+    . /usr/share/debconf/confmodule
+fi
 db_version 2.0
 
 tempfile=`/bin/tempfile`
diff -u xsp-1.2.1/debian/changelog xsp-1.2.1/debian/changelog
--- xsp-1.2.1/debian/changelog
+++ xsp-1.2.1/debian/changelog
@@ -1,3 +1,10 @@
+xsp (1.2.1-2.1) unstable; urgency=low
+
+  * Non-maintainer upload during BSP.
+  * conditional include of /usr/share/debconf/confmodule (Closes: #416636)
+
+ -- Martin Zobel-Helas <[EMAIL PROTECTED]>  Thu, 17 May 2007 13:25:21 +0200
+
 xsp (1.2.1-2) unstable; urgency=low
 
   * Dylan R. E. Moonfire
diff -u xsp-1.2.1/debian/mono-apache-server.postinst xsp-1.2.1/debian/mono-apache-server.postinst
--- xsp-1.2.1/debian/mono-apache-server.postinst
+++ xsp-1.2.1/debian/mono-apache-server.postinst
@@ -2,7 +2,9 @@
 
 set -e
 
-. /usr/share/debconf/confmodule
+if [ -f /usr/share/debconf/confmodule ]; then
+    . /usr/share/debconf/confmodule
+fi
 db_version 2.0
 
 tempfile=`/bin/tempfile`
diff -u xsp-1.2.1/debian/mono-apache-server2.postrm xsp-1.2.1/debian/mono-apache-server2.postrm
--- xsp-1.2.1/debian/mono-apache-server2.postrm
+++ xsp-1.2.1/debian/mono-apache-server2.postrm
@@ -5,7 +5,9 @@
 case "$1" in
     purge)
 	rm -Rf "$monoserver2confd/*"
-	. /usr/share/debconf/confmodule
+	if [ -f /usr/share/debconf/confmodule ]; then
+	    . /usr/share/debconf/confmodule
+	fi
         db_purge
 	;;
     esac
diff -u xsp-1.2.1/debian/mono-xsp.postrm xsp-1.2.1/debian/mono-xsp.postrm
--- xsp-1.2.1/debian/mono-xsp.postrm
+++ xsp-1.2.1/debian/mono-xsp.postrm
@@ -6,7 +6,9 @@
     purge)
 	rm -Rf "$xspconfd/*"
 	#Purge debconf
-	. /usr/share/debconf/confmodule
+	if [ -f /usr/share/debconf/confmodule ]; then
+	    . /usr/share/debconf/confmodule
+	fi
         db_purge
 	#update-rc.d
 	update-rc.d -f mono-xsp remove > /dev/null 2>&1
diff -u xsp-1.2.1/debian/mono-apache-server.postrm xsp-1.2.1/debian/mono-apache-server.postrm
--- xsp-1.2.1/debian/mono-apache-server.postrm
+++ xsp-1.2.1/debian/mono-apache-server.postrm
@@ -5,7 +5,9 @@
 case "$1" in
     purge)
 	rm -Rf "$monoserverconfd/*"
-	. /usr/share/debconf/confmodule
+	if [ -f /usr/share/debconf/confmodule ]; then
+	    . /usr/share/debconf/confmodule
+	fi
         db_purge
 	;;
     esac

Reply via email to