Как настроить Heimdal Kerberos для использования OpenLDAP?
Из http://www.h5l.org/manual/HEAD/info/heimdal/Using-LDAP-to-store-the-database.html
Текущий выпуск Heimdal, настроенный с --with-openldap=/usr/local
Пакет OpenBSD Heimdal не настроен с поддержкой OpenLDAP. Я хотел бы скомпилировать его с поддержкой OpenLDAP.
Я скачал дерево портов OpenBSD и установил его. Я могу make
порт heimdal, но я не уверен, как именно настроить его для использования OpenLDAP
Я пытался добавить --with-openldap=/usr/local/bin
в CONFIGURE_ARGS
в Makefile
, и make побежал, но OpenLDAP не был включен
Также возможно настроить бэкэнд ldap как общий модуль, см. Параметр –hdb-openldap-module для настройки
Как я могу это сделать?
1 ответ
Попробовал еще раз со свежей установкой OpenBSD. Работает сейчас
Я сначала установил openldap-клиент, используя 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