tags 417142 + patch
thanks

Hi,

Attached is the diff for my websvn 1.61-22.1 NMU during the current BSP
which I'll upload 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 -u websvn-1.61/debian/changelog websvn-1.61/debian/changelog
--- websvn-1.61/debian/changelog
+++ websvn-1.61/debian/changelog
@@ -1,3 +1,10 @@
+websvn (1.61-22.1) unstable; urgency=high
+
+  * Non-maintainer upload during BSP.
+  * Fix unconditional use of debconf in postrm (Closes: #417142).
+
+ -- Luk Claes <[EMAIL PROTECTED]>  Fri, 18 May 2007 17:13:40 +0200
+
 websvn (1.61-22) unstable; urgency=low
 
   * Move temporary tarballs to /var/cache/websvn/tmp, and delete them after
diff -u websvn-1.61/debian/postrm websvn-1.61/debian/postrm
--- websvn-1.61/debian/postrm
+++ websvn-1.61/debian/postrm
@@ -3,9 +3,6 @@
 
 set -e
 
-. /usr/share/debconf/confmodule
-db_version 2.0 || [ $? -lt 30 ]
-
 case "$1" in
 	purge)
 		if [ -e /etc/websvn/svn_deb_conf.inc ]; then
@@ -14,22 +11,27 @@
 
 		ucf -p /etc/websvn/svn_deb_conf.inc || true
 		rm -rf /var/cache/websvn/
-		db_get "websvn/webservers"
-		webservers="$RET"
-		restart=""
-
-		for webserver in $webservers; do
-			webserver=${webserver%,}
-
-			case "$webserver" in
-				apache|apache-perl|apache-ssl|apache2)
-				rm -f /etc/$webserver/conf.d/websvn
-				test -x /usr/sbin/$webserver || continue
-				restart="$restart $webserver"
-			;;
-			esac
-		done
 
+		if [ -f /usr/share/debconf/confmodule ]; then
+			. /usr/share/debconf/confmodule
+			db_version 2.0 || [ $? -lt 30 ]
+
+			db_get "websvn/webservers"
+			webservers="$RET"
+			restart=""
+
+			for webserver in $webservers; do
+				webserver=${webserver%,}
+
+				case "$webserver" in
+					apache|apache-perl|apache-ssl|apache2)
+					rm -f /etc/$webserver/conf.d/websvn
+					test -x /usr/sbin/$webserver || continue
+					restart="$restart $webserver"
+				;;
+				esac
+			done
+		fi
 		;;
 esac
 
@@ -47,7 +49,7 @@
 
 #DEBHELPER#
 
-db_stop
+db_stop || true
 
 exit 0
 

Reply via email to