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