Kerberos

如何配置 Heimdal Kerberos 以使用 OpenLDAP?

  • August 24, 2017

來自http://www.h5l.org/manual/HEAD/info/heimdal/Using-LDAP-to-store-the-database.html#Using-LDAP-to-store-the-database

Heimdal 的目前版本,配置為 –with-openldap=/usr/local

Heimdal 的 OpenBSD 軟體包沒有配置 OpenLDAP 支持。我想用 OpenLDAP 支持編譯它。

我下載了 OpenBSD 埠樹並安裝了它。我可以make使用 heimdal 埠,但我不確定如何將其配置為使用 OpenLDAP

我嘗試添加--with-openldap=/usr/local/binCONFIGURE_ARGSinMakefile並執行,但未包含 OpenLDAP

也可以將 ldap 後端配置為共享模組,請參閱選項 –hdb-openldap-module 進行配置

我怎樣才能做到這一點?

使用全新安裝的 OpenBSD 再次嘗試。現在工作

我首先使用安裝了openldap-clientpkg_add

/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

引用自:https://serverfault.com/questions/870149