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