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

Untrusted search path vulnerabilities



A number of packages in the archive sets the PYTHONPATH environment variable in an insecure way. They do something like:

      PYTHONPATH=/spam/eggs:$PYTHONPATH

This is wrong, because if PYTHONPATH were originally unset or empty, current working directory would be added to sys.path.

These packages are affected:

a) packages with vulnerable scripts in /usr/bin:

* calendarserver (1.2.dfsg-8, 2.4.dfsg-2)
* distcc-pump (3.1-3.1)
* gnome-schedule (2.0.2-1.1, 2.1.1-3)
* gnumed-client (0.7.9-1, 0.8.4-1)
* gquilt (0.20-2, 0.22-1)
* guake (0.4.2-1, 0.4.2-2)
* ironpython (2.6~beta2-2)
* mmass (3.8.0-1)
* opendnssec-signer (1.1.0-2, 1.1.3-1)
* pybliographer (1.2.12-3.2, 1.2.14-2)
* pymca (4.4.0-1)
* salome (5.1.3-9)
* snappea (3.0d3-20)

b) packages with scripts/modules outside PATH (it's not clear if they are exploitable or not):

* ibus-anthy (1.2.1-1, 1.2.3-1)
* ibus-skk (0.0.10-1, 1.3.3-1)
* ibus-xkbc (1.3.3.20100804-1)
* python-axiom (0.6.0-2)
* python-epsilon (0.5.9-1)

c) packages with insecure advices in their documentation or vulnerable example scripts:

* python-matplotlib-doc (0.99.3-1)
* python-omniorb-doc (3.3-1)
* python-sqlobject (0.10.2-3, 0.12.4-2)
* python-visual (1:5.12-1.1)
* python-tables-doc (2.0.3-1, 2.1.2-3.1)
* python-uno (1:2.4.1+dfsg-1+lenny8, 1:3.2.1-7, 1:3.3.0~beta2-2)
* python2.7-examples (2.7-9)
* python3.1-examples (3.1.2+20100926-1, 3.1.2+20101012-1)
* python3.2-examples (3.2~a3-1)
* twisted-doc (8.1.0-4, 10.1.0-3)

Full log and dd-list are attached.

Any volunteers to file bugs? :)

(The security team was contacted beforehand and they agreed to disclose these bugs. This message was bcc-ed to the testing security team.)

--
Jakub Wilk
* calendarserver (1.2.dfsg-8, 2.4.dfsg-2)
/usr/bin/caldavd-17-#
/usr/bin/caldavd-18-# DRI: David Reid, dreid@apple.com
/usr/bin/caldavd-19-##
/usr/bin/caldavd-20-
/usr/bin/caldavd-21-PATH="/usr/bin:$PATH"
/usr/bin/caldavd:22:PYTHONPATH="/usr/lib/python2.5/site-packages/:$PYTHONPATH"
/usr/bin/caldavd-23-
/usr/bin/caldavd-24-daemonize="";
/usr/bin/caldavd-25-username="";
/usr/bin/caldavd-26-groupname="";
/usr/bin/caldavd-27-configfile="";

* distcc-pump (3.1-3.1)
/usr/bin/distcc-pump-283-    #
/usr/bin/distcc-pump-284-    # which will pass '*' to the include server (that is, the string consisting
/usr/bin/distcc-pump-285-    # of one asterisk) without filename expansion.
/usr/bin/distcc-pump-286-    eval \
/usr/bin/distcc-pump-287-      "PYTHONOPTIMIZE='$PYTHONOPTIMIZE' " \
/usr/bin/distcc-pump:288:      "PYTHONPATH='$pythonpath::$PYTHONPATH' " \
/usr/bin/distcc-pump-289-      "'$PYTHON'"                       \
/usr/bin/distcc-pump-290-         "'$include_server'"            \
/usr/bin/distcc-pump-291-         --port "'$socket'"             \
/usr/bin/distcc-pump-292-         --pid_file "'$tmp_pid_file'"   \
/usr/bin/distcc-pump-293-         -d1                            \

* gnome-schedule (2.0.2-1.1, 2.1.1-3)
/usr/bin/gnome-schedule-1-#! /bin/sh
/usr/bin/gnome-schedule:2:PYTHONPATH=::/usr/lib/python2.5/site-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/gnome-schedule.py $1
/usr/share/gnome-schedule/config.py-19-
/usr/share/gnome-schedule/config.py-20-version = "2.1.1"
/usr/share/gnome-schedule/config.py-21-image_dir = "/usr/share/pixmaps/gnome-schedule"
/usr/share/gnome-schedule/config.py-22-gs_dir = "/usr/share/gnome-schedule"
/usr/share/gnome-schedule/config.py-23-glade_dir = gs_dir
/usr/share/gnome-schedule/config.py:24:xwrapper_exec = "PYTHONPATH=::/usr/lib/python2.5/site-packages/gtk-2.0/:$PYTHONPATH /usr/bin/python /usr/share/gnome-schedule/xwrapper.py"
/usr/share/gnome-schedule/config.py-25-locale_dir = "/usr/share/locale"
/usr/share/gnome-schedule/config.py-26-crontabbin = "/usr/bin/crontab"
/usr/share/gnome-schedule/config.py-27-atbin = "/usr/bin/at"
/usr/share/gnome-schedule/config.py-28-atqbin = "/usr/bin/atq"
/usr/share/gnome-schedule/config.py-29-atrmbin = "/usr/bin/atrm"

* gnumed-client (0.7.9-1, 0.8.4-1)
/usr/bin/gnumed-36-
/usr/bin/gnumed-37-
/usr/bin/gnumed-38-# packages which install the GNUmed python modules into a path not
/usr/bin/gnumed-39-# already accessible for imports via sys.path (say, /usr/share/gnumed/)
/usr/bin/gnumed-40-# may need to adjust PYTHONPATH appropriately here
/usr/bin/gnumed:41:export PYTHONPATH="${PYTHONPATH}:/usr/share/gnumed/"
/usr/bin/gnumed-42-export PATH="${PATH}:/usr/share/gnumed/bin"
/usr/bin/gnumed-43-
/usr/bin/gnumed-44-# now run the client
/usr/bin/gnumed-45-python -m Gnumed.gnumed ${OPTIONS}
/usr/bin/gnumed-46-

* gquilt (0.20-2, 0.22-1)
/usr/bin/gquilt-6-export GQUILT_LIB_DIR
/usr/bin/gquilt-7-
/usr/bin/gquilt-8-GQUILT_ICON=$PREFIX/share/pixmaps/gquilt.xpm
/usr/bin/gquilt-9-export GQUILT_ICON
/usr/bin/gquilt-10-
/usr/bin/gquilt:11:PYTHONPATH=$PYTHONPATH:$GQUILT_LIB_DIR
/usr/bin/gquilt-12-export PYTHONPATH
/usr/bin/gquilt-13-
/usr/bin/gquilt-14-exec python $GQUILT_LIB_DIR/gquilt.py

* guake (0.4.2-1, 0.4.2-2)
/usr/bin/guake-prefs-16-# License along with this program; if not, write to the
/usr/bin/guake-prefs-17-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
/usr/bin/guake-prefs-18-# Boston, MA 02111-1307, USA.
/usr/bin/guake-prefs-19-
/usr/bin/guake-prefs-20-GUAKEPATH="/usr/lib/guake"
/usr/bin/guake-prefs:21:PYTHONPATH="$PYTHONPATH:$GUAKEPATH"
/usr/bin/guake-prefs-22-PYTHON="/usr/bin/python"
/usr/bin/guake-prefs-23-
/usr/bin/guake-prefs-24-exec -a guake-prefs $PYTHON -OO $GUAKEPATH/prefs.py $@
/usr/bin/guake-17-# License along with this program; if not, write to the
/usr/bin/guake-18-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
/usr/bin/guake-19-# Boston, MA 02111-1307, USA.
/usr/bin/guake-20-
/usr/bin/guake-21-GUAKEPATH="/usr/lib/guake"
/usr/bin/guake:22:PYTHONPATH="$PYTHONPATH:$GUAKEPATH"
/usr/bin/guake-23-PYTHON="/usr/bin/python"
/usr/bin/guake-24-
/usr/bin/guake-25-exec -a guake $PYTHON -OO $GUAKEPATH/guake.py "$@"

* ironpython (2.6~beta2-2)
/usr/bin/ipy-3-if [ "$1" = "--debug" ]; then
/usr/bin/ipy-4-	MONO_OPTIONS="--debug"
/usr/bin/ipy-5-	shift
/usr/bin/ipy-6-fi
/usr/bin/ipy-7-
/usr/bin/ipy:8:IRONPYTHONPATH=$IRONPYTHONPATH:/usr/lib/python2.6
/usr/bin/ipy-9-export IRONPYTHONPATH
/usr/bin/ipy-10-                
/usr/bin/ipy-11-/usr/bin/mono $MONO_OPTIONS /usr/lib/ironpython/ipy.exe -X:TabCompletion "$@"

* mmass (3.8.0-1)
/usr/bin/mmass-1-#!/bin/sh
/usr/bin/mmass-2-
/usr/bin/mmass:3:PYTHONPATH=/usr/lib/mmass/mspy/plot:${PYTHONPATH} exec python2.6 /usr/share/mmass/mmass.py
/usr/bin/mmass-4-

* opendnssec-signer (1.1.0-2, 1.1.3-1)
/usr/sbin/ods-signerd-25-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
/usr/sbin/ods-signerd-26-# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
/usr/sbin/ods-signerd-27-#
/usr/sbin/ods-signerd-28-
/usr/sbin/ods-signerd-29-ENGINE_LOC=/usr/lib/opendnssec/signer
/usr/sbin/ods-signerd:30:PYTHONPATH=${ENGINE_LOC}:$PYTHONPATH
/usr/sbin/ods-signerd-31-/usr/bin/python ${ENGINE_LOC}/Engine.py $@

* pybliographer (1.2.12-3.2, 1.2.14-2)
/usr/bin/pybconvert-4-prefix="/usr/share/pybliographer"
/usr/bin/pybconvert-5-
/usr/bin/pybconvert-6-if test -x "./pybliographer" ; then
/usr/bin/pybconvert-7-    pyblio="./pybliographer"
/usr/bin/pybconvert-8-    # eventually add the extras directory
/usr/bin/pybconvert:9:    PYTHONPATH="$PYTHONPATH:extras"
/usr/bin/pybconvert-10-    export PYTHONPATH
/usr/bin/pybconvert-11-else
/usr/bin/pybconvert-12-    pyblio="/usr/bin/pybliographer"
/usr/bin/pybconvert-13-fi
/usr/bin/pybconvert-14-
/usr/bin/pybformat-4-prefix="/usr/share/pybliographer"
/usr/bin/pybformat-5-
/usr/bin/pybformat-6-if test -x "./pybliographer" ; then
/usr/bin/pybformat-7-    pyblio="./pybliographer"
/usr/bin/pybformat-8-    # eventually add the extras directory
/usr/bin/pybformat:9:    PYTHONPATH="$PYTHONPATH:extras"
/usr/bin/pybformat-10-    export PYTHONPATH
/usr/bin/pybformat-11-else
/usr/bin/pybformat-12-    pyblio="/usr/bin/pybliographer"
/usr/bin/pybformat-13-fi
/usr/bin/pybformat-14-
/usr/bin/bibtex.pybliographer-4-prefix="/usr/share/pybliographer"
/usr/bin/bibtex.pybliographer-5-
/usr/bin/bibtex.pybliographer-6-if test -x "./pybliographer" ; then
/usr/bin/bibtex.pybliographer-7-    pyblio="./pybliographer"
/usr/bin/bibtex.pybliographer-8-    # eventually add the extras directory
/usr/bin/bibtex.pybliographer:9:    PYTHONPATH="$PYTHONPATH:extras"
/usr/bin/bibtex.pybliographer-10-    export PYTHONPATH
/usr/bin/bibtex.pybliographer-11-else
/usr/bin/bibtex.pybliographer-12-    pyblio="/usr/bin/pybliographer"
/usr/bin/bibtex.pybliographer-13-fi
/usr/bin/bibtex.pybliographer-14-
/usr/bin/pybcheck-4-prefix="/usr/share/pybliographer"
/usr/bin/pybcheck-5-
/usr/bin/pybcheck-6-if test -x "./pybliographer" ; then
/usr/bin/pybcheck-7-    pyblio="./pybliographer"
/usr/bin/pybcheck-8-    # eventually add the extras directory
/usr/bin/pybcheck:9:    PYTHONPATH="$PYTHONPATH:extras"
/usr/bin/pybcheck-10-    export PYTHONPATH
/usr/bin/pybcheck-11-else
/usr/bin/pybcheck-12-    pyblio="/usr/bin/pybliographer"
/usr/bin/pybcheck-13-fi
/usr/bin/pybcheck-14-
/usr/bin/pybtext-4-prefix="/usr/share/pybliographer"
/usr/bin/pybtext-5-
/usr/bin/pybtext-6-if test -x "./pybliographer" ; then
/usr/bin/pybtext-7-    pyblio="./pybliographer"
/usr/bin/pybtext-8-    # eventually add the extras directory
/usr/bin/pybtext:9:    PYTHONPATH="$PYTHONPATH:extras"
/usr/bin/pybtext-10-    export PYTHONPATH
/usr/bin/pybtext-11-else
/usr/bin/pybtext-12-    pyblio="/usr/bin/pybliographer"
/usr/bin/pybtext-13-fi
/usr/bin/pybtext-14-
/usr/bin/pybcompact-4-prefix="/usr/share/pybliographer"
/usr/bin/pybcompact-5-
/usr/bin/pybcompact-6-if test -x "./pybliographer" ; then
/usr/bin/pybcompact-7-    pyblio="./pybliographer"
/usr/bin/pybcompact-8-    # eventually add the extras directory
/usr/bin/pybcompact:9:    PYTHONPATH="$PYTHONPATH:extras"
/usr/bin/pybcompact-10-    export PYTHONPATH
/usr/bin/pybcompact-11-else
/usr/bin/pybcompact-12-    pyblio="/usr/bin/pybliographer"
/usr/bin/pybcompact-13-fi
/usr/bin/pybcompact-14-
/usr/bin/pybliographic-4-prefix="/usr/share/pybliographer"
/usr/bin/pybliographic-5-
/usr/bin/pybliographic-6-if test -x "./pybliographer" ; then
/usr/bin/pybliographic-7-    pyblio="./pybliographer"
/usr/bin/pybliographic-8-    # eventually add the extras directory
/usr/bin/pybliographic:9:    PYTHONPATH="$PYTHONPATH:extras"
/usr/bin/pybliographic-10-    export PYTHONPATH
/usr/bin/pybliographic-11-else
/usr/bin/pybliographic-12-    pyblio="/usr/bin/pybliographer"
/usr/bin/pybliographic-13-fi
/usr/bin/pybliographic-14-

* pymca (4.4.0-1)
/usr/bin/pymcapostbatch-1-#!/bin/bash
/usr/bin/pymcapostbatch:2:export PYTHONPATH=/usr/lib/pyshared/python2.6/PyMca:${PYTHONPATH}
/usr/bin/pymcapostbatch-3-exec /usr/bin/python /usr/share/pyshared/PyMca/PyMcaPostBatch.py $*
/usr/bin/mca2edf-1-#!/bin/bash
/usr/bin/mca2edf:2:export PYTHONPATH=/usr/lib/pyshared/python2.6/PyMca:${PYTHONPATH}
/usr/bin/mca2edf-3-exec /usr/bin/python /usr/share/pyshared/PyMca/Mca2Edf.py $*
/usr/bin/edfviewer-1-#!/bin/bash
/usr/bin/edfviewer:2:export PYTHONPATH=/usr/lib/pyshared/python2.6/PyMca:${PYTHONPATH}
/usr/bin/edfviewer-3-exec /usr/bin/python /usr/share/pyshared/PyMca/EdfFileSimpleViewer.py $*
/usr/bin/elementsinfo-1-#!/bin/bash
/usr/bin/elementsinfo:2:export PYTHONPATH=/usr/lib/pyshared/python2.6/PyMca:${PYTHONPATH}
/usr/bin/elementsinfo-3-exec /usr/bin/python /usr/share/pyshared/PyMca/ElementsInfo.py $*
/usr/bin/pymcabatch-1-#!/bin/bash
/usr/bin/pymcabatch:2:export PYTHONPATH=/usr/lib/pyshared/python2.6/PyMca:${PYTHONPATH}
/usr/bin/pymcabatch-3-exec /usr/bin/python /usr/share/pyshared/PyMca/PyMcaBatch.py $*
/usr/bin/pymcaroitool-1-#!/bin/bash
/usr/bin/pymcaroitool:2:export PYTHONPATH=/usr/lib/pyshared/python2.6/PyMca:${PYTHONPATH}
/usr/bin/pymcaroitool-3-exec /usr/bin/python /usr/share/pyshared/PyMca/QEDFStackWidget.py $*
/usr/bin/rgbcorrelator-1-#!/bin/bash
/usr/bin/rgbcorrelator:2:export PYTHONPATH=/usr/lib/pyshared/python2.6/PyMca:${PYTHONPATH}
/usr/bin/rgbcorrelator-3-exec /usr/bin/python /usr/share/pyshared/PyMca/PyMcaPostBatch.py $*
/usr/bin/pymca-1-#!/bin/bash
/usr/bin/pymca:2:export PYTHONPATH=/usr/lib/pyshared/python2.6/PyMca:${PYTHONPATH}
/usr/bin/pymca-3-exec /usr/bin/python /usr/share/pyshared/PyMca/PyMcaMain.py $*
/usr/bin/peakidentifier-1-#!/bin/bash
/usr/bin/peakidentifier:2:export PYTHONPATH=/usr/lib/pyshared/python2.6/PyMca:${PYTHONPATH}
/usr/bin/peakidentifier-3-exec /usr/bin/python /usr/share/pyshared/PyMca/PeakIdentifier.py $*

* salome (5.1.3-9)
/usr/lib/salome/bin/SA_build-264-	   echo -e "##\n#------ ${SOURCE_NAME}-Src ------\nexport $3=$4" >> ${ENVIRON_FILE}
/usr/lib/salome/bin/SA_build-265-	   echo -e "##\n#------ ${SOURCE_NAME}-Bin ------\nexport $1=$2" >> ${ENVIRON_FILE}
/usr/lib/salome/bin/SA_build-266-	   if [ -d $2/lib ] && [ ! -d $2/lib/salome ]
/usr/lib/salome/bin/SA_build-267-	   then
/usr/lib/salome/bin/SA_build-268-	       # for salome modules, do nothing
/usr/lib/salome/bin/SA_build:269:	       echo -e "export PYTHONPATH=\${${1}}/bin:\${${1}}/lib:\${PYTHONPATH}" >> ${ENVIRON_FILE}
/usr/lib/salome/bin/SA_build-270-	   fi
/usr/lib/salome/bin/SA_build-271-	fi
/usr/lib/salome/bin/SA_build-272-    else
/usr/lib/salome/bin/SA_build-273-	grep " $1" ${ENVIRON_FILE}.old > /dev/null
/usr/lib/salome/bin/SA_build-274-	if [ $? -eq 0 ]
/usr/lib/salome/bin/SA_build-281-	else
/usr/lib/salome/bin/SA_build-282-	   echo -e "##\n#------ ${SOURCE_NAME}-Src ------\nsetenv $3 $4" >> ${ENVIRON_FILE}
/usr/lib/salome/bin/SA_build-283-	   echo -e "##\n#------ ${SOURCE_NAME}-Bin ------\nsetenv $1 $2" >> ${ENVIRON_FILE}
/usr/lib/salome/bin/SA_build-284-	   if [ -d $2/lib ] && [ ! -d $2/lib/salome ]
/usr/lib/salome/bin/SA_build-285-	   then
/usr/lib/salome/bin/SA_build:286:	       echo -e "setenv PYTHONPATH \${${1}}/bin:\${${1}}/lib:\${PYTHONPATH}" >> ${ENVIRON_FILE}
/usr/lib/salome/bin/SA_build-287-	   fi
/usr/lib/salome/bin/SA_build-288-
/usr/lib/salome/bin/SA_build-289-	fi
/usr/lib/salome/bin/SA_build-290-    fi
/usr/lib/salome/bin/SA_build-291-}
/usr/lib/salome/bin/hxx2salome-260-    else
/usr/lib/salome/bin/hxx2salome-261-       idlparser=${gene_dir}/runIDLparser
/usr/lib/salome/bin/hxx2salome-262-    fi
/usr/lib/salome/bin/hxx2salome-263-    cd ${CLASS_NAME}_SRC/resources
/usr/lib/salome/bin/hxx2salome-264-    VER=`cat ${KERNEL_ROOT_DIR}/bin/salome/VERSION | awk ' { print $NF }'` # extract number of version 
/usr/lib/salome/bin/hxx2salome:265:    export PYTHONPATH=${PYTHONPATH}:${KERNEL_ROOT_DIR}/bin/salome  # to be sure IDLparser is in PYTHONPATH
/usr/lib/salome/bin/hxx2salome-266-    #${idlparser} -Wbcatalog=${CLASS_NAME}Catalog.xml,icon=${CLASS_NAME}.png,version=${VER} -I${KERNEL_ROOT_DIR}/idl/salome -I${MED_ROOT_DIR}/idl/salome ../idl/${CLASS_NAME}_Gen.idl >& /dev/null | tee  hxx2salome_journal
/usr/lib/salome/bin/hxx2salome-267-    ${idlparser} -Wbcatalog=${CLASS_NAME}Catalog.xml,icon=${CLASS_NAME}.png,version=${VER} -I${KERNEL_ROOT_DIR}/idl/salome -I${MED_ROOT_DIR}/idl/salome ../idl/${CLASS_NAME}_Gen.idl 
/usr/lib/salome/bin/hxx2salome-268-    if [ -f ${CLASS_NAME}Catalog.xml ]
/usr/lib/salome/bin/hxx2salome-269-    then
/usr/lib/salome/bin/hxx2salome-270-        sed -i "s?_Gen??g
/usr/bin/runSalome-17-export PYCALCULATOR_ROOT_DIR=/usr
/usr/bin/runSalome-18-
/usr/bin/runSalome-19-export DISABLE_FPE=1
/usr/bin/runSalome-20-
/usr/bin/runSalome-21-export SALOME_PYTHON_DIR=${prefix}/lib/python2.5/site-packages/salome
/usr/bin/runSalome:22:export PYTHONPATH=$PYTHONPATH:${prefix}/lib/python2.5/site-packages/omniORB:${SALOME_PYTHON_DIR}
/usr/bin/runSalome-23-# This is a major kludge!  But it's necessary for Salome to open with .py files
/usr/bin/runSalome-24-# in the right place...
/usr/bin/runSalome-25-export bindir=${prefix}/lib/salome/bin
/usr/bin/runSalome-26-export libdir=${prefix}/lib/salome/lib
/usr/bin/runSalome-27-export PATH=$PATH:${bindir}
/usr/bin/killSalome-1-#!/bin/sh
/usr/bin/killSalome-2-
/usr/bin/killSalome-3-export prefix=/usr
/usr/bin/killSalome-4-export SALOME_PYTHON_DIR=${prefix}/lib/python2.5/site-packages/salome
/usr/bin/killSalome:5:export PYTHONPATH=$PYTHONPATH:${prefix}/lib/python2.5/site-packages/omniORB:${SALOME_PYTHON_DIR}
/usr/bin/killSalome-6-
/usr/bin/killSalome-7-python ${SALOME_PYTHON_DIR}/killSalome.py
/usr/bin/runTestMedCorba-25-
/usr/bin/runTestMedCorba-26-if test -n $MED_ROOT_DIR
/usr/bin/runTestMedCorba-27-then
/usr/bin/runTestMedCorba-28-  export PATH=$MED_ROOT_DIR/bin/salome:${PATH}
/usr/bin/runTestMedCorba-29-  export LD_LIBRARY_PATH=$MED_ROOT_DIR/lib/salome:${LD_LIBRARY_PATH}
/usr/bin/runTestMedCorba:30:  export PYTHONPATH=${MED_ROOT_DIR}/lib/salome:${MED_ROOT_DIR}/lib/$PYTHON_VERSION/site-packages/salome:${MED_ROOT_DIR}/share/salome/resources/med:${PYTHONPATH}
/usr/bin/runTestMedCorba-31-  # add bin, because some script are in (SALOME_SWIG) !!!!
/usr/bin/runTestMedCorba:32:  export PYTHONPATH=${MED_ROOT_DIR}/bin/salome:${PYTHONPATH}
/usr/bin/runTestMedCorba-33-fi
/usr/bin/runTestMedCorba-34-if test -n $MED_ROOT_DIR
/usr/bin/runTestMedCorba-35-then
/usr/bin/runTestMedCorba-36-  export PATH=$MED_ROOT_DIR/bin/salome:${PATH}
/usr/bin/runTestMedCorba-37-  export LD_LIBRARY_PATH=$MED_ROOT_DIR/lib/salome:${LD_LIBRARY_PATH}
/usr/bin/runTestMedCorba:38:  export PYTHONPATH=${MED_ROOT_DIR}/lib/salome:${MED_ROOT_DIR}/lib/$PYTHON_VERSION/site-packages/salome:${MED_ROOT_DIR}/share/salome/resources/med:${PYTHONPATH}
/usr/bin/runTestMedCorba-39-fi
/usr/bin/runTestMedCorba-40-
/usr/bin/runTestMedCorba-41-mkdir -p resultats
/usr/bin/runTestMedCorba-42-((python $1 2>&1 1>&3 | tee resultats/$1_err) 3>&1 1>&2 | tee resultats/$1_out ) 2>&1
/usr/bin/runTestMedCorba-43-      

* snappea (3.0d3-20)
/usr/bin/snappea-console-1-#!/bin/sh
/usr/bin/snappea-console-2-set -e
/usr/bin/snappea-console-3-export SNAPPEA_PYTHON=/usr/share/snappea/SnapPeaPython
/usr/bin/snappea-console:4:export PYTHONPATH=/usr/lib/snappea:$SNAPPEA_PYTHON:$PYTHONPATH
/usr/bin/snappea-console-5-/usr/bin/python -i $SNAPPEA_PYTHON/SnapPea.py
/usr/bin/snappea-1-#!/bin/sh
/usr/bin/snappea-2-set -e
/usr/bin/snappea-3-export SNAPPEA_PYTHON=/usr/share/snappea/SnapPeaPython
/usr/bin/snappea:4:export PYTHONPATH=/usr/lib/snappea:$SNAPPEA_PYTHON:$PYTHONPATH
/usr/bin/snappea-5-/usr/bin/python $SNAPPEA_PYTHON/SnapPeaGUI.py


* ibus-anthy (1.2.1-1, 1.2.3-1)
/usr/lib/ibus-anthy/ibus-engine-anthy-24-prefix=/usr
/usr/lib/ibus-anthy/ibus-engine-anthy-25-datarootdir=${prefix}/share
/usr/lib/ibus-anthy/ibus-engine-anthy-26-exec_prefix=${prefix}
/usr/lib/ibus-anthy/ibus-engine-anthy-27-libexecdir=${prefix}/lib/ibus-anthy
/usr/lib/ibus-anthy/ibus-engine-anthy-28-pyexecdir=${exec_prefix}/lib/python2.6/dist-packages
/usr/lib/ibus-anthy/ibus-engine-anthy:29:export PYTHONPATH=${exec_prefix}/lib/python2.6/dist-packages:$PYTHONPATH
/usr/lib/ibus-anthy/ibus-engine-anthy-30-export IBUS_PREFIX=/usr
/usr/lib/ibus-anthy/ibus-engine-anthy-31-export IBUS_ANTHY_PKGDATADIR=${prefix}/share/ibus-anthy
/usr/lib/ibus-anthy/ibus-engine-anthy-32-export LIBEXECDIR=$libexecdir
/usr/lib/ibus-anthy/ibus-engine-anthy-33-exec python ${prefix}/share/ibus-anthy/engine/main.py $@
/usr/lib/ibus-anthy/ibus-engine-anthy-34-

* ibus-skk (0.0.10-1, 1.3.3-1)
/usr/lib/ibus-skk/ibus-engine-skk-21-prefix=/usr
/usr/lib/ibus-skk/ibus-engine-skk-22-datarootdir=${prefix}/share
/usr/lib/ibus-skk/ibus-engine-skk-23-exec_prefix=${prefix}
/usr/lib/ibus-skk/ibus-engine-skk-24-libexecdir=${prefix}/lib/ibus-skk
/usr/lib/ibus-skk/ibus-engine-skk-25-pyexecdir=${exec_prefix}/lib/python2.6/dist-packages
/usr/lib/ibus-skk/ibus-engine-skk:26:export PYTHONPATH=${exec_prefix}/lib/python2.6/dist-packages:$PYTHONPATH
/usr/lib/ibus-skk/ibus-engine-skk-27-export IBUS_PREFIX=/usr
/usr/lib/ibus-skk/ibus-engine-skk-28-export IBUS_SKK_PKGDATADIR=${prefix}/share/ibus-skk
/usr/lib/ibus-skk/ibus-engine-skk-29-export LIBEXECDIR=$libexecdir
/usr/lib/ibus-skk/ibus-engine-skk-30-exec python ${prefix}/share/ibus-skk/engine/main.py $@
/usr/lib/ibus-skk/ibus-engine-skk-31-

* ibus-xkbc (1.3.3.20100804-1)
/usr/lib/ibus-xkbc/ibus-engine-xkbc-17-#
/usr/lib/ibus-xkbc/ibus-engine-xkbc-18-# You should have received a copy of the GNU General Public License
/usr/lib/ibus-xkbc/ibus-engine-xkbc-19-# along with this program; if not, write to the Free Software
/usr/lib/ibus-xkbc/ibus-engine-xkbc-20-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
/usr/lib/ibus-xkbc/ibus-engine-xkbc-21-#
/usr/lib/ibus-xkbc/ibus-engine-xkbc:22:export PYTHONPATH=/usr/lib/python2.6/site-packages:$PYTHONPATH
/usr/lib/ibus-xkbc/ibus-engine-xkbc-23-export LIBEXECDIR=${prefix}/lib/ibus-xkbc
/usr/lib/ibus-xkbc/ibus-engine-xkbc-24-export XKBC_SETUPDIR=/usr/share/ibus-xkbc/setup
/usr/lib/ibus-xkbc/ibus-engine-xkbc-25-export XKBC_DATAFILE=/usr/share/ibus-xkbc/data/xkbc.dat
/usr/lib/ibus-xkbc/ibus-engine-xkbc-26-export XKB_DATA_DIR=/usr/X11/share/X11/xkb
/usr/lib/ibus-xkbc/ibus-engine-xkbc-27-exec python2.6 /usr/share/ibus-xkbc/engine/main.py $@

* python-axiom (0.6.0-2)
/usr/share/pyshared/axiom/test/test_xatop.py-449-    namedAny(moduleName).Unloaded(store=s, value=int(magicOffset) + i)
/usr/share/pyshared/axiom/test/test_xatop.py-450-s.close()
/usr/share/pyshared/axiom/test/test_xatop.py-451-""")
/usr/share/pyshared/axiom/test/test_xatop.py-452-
/usr/share/pyshared/axiom/test/test_xatop.py-453-        os.system(" ".join([
/usr/share/pyshared/axiom/test/test_xatop.py:454:                    "PYTHONPATH=%s:$PYTHONPATH" % (importPath.path,),
/usr/share/pyshared/axiom/test/test_xatop.py-455-                    sys.executable, script.path,
/usr/share/pyshared/axiom/test/test_xatop.py-456-                    dbdir.path, str(typeCount), baseModuleName,
/usr/share/pyshared/axiom/test/test_xatop.py-457-                    str(magicOffset)]))
/usr/share/pyshared/axiom/test/test_xatop.py-458-
/usr/share/pyshared/axiom/test/test_xatop.py-459-        # Another sanity check.  The modules still better not have been

* python-epsilon (0.5.9-1)
/usr/share/python-support/python-epsilon/epsilon/release.py-310-    libPath = installPath.child('lib')
/usr/share/python-support/python-epsilon/epsilon/release.py-311-    pythonPath = libPath.child('python%d.%d' % sys.version_info[:2])
/usr/share/python-support/python-epsilon/epsilon/release.py-312-    siteInstallPath = pythonPath.child('site-packages')
/usr/share/python-support/python-epsilon/epsilon/release.py-313-    for proj in projectObjects:
/usr/share/python-support/python-epsilon/epsilon/release.py-314-        def testSourceInstall():
/usr/share/python-support/python-epsilon/epsilon/release.py:315:            cmd = 'PYTHONPATH=%(installPath)s:$PYTHONPATH trial %(projectName)s'
/usr/share/python-support/python-epsilon/epsilon/release.py-316-            sh(cmd % {'installPath': siteInstallPath.path,
/usr/share/python-support/python-epsilon/epsilon/release.py-317-                      'projectName': proj.initPath.parent().basename()},
/usr/share/python-support/python-epsilon/epsilon/release.py-318-               null=False,
/usr/share/python-support/python-epsilon/epsilon/release.py-319-               prompt=prompt)
/usr/share/python-support/python-epsilon/epsilon/release.py-320-

* zope2.10 (2.10.6-1+lenny1)
/usr/lib/zope2.10/skel/bin/runzope.in-3-PYTHON="<<PYTHON>>"
/usr/lib/zope2.10/skel/bin/runzope.in-4-ZOPE_HOME="<<ZOPE_HOME>>"
/usr/lib/zope2.10/skel/bin/runzope.in-5-INSTANCE_HOME="<<INSTANCE_HOME>>"
/usr/lib/zope2.10/skel/bin/runzope.in-6-CONFIG_FILE="<<INSTANCE_HOME>>/etc/zope.conf"
/usr/lib/zope2.10/skel/bin/runzope.in-7-SOFTWARE_HOME="<<SOFTWARE_HOME>>"
/usr/lib/zope2.10/skel/bin/runzope.in:8:PYTHONPATH="$SOFTWARE_HOME:$PYTHONPATH"
/usr/lib/zope2.10/skel/bin/runzope.in-9-export PYTHONPATH INSTANCE_HOME SOFTWARE_HOME
/usr/lib/zope2.10/skel/bin/runzope.in-10-
/usr/lib/zope2.10/skel/bin/runzope.in-11-ZOPE_RUN="$SOFTWARE_HOME/Zope2/Startup/run.py"
/usr/lib/zope2.10/skel/bin/runzope.in-12-
/usr/lib/zope2.10/skel/bin/runzope.in-13-exec "$PYTHON" "$ZOPE_RUN" -C "$CONFIG_FILE" "$@"
/usr/lib/zope2.10/skel/bin/zopectl.in-3-PYTHON="<<PYTHON>>"
/usr/lib/zope2.10/skel/bin/zopectl.in-4-ZOPE_HOME="<<ZOPE_HOME>>"
/usr/lib/zope2.10/skel/bin/zopectl.in-5-INSTANCE_HOME="<<INSTANCE_HOME>>"
/usr/lib/zope2.10/skel/bin/zopectl.in-6-CONFIG_FILE="<<INSTANCE_HOME>>/etc/zope.conf"
/usr/lib/zope2.10/skel/bin/zopectl.in-7-SOFTWARE_HOME="<<SOFTWARE_HOME>>"
/usr/lib/zope2.10/skel/bin/zopectl.in:8:PYTHONPATH="$SOFTWARE_HOME:$PYTHONPATH"
/usr/lib/zope2.10/skel/bin/zopectl.in-9-export PYTHONPATH INSTANCE_HOME SOFTWARE_HOME
/usr/lib/zope2.10/skel/bin/zopectl.in-10-
/usr/lib/zope2.10/skel/bin/zopectl.in-11-ZDCTL="$SOFTWARE_HOME/Zope2/Startup/zopectl.py"
/usr/lib/zope2.10/skel/bin/zopectl.in-12-
/usr/lib/zope2.10/skel/bin/zopectl.in-13-exec "$PYTHON" "$ZDCTL" -C "$CONFIG_FILE" "$@"

* mgltools-molkit (1.5.4.cvs.20090603-1.1, 1.5.4.cvs.20100912-1)
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-2-#
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-3-# Script to generate contents of pydoc subdirectory
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-4-# Nathan Baker
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-5-# $Id: $
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-6-
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh:7:export PYTHONPATH=${PYTHONPATH}:`cd ..; pwd`
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-8-echo $PYTHONPATH
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-9-
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-10-# Generate file lists
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-11-srclist=`ls ../src/*py | grep -v "__init__"`
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-12-srclist=`echo ${srclist} | sed -e "s/\.\.\/src\//src./g" | sed -e "s/\.py//g"`
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-2-#
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-3-# Script to generate contents of pydoc subdirectory
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-4-# Nathan Baker
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-5-# $Id: $
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-6-
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh:7:export PYTHONPATH=${PYTHONPATH}:`cd ..; pwd`
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-8-echo $PYTHONPATH
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-9-
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-10-# Generate file lists
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-11-srclist=`ls ../src/*py | grep -v "__init__"`
/usr/share/pyshared/MolKit/pdb2pqr/doc/genpydoc.sh-12-srclist=`echo ${srclist} | sed -e "s/\.\.\/src\//src./g" | sed -e "s/\.py//g"`

* python-matplotlib-doc (0.99.3-1)
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-468-<div class="highlight-python"><pre>Traceback (most recent call last)
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-469-  File "&lt;string&gt;", line 1, in &lt;module&gt;
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-470-ImportError: No module named matplotlib</pre>
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-471-</div>
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-472-<p>then you will need to set your PYTHONPATH, eg:</p>
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html:473:<div class="highlight-python"><pre>export PYTHONPATH=/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages:$PYTHONPATH</pre>
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-474-</div>
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-475-<p>See also <a class="reference external" href="environment_variables_faq.html#environment-variables"><em>Environment Variables</em></a>.</p>
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-476-<p>If you are upgrading your matplotlib using the dmg installer over an
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-477-Enthought Python Distribution, you may get an error like &#8220;You must use
/usr/share/doc/python-matplotlib-doc/html/faq/installing_faq.html-478-a framework install of python&#8221;.  EPD puts their python in a directory

* python-omniorb-doc (3.3-1)
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-105-platform-specific binaries, where <TT>FARCH</TT> is the name of
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-106-your platform, such as <TT>x86_win32</TT>.<BR>
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-107-<BR>
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-108-On Unix platforms, set <TT>PYTHONPATH</TT> with a command like:
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-109-<PRE CLASS="verbatim">
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html:110:   export PYTHONPATH=$PYTHONPATH:$TOP/lib/python:$TOP/lib/$FARCH
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-111-</PRE>
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-112-On Windows, use
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-113-<PRE CLASS="verbatim">
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-114-   set PYTHONPATH=%PYTHONPATH%;%TOP%\lib\python;%TOP%\lib\x86_win32
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy001.html-115-</PRE>
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-175-platform-specific binaries, where <TT>FARCH</TT> is the name of
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-176-your platform, such as <TT>x86_win32</TT>.<BR>
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-177-<BR>
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-178-On Unix platforms, set <TT>PYTHONPATH</TT> with a command like:
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-179-<PRE CLASS="verbatim">
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html:180:   export PYTHONPATH=$PYTHONPATH:$TOP/lib/python:$TOP/lib/$FARCH
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-181-</PRE>
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-182-On Windows, use
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-183-<PRE CLASS="verbatim">
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-184-   set PYTHONPATH=%PYTHONPATH%;%TOP%\lib\python;%TOP%\lib\x86_win32
/usr/share/doc/python-omniorb-doc/omniORBpy/omniORBpy.html-185-</PRE>

* python-sqlobject (0.10.2-3, 0.12.4-2)
/usr/share/doc/python-sqlobject/docs/rebuild-1-#!/bin/sh
/usr/share/doc/python-sqlobject/docs/rebuild-2-
/usr/share/doc/python-sqlobject/docs/rebuild-3-here=`pwd`
/usr/share/doc/python-sqlobject/docs/rebuild-4-parent=`dirname $here`
/usr/share/doc/python-sqlobject/docs/rebuild-5-echo "Adding $parent to \$PYTHONPATH"
/usr/share/doc/python-sqlobject/docs/rebuild:6:export PYTHONPATH=$parent:$PYTHONPATH
/usr/share/doc/python-sqlobject/docs/rebuild-7-
/usr/share/doc/python-sqlobject/docs/rebuild-8-NORMAL="Authors DeveloperGuide FAQ Inheritance News News1
/usr/share/doc/python-sqlobject/docs/rebuild-9-        SQLBuilder SQLObject SelectResults TODO Versioning Views
/usr/share/doc/python-sqlobject/docs/rebuild-10-        web/index web/links web/repository web/community
/usr/share/doc/python-sqlobject/docs/rebuild-11-        index community sqlobject-architecture sqlobject-admin"

* python-visual (1:5.12-1.1)
/usr/share/doc/python-visual/examples/vpython-1-#! /bin/sh
/usr/share/doc/python-visual/examples/vpython-2-# Variables determined by configure.
/usr/share/doc/python-visual/examples/vpython-3-PYTHON=python2.6
/usr/share/doc/python-visual/examples/vpython-4-visualexampledir=/usr/share/doc/python-visual/examples
/usr/share/doc/python-visual/examples/vpython-5-IDLE=idle
/usr/share/doc/python-visual/examples/vpython:6:PYTHONPATH=$PYTHONPATH
/usr/share/doc/python-visual/examples/vpython-7-export PYTHONPATH
/usr/share/doc/python-visual/examples/vpython-8-
/usr/share/doc/python-visual/examples/vpython-9-case "$1" in
/usr/share/doc/python-visual/examples/vpython-10-'-h') echo "USAGE:  $0 [file]"
/usr/share/doc/python-visual/examples/vpython-11-    echo "Default is to start in the examples directory: $visualexampledir"

* python-tables-doc (2.0.3-1, 2.1.2-3.1)
/usr/share/doc/python-tables-doc/html/ch02.html-95-              directory, including any extra command line arguments as
/usr/share/doc/python-tables-doc/html/ch02.html-96-              discussed above:</p><pre class="screen">python setup.py build_ext --inplace</pre><p>Depending on the compiler flags used when compiling your
/usr/share/doc/python-tables-doc/html/ch02.html-97-              Python executable, there may appear many warnings. Don't worry,
/usr/share/doc/python-tables-doc/html/ch02.html-98-              almost all of them are caused by variables declared but never
/usr/share/doc/python-tables-doc/html/ch02.html-99-              used. That's normal in Pyrex extensions.</p></li><li><p>To run the test suite, execute this command:</p><div class="variablelist"><dl><dt><span class="term"><span class="bold"><strong>Unix</strong></span></span></dt><dd><p>In the <code class="literal">sh</code> shell and its
/usr/share/doc/python-tables-doc/html/ch02.html:100:                    variants:</p><pre class="screen">PYTHONPATH=.:$PYTHONPATH  python tables/tests/test_all.py</pre><p>or, if you prefer:</p><pre class="screen">PYTHONPATH=.:$PYTHONPATH  python -c "import tables; tables.test()"</pre><p>Both commands do the same thing.</p></dd><dt><span class="term"><span class="bold"><strong>Windows</strong></span></span></dt><dd><p>Open the command prompt (<code class="literal">cmd.exe</code>
/usr/share/doc/python-tables-doc/html/ch02.html-101-                    or <code class="literal">command.com</code>) and type:</p><pre class="screen">set PYTHONPATH=.;%PYTHONPATH%
/usr/share/doc/python-tables-doc/html/ch02.html-102-python tables\tests\test_all.py</pre><p>or:</p><pre class="screen">set PYTHONPATH=.;%PYTHONPATH%
/usr/share/doc/python-tables-doc/html/ch02.html-103-python -c "import tables; tables.test()"</pre></dd></dl></div><p>If you would like to see verbose output from the tests
/usr/share/doc/python-tables-doc/html/ch02.html-104-              simply add the <code class="literal">-v</code> flag or the word
/usr/share/doc/python-tables-doc/html/ch02.html-105-              <code class="literal">verbose</code> to the command line. You can also run

* python-uno (1:2.4.1+dfsg-1+lenny8, 1:3.2.1-7, 1:3.3.0~beta2-2)
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-15-
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-16-if( ! $?LD_LIBRARY_PATH ) then
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-17-setenv LD_LIBRARY_PATH
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-18-endif
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-19-
/usr/share/doc/python-uno/demo/pyunoenv.tcsh:20:setenv PYTHONPATH .:$OOOHOME/program:$OOOHOME/program/pydemo:$OOOHOME/program/python/lib:$PYTHONPATH
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-21-setenv LD_LIBRARY_PATH $OOOHOME/program:$LD_LIBRARY_PATH
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-22-
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-23-if( $?PYTHONHOME ) then
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-24-setenv PATH $PYTHONHOME/bin:$PATH
/usr/share/doc/python-uno/demo/pyunoenv.tcsh-25-endif

* python2.7-examples (2.7-9)
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-10-this module will raise a RuntimeError.
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-11-
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-12-If you're running a script you want to profile, a simple way to get
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-13-the common pairs is:
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-14-
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py:15:$ PYTHONPATH=$PYTHONPATH:<python_srcdir>/Tools/scripts \
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-16-./python -i -O the_script.py --args
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-17-...
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-18-> from analyze_dxp import *
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-19-> s = render_common_pairs()
/usr/share/doc/python2.7/examples/Tools/scripts/analyze_dxp.py-20-> open('/tmp/some_file', 'w').write(s)

* python3.1-examples (3.1.2+20100926-1, 3.1.2+20101012-1)
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-10-this module will raise a RuntimeError.
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-11-
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-12-If you're running a script you want to profile, a simple way to get
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-13-the common pairs is:
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-14-
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py:15:$ PYTHONPATH=$PYTHONPATH:<python_srcdir>/Tools/scripts \
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-16-./python -i -O the_script.py --args
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-17-...
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-18-> from analyze_dxp import *
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-19-> s = render_common_pairs()
/usr/share/doc/python3.1/examples/Tools/scripts/analyze_dxp.py-20-> open('/tmp/some_file', 'w').write(s)

* python3.2-examples (3.2~a3-1)
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-10-this module will raise a RuntimeError.
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-11-
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-12-If you're running a script you want to profile, a simple way to get
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-13-the common pairs is:
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-14-
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py:15:$ PYTHONPATH=$PYTHONPATH:<python_srcdir>/Tools/scripts \
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-16-./python -i -O the_script.py --args
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-17-...
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-18-> from analyze_dxp import *
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-19-> s = render_common_pairs()
/usr/share/doc/python3.2/examples/Tools/scripts/analyze_dxp.py-20-> open('/tmp/some_file', 'w').write(s)

* twisted-doc (8.1.0-4, 10.1.0-3)
/usr/share/doc/twisted-doc/howto/quotes.html-64-         <span class="py-src-variable">type</span>=<span class="py-src-string">&quot;tap&quot;</span>,
/usr/share/doc/twisted-doc/howto/quotes.html-65-         <span class="py-src-variable">tapname</span>=<span class="py-src-string">&quot;qotd&quot;</span>)
/usr/share/doc/twisted-doc/howto/quotes.html-66-</pre><div class="caption">Source listing - <a href="listings/TwistedQuotes/plugins.tml"><span class="filename">listings/TwistedQuotes/plugins.tml</span></a></div></div>.</li></ul></li><li>Add the <code>TwistedQuotes</code> directory's <em>parent</em> to your Python
/usr/share/doc/twisted-doc/howto/quotes.html-67-path. For example, if the TwistedQuotes directory's path is
/usr/share/doc/twisted-doc/howto/quotes.html-68-<code>/tmp/TwistedQuotes</code>
/usr/share/doc/twisted-doc/howto/quotes.html:69:add <code>/tmp</code> to your Python path. On UNIX this would be <code class="shell">export PYTHONPATH=/my/stuff:$PYTHONPATH</code>, on Microsoft
/usr/share/doc/twisted-doc/howto/quotes.html-70-Windows change the <code class="shell">PYTHONPATH</code> variable through the
/usr/share/doc/twisted-doc/howto/quotes.html-71-Systems Properites dialog to add <code class="shell">/my/stuff;</code> at the
/usr/share/doc/twisted-doc/howto/quotes.html-72-beginning.</li><li>
/usr/share/doc/twisted-doc/howto/quotes.html-73-Test your package by trying to import it in the Python interpreter:
/usr/share/doc/twisted-doc/howto/quotes.html-74-<pre class="python-interpreter">
Adam C. Powell, IV <hazelsct@debian.org>
   salome (U)

C.J. Adams-Collier <cjac@colliertech.org>
   ironpython (U)

Rahul Amaram <amaramrahul@users.sourceforge.net>
   calendarserver

Mirco Bauer <meebey@debian.org>
   ironpython (U)

Vincent Bernat <bernat@debian.org>
   python-axiom (U)
   python-epsilon (U)

Floris Bruynooghe <floris.bruynooghe@gmail.com>
   python-omniorb-doc (U)

Ben Burton <bab@debian.org>
   snappea

Carl Chenet <chaica@ohmytux.com>
   python-sqlobject (U)

Sargis Dallakyan <sargis@scripps.edu>
   mgltools-molkit (U)

LI Daobing <lidaobing@debian.org>
   ibus-anthy (U)
   ibus-xkbc (U)

Debian CLI Libraries Team <pkg-cli-libs-team@lists.alioth.debian.org>
   ironpython

Debian CORBA Team <pkg-corba-devel@lists.alioth.debian.org>
   python-omniorb-doc

Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
   python-uno

Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
   gnumed-client
   mgltools-molkit

Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
   python-axiom
   python-epsilon
   python-matplotlib-doc
   python-sqlobject

Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
   pymca
   salome

Benjamin Drung <bdrung@ubuntu.com>
   python-matplotlib-doc (U)

Free Ekanayaka <freee@debian.org>
   twisted-doc (U)

Rene Engelhard <rene@debian.org>
   python-uno (U)

Alexandre Fayolle <afayolle@debian.org>
   python-matplotlib-doc (U)

Thomas Girard <thomas.g.girard@free.fr>
   python-omniorb-doc (U)

Asias He <asias.hejun@gmail.com>
   ibus-anthy (U)
   ibus-xkbc (U)

Wen Heping <wenheping@gmail.com>
   python-tables-doc

Teemu Ikonen <tpikonen@gmail.com>
   pymca (U)

IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>
   ibus-anthy
   ibus-xkbc

Matthias Klose <doko@debian.org>
   ironpython (U)
   python2.7-examples
   python3.1-examples
   python3.2-examples
   twisted-doc

Chris Lawrence <lawrencc@debian.org>
   pybliographer

Sylvestre Ledru <sylvestre@debian.org>
   guake

Steffen Moeller <moeller@debian.org>
   mgltools-molkit (U)

Alejandro Rios P. <alerios@debian.org>
   gnome-schedule

Filippo Rusconi <rusconi-debian@laposte.net>
   mmass (U)

Tristan Seligmann <mithrandi@mithrandi.net>
   python-axiom (U)
   python-epsilon (U)

Jonas Smedegaard <dr@jones.dk>
   python-visual

Christine Spang <christine@debian.org>
   gquilt

Ondřej Surý <ondrej@debian.org>
   opendnssec-signer

The Debichem Group <debichem-devel@lists.alioth.debian.org>
   mmass

Andreas Tille <tille@debian.org>
   gnumed-client (U)

Sandro Tosi <morph@debian.org>
   python-matplotlib-doc (U)

Daiki Ueno <ueno@unixuser.org>
   ibus-skk

Carsten Wolff <carsten@wolffcarsten.de>
   distcc-pump

Stefano Zacchiroli <zack@debian.org>
   python-epsilon (U)

Attachment: signature.asc
Description: Digital signature


Reply to: