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