[Pkg-xen-changes] r605 - in trunk/xen-3/debian: . patches
Julien Danjou
acid at alioth.debian.org
Mon Aug 25 08:39:56 UTC 2008
Author: acid
Date: Mon Aug 25 08:39:56 2008
New Revision: 605
Log:
Prevent symlink attack from qemu-dm.debug script and fix arch
recognition (Closes: #496367)
Added:
trunk/xen-3/debian/patches/tools-ioemu-dm.diff (contents, props changed)
Modified:
trunk/xen-3/debian/changelog
trunk/xen-3/debian/patches/series
Modified: trunk/xen-3/debian/changelog
==============================================================================
--- trunk/xen-3/debian/changelog (original)
+++ trunk/xen-3/debian/changelog Mon Aug 25 08:39:56 2008
@@ -1,3 +1,10 @@
+xen-3 (3.2.1-3) UNRELEASED; urgency=low
+
+ * Prevent symlink attack from qemu-dm.debug script and fix arch
+ recognition (Closes: #496367)
+
+ -- Julien Danjou <acid at debian.org> Mon, 25 Aug 2008 10:01:29 +0200
+
xen-3 (3.2.1-2) unstable; urgency=low
* Use e2fslibs based ext2 support for pygrub. (closes: #476366)
Modified: trunk/xen-3/debian/patches/series
==============================================================================
--- trunk/xen-3/debian/patches/series (original)
+++ trunk/xen-3/debian/patches/series Mon Aug 25 08:39:56 2008
@@ -16,3 +16,4 @@
tools-misc-xend-race.diff
doc-remove-unused.diff
tools-blktap-crypto.patch
+tools-ioemu-dm.diff
Added: trunk/xen-3/debian/patches/tools-ioemu-dm.diff
==============================================================================
--- (empty file)
+++ trunk/xen-3/debian/patches/tools-ioemu-dm.diff Mon Aug 25 08:39:56 2008
@@ -0,0 +1,18 @@
+diff -Nur xen-3-3.2.1/tools/ioemu/target-i386-dm/qemu-dm.debug xen-3/tools/ioemu/target-i386-dm/qemu-dm.debug
+--- xen-3-3.2.1/tools/ioemu/target-i386-dm/qemu-dm.debug 2008-05-12 13:01:56.000000000 +0200
++++ xen-3/tools/ioemu/target-i386-dm/qemu-dm.debug 2008-08-25 10:31:15.000000000 +0200
+@@ -1,10 +1,11 @@
+ #!/bin/sh
+
+-if [ "`arch`" = "x86_64" ]; then
++if [ "`uname -m`" = "x86_64" ]; then
+ LIBDIR="lib64"
+ else
+ LIBDIR="lib"
+ fi
+-echo $* > /tmp/args
+-echo $DISPLAY >> /tmp/args
++TMPFILE=`mktemp`
++echo $* > $TMPFILE
++echo $DISPLAY >> $TMPFILE
+ exec /usr/$LIBDIR/xen/bin/qemu-dm $*
More information about the Pkg-xen-changes
mailing list