From 5e2992e0e22e2e22c73b75f5ea54ca8703d05212 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 23 Aug 2005 01:13:01 +0000 Subject: Add patch from upstream to address insecure tempfile usage #101773. (Portage version: 2.0.51.22-r2) --- app-emulation/wine/ChangeLog | 9 ++++++- .../wine/files/wine-cvs-winelauncher-temp.patch | 28 ++++++++++++++++++++++ app-emulation/wine/wine-20041019-r3.ebuild | 8 +++---- app-emulation/wine/wine-20050111-r1.ebuild | 6 ++--- app-emulation/wine/wine-20050211.ebuild | 4 ++-- app-emulation/wine/wine-20050310-r1.ebuild | 3 ++- app-emulation/wine/wine-20050419.ebuild | 3 ++- app-emulation/wine/wine-20050524.ebuild | 3 ++- app-emulation/wine/wine-20050628.ebuild | 3 ++- app-emulation/wine/wine-20050725.ebuild | 3 ++- 10 files changed, 55 insertions(+), 15 deletions(-) create mode 100644 app-emulation/wine/files/wine-cvs-winelauncher-temp.patch (limited to 'app-emulation/wine') diff --git a/app-emulation/wine/ChangeLog b/app-emulation/wine/ChangeLog index 73c9af94fa83..06006ead04f3 100644 --- a/app-emulation/wine/ChangeLog +++ b/app-emulation/wine/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-emulation/wine # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.101 2005/08/03 04:55:31 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.102 2005/08/23 01:13:01 vapier Exp $ + + 23 Aug 2005; Mike Frysinger + +files/wine-cvs-winelauncher-temp.patch, wine-20041019-r3.ebuild, + wine-20050111-r1.ebuild, wine-20050211.ebuild, wine-20050310-r1.ebuild, + wine-20050419.ebuild, wine-20050524.ebuild, wine-20050628.ebuild, + wine-20050725.ebuild: + Add patch from upstream to address insecure tempfile usage #101773. 03 Aug 2005; Mike Frysinger +files/wine-20050725-gcc-32bit.patch, wine-20050524.ebuild, diff --git a/app-emulation/wine/files/wine-cvs-winelauncher-temp.patch b/app-emulation/wine/files/wine-cvs-winelauncher-temp.patch new file mode 100644 index 000000000000..74e9b7fa6683 --- /dev/null +++ b/app-emulation/wine/files/wine-cvs-winelauncher-temp.patch @@ -0,0 +1,28 @@ +http://bugs.gentoo.org/101773 + +=================================================================== +RCS file: /home/wine/wine/programs/winelauncher.in,v +retrieving revision 1.4 +retrieving revision 1.5 +diff -u -p -r1.4 -r1.5 +--- wine/programs/winelauncher.in 2004/06/21 23:56:15 1.4 ++++ wine/programs/winelauncher.in 2005/08/10 10:51:50 1.5 +@@ -59,8 +59,8 @@ type xmessage >/dev/null 2>/dev/null + if [ $? -ne 0 ] ; then + # xmessage not found; make sure the user notices this error + # (GUI users wouldn't even notice if we printed the text on console !) +- MSGFILE=/tmp/WINE_CANNOT_FIND_XMESSAGE +- cat > $MSGFILE << EOF ++ MSGFILE=`mktemp "/tmp/wine.xmessage.XXXXXX"` ++ cat > $MSGFILE <