Nous avons un démon FreeRADIUS 2 installé sur un serveur CentOS 5.7.
Nous aimerions utiliser un module Python pré-écrit pour faire une autorisation mais il y a un problème: le module Python que nous avons nécessite Python 2.6 ou plus mais le Python fourni avec CentOS est Python 2.4 .
Maintenant, l'administrateur du serveur a installé Python 2.6 dans un dossier séparé /usr/lib/Python2.6
afin que nous puissions exécuter Python 2.6 à partir de là. Cependant, /usr/bin/python
est toujours Python 2.4. Apparemment, le remplacement du Python 2.4 par défaut entraînera toutes sortes de problèmes.
Existe-t-il un moyen de forcer FreeRADIUS à utiliser /usr/lib/Python2.6
au lieu du 2.4 par défaut pour localiser et exécuter des modules?
/usr/lib/
comme premier chemin, puis ajouter les autres chemins par défaut comme /bin
et /usr/bin
. Vous devrez peut-être également lier symboliquement python2.6 à python.