web-dev-qa-db-ja.com

OpenLDAPを使用するようにHeimdalKerberosを構成するにはどうすればよいですか?

差出人 http://www.h5l.org/manual/HEAD/info/heimdal/Using-LDAP-to-store-the-database.html#Using-LDAP-to-store-the-database ==

--with-openldap =/usr/localで設定されたHeimdalの現在のリリース

HeimdalのOpenBSDパッケージは、OpenLDAPサポートで構成されていません。 OpenLDAPをサポートしてコンパイルしたいのですが。

OpenBSDポートツリーをダウンロードしてインストールしました。 heimdalポートをmakeできますが、OpenLDAPを使用するように設定する方法が正確にわかりません。

Makefile--with-openldap=/usr/local/binCONFIGURE_ARGSを追加して実行しようとしましたが、OpenLDAPが含まれていませんでした

LDAPバックエンドを共有モジュールとして構成することもできます。構成するオプション–hdb-openldap-moduleを参照してください。

これどうやってするの?

1
Neil McGuigan

OpenBSDの新規インストールで再試行しました。今動作します

最初にpkg_addを使用してopenldap-clientをインストールしました

/usr/ports/security/heimdal/Makefileで、私は変更しました:

CONFIGURE_ARGS +=   --bindir=${PREFIX}/heimdal/bin \
                    --sbindir=${PREFIX}/heimdal/sbin \
                    --libexecdir=${PREFIX}/heimdal/libexec \
                    --libdir=${PREFIX}/heimdal/lib \
                    --includedir=${PREFIX}/heimdal/include

CONFIGURE_ARGS +=   --bindir=${PREFIX}/heimdal/bin \
                    --sbindir=${PREFIX}/heimdal/sbin \
                    --libexecdir=${PREFIX}/heimdal/libexec \
                    --libdir=${PREFIX}/heimdal/lib \
                    --includedir=${PREFIX}/heimdal/include \
                    --with-openldap=${LOCALBASE}

次に、make installを実行し、kdc --builtin-hdbを使用して動作することをテストしました。

0
Neil McGuigan