Сборка Ubuntu 16.04 OpenLDAP из источника

Я хочу активировать slapd опцию - включают-spasswd. Таким образом, я загружаю исходный код OpenLDAP с этого URL.

http://mirror.eu.oneandone.net/software/openldap/openldap-release/openldap-2.4.44.tgz

Затем я работаю, настраивают со следующими параметрами.

./configure \
    --prefix=/usr \
    --libexecdir=/usr/sbin \
    --sysconfdir=/etc/ldap/ \
    --localstatedir=/var/run \
    --datarootdir=/usr/share \
    --datadir=/usr/share/slapd \
    --disable-ypt \
    --enable-modules \
    --enable-rlookups \
    --enable-overlays \
    --with-tls \
    --disable-sql \
    --with-system-libtool \
    --disable-ltdl-install \
    --enable-spasswd \
    --with-cyrus-sasl \

Однажды завершенная сборка и затем запускают процесс OpenLDAP этой командой. Но процесс сразу выходит. После этого я попробовал к диагностике проблему strace.

unlink("/var/run/run/ldapi")            = -1 ENOENT (No such file or directory)
umask(0)                                = 022
bind(8, {sa_family=AF_LOCAL, sun_path="/var/run/run/ldapi"}, 110) = -1 ENOENT (No such file or directory)

Мой вопрос, как slapd пакет настраивает в Ubuntu 16.04. Действительно ли возможно считать Make-файл, который используется для создания способного пакета?

0
задан 1 August 2018 в 21:15

1 ответ

Наконец, я узнал, что могу получить источник apt-get source и debuild. И этим, я учился slapd в debian пакете имеет все включенные опции.

1
ответ дан 28 October 2019 в 05:56

Другие вопросы по тегам:

Похожие вопросы: