r18320 - in /desktop/unstable/gedit/debian: changelog patches/02_python_path.patch

joss at users.alioth.debian.org joss at users.alioth.debian.org
Wed Feb 4 15:56:51 UTC 2009


Author: joss
Date: Wed Feb  4 15:56:51 2009
New Revision: 18320

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=18320
Log:
debian/patches/02_python_path.patch: new patch. Pass GEDIT_PLUGINDIR 
to PySys_SetArgv as a big hackish workaround to CVE-2009-0314.
Closes: #513513.

Added:
    desktop/unstable/gedit/debian/patches/02_python_path.patch
Modified:
    desktop/unstable/gedit/debian/changelog

Modified: desktop/unstable/gedit/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gedit/debian/changelog?rev=18320&op=diff
==============================================================================
--- desktop/unstable/gedit/debian/changelog (original)
+++ desktop/unstable/gedit/debian/changelog Wed Feb  4 15:56:51 2009
@@ -1,11 +1,17 @@
-gedit (2.22.3-2) UNRELEASED; urgency=low
-
+gedit (2.22.3-2) unstable; urgency=low
+
+  [ Loic Minier ]
   * Replace homepage pseudo-field in description with a real source field in
     control.
   * Add note that dh_pysupport call should be made package specific or moved
     to a different target.
 
- -- Loic Minier <lool at dooz.org>  Sun, 03 Aug 2008 18:23:55 +0200
+  [ Josselin Mouette ]
+  * debian/patches/02_python_path.patch: new patch. Pass GEDIT_PLUGINDIR 
+    to PySys_SetArgv as a big hackish workaround to CVE-2009-0314.
+     Closes: #513513.
+
+ -- Josselin Mouette <joss at debian.org>  Wed, 04 Feb 2009 16:34:44 +0100
 
 gedit (2.22.3-1) unstable; urgency=low
 

Added: desktop/unstable/gedit/debian/patches/02_python_path.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gedit/debian/patches/02_python_path.patch?rev=18320&op=file
==============================================================================
--- desktop/unstable/gedit/debian/patches/02_python_path.patch (added)
+++ desktop/unstable/gedit/debian/patches/02_python_path.patch Wed Feb  4 15:56:51 2009
@@ -1,0 +1,13 @@
+Index: gedit-2.22.3/gedit/gedit-python-module.c
+===================================================================
+--- gedit-2.22.3.orig/gedit/gedit-python-module.c	2009-02-04 16:30:30.029901958 +0100
++++ gedit-2.22.3/gedit/gedit-python-module.c	2009-02-04 16:32:15.011326133 +0100
+@@ -398,7 +398,7 @@ gedit_python_init (void)
+ 	PyObject *gettext, *install, *gettext_args;
+ 	struct sigaction old_sigint;
+ 	gint res;
+-	char *argv[] = { "gedit", NULL };
++	char *argv[] = { GEDIT_PLUGINDIR, NULL };
+ 	
+ 	static gboolean init_failed = FALSE;
+ 




More information about the pkg-gnome-commits mailing list