PPA から Freeradius-LDAP 3.x をインストールする - リポジトリ

PPA から Freeradius-LDAP 3.x をインストールする - リポジトリ

最初に、次のように安定ブランチから Freeradius をインストールしました。

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

そして、すべてのモジュールもインストールされていると思っていましたが、Freeradius を LDAP ディレクトリに対して認証する必要があり、Freeradius を再構成してデバッグ モード (-X) で実行すると、次のエラーが表示されます。

/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 

そのため、Freeradius の LDAP モジュールがインストールされていないと考えられます。

Freeradius に損傷を与えず、両方 (LDAP モジュール付き) を動作させるには、同じブランチの PPA:repository から作成するにはどうすればよいですか。

Ubuntu サーバー 16.04.1TLS、フリー半径 3.11

アップデート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

答え1

FreeRadius で LDAP をサポートするには、次のコマンドを使用して対応するパッケージをインストールしてください。

sudo apt-get install freeradius-ldap

また、バージョンが混在しているかどうかの疑問については、インストールされているバージョンを確認するには、次の操作を実行します。

dpkg -l | grep freeradius

および/または:

dpkg -l freeradius-ldap

関連情報