[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

./packages/libreoffice/3.3.0/experimental r2349: fix insecure PYTHONPATH in pyuno demos



------------------------------------------------------------
revno: 2349
committer: Rene Engelhard <rene@debian.org>
branch nick: debian
timestamp: Tue 2011-01-25 12:42:09 +0100
message:
  fix insecure PYTHONPATH in pyuno demos
added:
  patches/pyuno-demo-fix-PYTHONPATH.diff
modified:
  changelog
  patches/series
=== modified file 'changelog'
--- a/changelog	2011-01-25 10:49:04 +0000
+++ b/changelog	2011-01-25 11:42:09 +0000
@@ -4,6 +4,8 @@
 
   * debian/patches/bridges-mkstemp-error-better-message.diff: make failure to
     create temp file because /tmp vanished more clear; backported from master
+  * debian/patches/pyuno-demo-fix-PYTHONPATH.diff: fix insecure PYTHONPATH
+    usage in pyuno demos (closes: #605178)
 
   * debian/rules:
     - remove obsolete (commented-out) FIXME section as /usr/share for icons

=== added file 'patches/pyuno-demo-fix-PYTHONPATH.diff'
--- a/patches/pyuno-demo-fix-PYTHONPATH.diff	1970-01-01 00:00:00 +0000
+++ b/patches/pyuno-demo-fix-PYTHONPATH.diff	2011-01-25 11:42:09 +0000
@@ -0,0 +1,34 @@
+diff --git a/patches/dev300/apply b/patches/dev300/apply
+index 6d6f28f..3661292 100755
+--- libreoffice-3.3.0/libreoffice-build/patches/dev300/apply
++++ libreoffice-3.3.0/libreoffice-build/patches/dev300/apply
+@@ -837,6 +837,8 @@ system-python-ure-bootstrap.diff, deb#501028, i#90701
+ pyuno-ooodir.diff, i#90701
+ system-python-uno-path.diff, i#97629
+ 
++pyuno-demo-fix-PYTHONPATH.diff
++
+ [ LiberationFontsOnWindows ]
+ 
+ # Use Liberation fonts on Windows, too
+--- /dev/null	2011-01-09 13:55:42.933962422 +0100
++++ libreoffice-3.3.0/libreoffice-build/patches/dev300/pyuno-demo-fix-PYTHONPATH.diff	2011-01-09 18:00:27.000000000 +0100
+@@ -0,0 +1,18 @@
++diff --git a/pyuno/demo/pyunoenv.tcsh b/pyuno/demo/pyunoenv.tcsh
++index 1a83199..1c86ca7 100644
++--- pyuno/demo/pyunoenv.tcsh
+++++ pyuno/demo/pyunoenv.tcsh
++@@ -17,7 +17,12 @@ if( ! $?LD_LIBRARY_PATH ) then
++ setenv LD_LIBRARY_PATH
++ endif
++ 
++-setenv PYTHONPATH .:$OOOHOME/program:$OOOHOME/program/pydemo:$OOOHOME/program/python/lib:$PYTHONPATH
+++if ( $?PYTHOHOME )
+++	setenv PYTHONPATH $OOOHOME/program:$OOOHOME/program/pydemo:$OOOHOME/program/python/lib:$PYTHONPATH
+++else
+++	setenv PYTHONPATH $OOOHOME/program:$OOOHOME/program/pydemo:$OOOHOME/program/python/lib
+++endif
+++	
++ setenv LD_LIBRARY_PATH $OOOHOME/program:$LD_LIBRARY_PATH
++ 
++ if( $?PYTHONHOME ) then

=== modified file 'patches/series'
--- a/patches/series	2011-01-21 22:05:57 +0000
+++ b/patches/series	2011-01-25 11:42:09 +0000
@@ -5,3 +5,4 @@
 do-not-switch-workspaces-of-wm.diff
 fix-mesa-headers-check.diff
 bridges-mkstemp-error-better-message.diff
+pyuno-demo-fix-PYTHONPATH.diff


Reply to: