# HG changeset patch # User Augie Fackler # Date 1250621066 18000 # Node ID 9b48ec89ffdf97ad7b586f9d5516089b0b9afc37 # Parent de6d0a9a7e3f1c74dd2f09a232c7a61746a158fe common_env: use new insert_element_into_var to handle PYTHONPATH more safely diff --git a/.shell.d/50.common_env.sh b/.shell.d/50.common_env.sh --- a/.shell.d/50.common_env.sh +++ b/.shell.d/50.common_env.sh @@ -16,12 +16,8 @@ unset MANPATH # smart man(1)s autodetect # Python stuff export PYTHONSTARTUP="$HOME/.python/startup.py" -MYPYTHONPATH="$HOME/unixSoft/lib/python:/opt/hg/lib/python" -if [[ "$PYTHONPATH" == "" ]] ; then - export PYTHONPATH="$MYPYTHONPATH" -else - export PYTHONPATH="$PYTHONPATH:$MYPYTHONPATH" -fi +insert_element_into_var "$HOME/unixSoft/lib/python" PYTHONPATH +insert_element_into_var /opt/hg/lib/python PYTHONPATH insert_path_element /opt/hg/bin