Package: initscripts
Version: 2.86.ds1-56
Severity: important
Tags: patch
User: [EMAIL PROTECTED]
Usertags: origin-ubuntu intrepid ubuntu-patch

Hi!

Please apply attached patch, which repairs eliminate_conffile().
Without this, the function considers unchanged conffiles as modified
since the 'current md5sum' has a '$' prepended.

Thanks,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
--- sysvinit-2.86.ds1/debian/initscripts/preinst
+++ sysvinit-2.86.ds1/debian/initscripts/preinst
@@ -15,7 +15,7 @@
 	CONFFILE="$1"
 
 	if [ -e "$CONFFILE" ]; then
-		CURRENT_MD5SUM="$`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+		CURRENT_MD5SUM="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
 		FACTORY_MD5SUM="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE'{s/ obsolete$//;s/.* //p}\"`"
 		if [ "$CURRENT_MD5SUM" != "$FACTORY_MD5SUM" ]; then
 			echo "Obsolete conffile $CONFFILE has been modified by you."

Attachment: signature.asc
Description: Digital signature

Reply via email to