Abbiamo un deamon FreeRADIUS 2 installato su un server CentOS 5.7.
Vorremmo usare un modulo Python pre-scritto per fare l'autorizzazione ma c'è un problema: il modulo Python che abbiamo richiede Python 2.6 o più, ma il Python che viene installato con CentOS è Python 2.4 .
Ora l'amministratore del server ha installato Python 2.6 in una cartella separata in /usr/lib/Python2.6
modo da poter eseguire Python 2.6 da lì. Tuttavia, /usr/bin/python
è ancora Python 2.4. Apparentemente, la sostituzione del Python 2.4 predefinito causerà tutti i tipi di problemi.
Esiste un modo per forzare FreeRADIUS a utilizzare al /usr/lib/Python2.6
posto del 2.4 predefinito per individuare ed eseguire i moduli?
/usr/lib/
come primo percorso e quindi aggiungere altri percorsi predefiniti come /bin
e /usr/bin
. Potrebbe essere necessario collegare simbolicamente python2.6 a python.