Kerberos
如何配置 Heimdal Kerberos 以使用 OpenLDAP?
Heimdal 的目前版本,配置為 –with-openldap=/usr/local
Heimdal 的 OpenBSD 軟體包沒有配置 OpenLDAP 支持。我想用 OpenLDAP 支持編譯它。
我下載了 OpenBSD 埠樹並安裝了它。我可以
make
使用 heimdal 埠,但我不確定如何將其配置為使用 OpenLDAP我嘗試添加
--with-openldap=/usr/local/bin
到CONFIGURE_ARGS
inMakefile
並執行,但未包含 OpenLDAP也可以將 ldap 後端配置為共享模組,請參閱選項 –hdb-openldap-module 進行配置
我怎樣才能做到這一點?
使用全新安裝的 OpenBSD 再次嘗試。現在工作
我首先使用安裝了openldap-client
pkg_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