[xml/sgml-commit] r817 - in /packages/docbook-xml/trunk/debian: changelog docbook-xml.preinst
dleidert-guest at users.alioth.debian.org
dleidert-guest at users.alioth.debian.org
Thu May 31 13:18:35 UTC 2007
Author: dleidert-guest
Date: Thu May 31 13:18:35 2007
New Revision: 817
URL: http://svn.debian.org/wsvn/debian-xml-sgml/?sc=1&rev=817
Log:
* debian/docbook-xml.preinst: Parsing of dpkg status file is considered
harmful. Replacing this with a dpkg-query call. Thanks to Guillem Jover
for bringing this up.
Modified:
packages/docbook-xml/trunk/debian/changelog
packages/docbook-xml/trunk/debian/docbook-xml.preinst
Modified: packages/docbook-xml/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xml/trunk/debian/changelog?rev=817&op=diff
==============================================================================
--- packages/docbook-xml/trunk/debian/changelog (original)
+++ packages/docbook-xml/trunk/debian/changelog Thu May 31 13:18:35 2007
@@ -1,6 +1,11 @@
docbook-xml (4.5-5) UNRELEASED; urgency=low
* NOT RELEASED YET
+
+ [ Daniel Leidert ]
+ * debian/docbook-xml.preinst: Parsing of dpkg status file is considered
+ harmful. Replacing this with a dpkg-query call. Thanks to Guillem Jover
+ for bringing this up.
-- Daniel Leidert (dale) <daniel.leidert at wgdd.de> Tue, 29 May 2007 00:36:44 +0200
Modified: packages/docbook-xml/trunk/debian/docbook-xml.preinst
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook-xml/trunk/debian/docbook-xml.preinst?rev=817&op=diff
==============================================================================
--- packages/docbook-xml/trunk/debian/docbook-xml.preinst (original)
+++ packages/docbook-xml/trunk/debian/docbook-xml.preinst Thu May 31 13:18:35 2007
@@ -7,7 +7,7 @@
if [ -e "$CONFFILE" ]; then
md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
- old_md5sum="`sed -n -e \"/^Conffiles:/,/^[^ ]/{\\\\' $CONFFILE'{s/.* //;p}}\" /var/lib/dpkg/status`"
+ old_md5sum="`dpkg-query -W -f='${Conffiles}' docbook-xml | grep $CONFFILE | awk '{print $2}'`"
if [ "$md5sum" != "$old_md5sum" ]; then
echo "Obsolete conffile $CONFFILE has been modified by you."
echo "Saving as $CONFFILE.dpkg-bak ..."
More information about the debian-xml-sgml-commit
mailing list