Installieren von Freeradius-LDAP 3.x vom PPA - Repository

Installieren von Freeradius-LDAP 3.x vom PPA - Repository

Zunächst habe ich Freeradius wie folgt aus dem stabilen Zweig installiert:

apt-get install python-software-properties
apt-add-repository ppa:freeradius/stable-3.0
apt-get update
apt-get install freeradius make

Und ich dachte, dass auch alle Module installiert wären. Aber jetzt, wenn ich Freeradius gegenüber einem LDAP-Verzeichnis authentifizieren muss und versuche, Freeradius neu zu konfigurieren, und wenn ich es im Debugging-Modus (-X) ausführe, wird der folgende Fehler angezeigt:

/etc/freeradius/mods-enabled/ldap: Failed to link to module 'rlm_ldap' : /user/lib/freeradius/rlm_ldap.so: cannot open shared object file: No such file or directory 

Deshalb glaube ich, dass das LDAP-Modul für Freeradius nicht installiert wurde.

Wie könnte ich es aus dem PPA:Repository aus demselben Zweig machen, um Freeradius nicht zu beschädigen und beide (mit LDAP-Modul) zum Laufen zu bringen?

Ubuntu Server 16.04.1TLS, Freeradius 3.11

Update 1:

$dpkg -l | grep freeradius 

freeradius        3.0.11-ppa3~xenial
freeradius-common 3.0.11-ppa3~xenial
freeradius-config 3.0.11-ppa3~xenial
freeradius-utils  3.0.11-ppa3~xenial
libfreeradius3    3.0.11-ppa3~xenial

Antwort1

Um LDAP-Unterstützung in FreeRadius zu erhalten, installieren Sie bitte das entsprechende Paket mit dem Befehl:

sudo apt-get install freeradius-ldap

Falls Sie Zweifel bezüglich gemischter Versionen haben, gehen Sie wie folgt vor, um die installierte Version zu überprüfen:

dpkg -l | grep freeradius

und/oder:

dpkg -l freeradius-ldap

verwandte Informationen