diff -u mono-debugger-2.6.3/debian/changelog mono-debugger-2.6.3/debian/changelog --- mono-debugger-2.6.3/debian/changelog +++ mono-debugger-2.6.3/debian/changelog @@ -1,8 +1,26 @@ -mono-debugger (2.6.3-2~dhx1) lucid; urgency=low +mono-debugger (2.6.3-2.2~dhx1) lucid; urgency=low * Upload to badgerports/lucid. - -- Jo Shields Mon, 20 Sep 2010 13:37:33 +0100 + -- Jo Shields Wed, 16 Mar 2011 20:56:40 +0000 + +mono-debugger (2.6.3-2.2) unstable; urgency=low + + * Non-maintainer upload. + * debian/patches + - (CVE-*): refresh. Fix CVE-2010-3369 insecure library loading + in more simple manner. See #601199. + + -- Jari Aalto Wed, 03 Nov 2010 16:56:42 +0200 + +mono-debugger (2.6.3-2.1) unstable; urgency=low + + * Non-maintainer upload. + * debian/patches + - (CVE-*): New patch. Fix CVE-2010-3369 insecure library loading + (grave, security; Closes: #598299). + + -- Jari Aalto Mon, 18 Oct 2010 13:01:07 +0300 mono-debugger (2.6.3-2) unstable; urgency=low diff -u mono-debugger-2.6.3/debian/patches/00list mono-debugger-2.6.3/debian/patches/00list --- mono-debugger-2.6.3/debian/patches/00list +++ mono-debugger-2.6.3/debian/patches/00list @@ -2,0 +3 @@ +cve-2010-3369--bug598299 only in patch2: unchanged: --- mono-debugger-2.6.3.orig/debian/patches/cve-2010-3369--bug598299.dpatch +++ mono-debugger-2.6.3/debian/patches/cve-2010-3369--bug598299.dpatch @@ -0,0 +1,44 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## /tmp/CVE-2010-3369--bug598299-simple.patch.dpatch by jaalto +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: +## DP: Author: Jari Aalto +## DP: +## DP: +## DP: +## DP: +## DP: Signed-off-by: Jari Aalto + +@DPATCH@ + +diff --git a/build/mdb-symbolreader.in b/build/mdb-symbolreader.in +old mode 100644 +new mode 100755 +index 7138bd0..441452d +--- a/build/mdb-symbolreader.in ++++ b/build/mdb-symbolreader.in +@@ -1,3 +1,6 @@ + #!/bin/sh +-export LD_LIBRARY_PATH="@libdir@:${LD_LIBRARY_PATH}" +-exec @mono@ --debug @twodir@/mdb-symbolreader.exe $* ++ ++LD_LIBRARY_PATH="@libdir@${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" ++export LD_LIBRARY_PATH ++ ++exec @mono@ --debug @twodir@/mdb-symbolreader.exe "$@" +diff --git a/build/mdb.in b/build/mdb.in +old mode 100644 +new mode 100755 +index 12da6c3..893e182 +--- a/build/mdb.in ++++ b/build/mdb.in +@@ -1,3 +1,6 @@ + #!/bin/sh +-export LD_LIBRARY_PATH="@libdir@:${LD_LIBRARY_PATH}" +-exec @mono@ --debug @twodir@/mdb.exe $* ++ ++LD_LIBRARY_PATH="@libdir@${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" ++export LD_LIBRARY_PATH ++ ++exec @mono@ --debug @twodir@/mdb.exe "$@"