Temos um deamon FreeRADIUS 2 instalado em um servidor CentOS 5.7.
Gostaríamos de usar um módulo Python pré-escrito para autorizar, mas há um problema: O módulo Python que adquirimos requer Python 2.6 ou mais, mas o Python que vem instalado com o CentOS é o Python 2.4 .
Agora, o administrador do servidor instalou o Python 2.6 em uma pasta separada /usr/lib/Python2.6
para que possamos executar o Python 2.6 a partir daí. No entanto, /usr/bin/python
ainda é o Python 2.4. Aparentemente, a substituição do Python 2.4 padrão causará todos os tipos de problemas.
Existe alguma maneira de forçar o FreeRADIUS a usar em /usr/lib/Python2.6
vez do padrão 2.4 para localizar e executar módulos?
/usr/lib/
como primeiro caminho e depois anexar os outros caminhos padrão, como /bin
e /usr/bin
. Você também pode precisar vincular o python2.6 ao python.