From 16a11ff78ab54f3328a9f8366a46bba05f4361d6 Mon Sep 17 00:00:00 2001 From: Valentin Samir Date: Mon, 17 Mar 2014 11:40:50 +0100 Subject: [PATCH] [python.sh] Ajout des packages python de /usr/scripts/lib/python2.7/site-packages/ au path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ça m'a l'air plus propro pour utiliser des modules python maintenu mais non dans debian. Là, j'utilise une version plus recente de pyOpenSSL pour pouvoir faire des opérations dans lc_ldap sur les CSR. Les source du module sont dans le dossier src de /usr/scripts/ --- python.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/python.sh b/python.sh index 9758de43..0d7a5144 100644 --- a/python.sh +++ b/python.sh @@ -2,5 +2,9 @@ #!/bin/bash /usr/scripts/python.sh #Ceci permet alors de lancer python avec un PYTHONPATH custom (/usr/scripts) #pour éviter de l'importer dans chaque script - -/usr/bin/env PYTHONPATH=/usr/scripts python "$@" +PYTHONPATH=/usr/scripts +for i in /usr/scripts/lib/python2.7/site-packages/*.egg; do + PYTHONPATH=$PYTHONPATH:$i +done +PYTHONPATH=$PYTHONPATH:/usr/scripts/lib/python2.7/site-packages/ +/usr/bin/env PYTHONPATH=$PYTHONPATH python "$@"