[devel] I: openldap 2.4.16

Vladimir V. Kamarzin vvk at altlinux.ru
Fri Jul 10 14:05:38 MSD 2009


>>>>> On 08 Jul 2009 at 23:00 "LS" == Lebedev Sergey writes:

LS> Openldap 2.4.16. Задача #8923.
LS> В связи с тем, что уже длительное время у нас openldap не
LS> обновлялся, мантейнера давно не видно и не слышно,  прошу
LS> пропустить сборку #8923 в Сизиф.

Собрал на 4.0 бранче и попробовал сделать обновление в тестовом контейнере:

 1: libsasl2                 ########################################################################### [  5%]
 2: openldap                 ########################################################################### [ 11%]
cp: target `/var/lib/ldap/bases/ldap.distance.ru.rpmsave/' is not a directory: No such file or directory
error: execution of %pre scriptlet from libldap2.4-2.4.16-alt2.M40.1 failed, exit status 1
error:   install: %pre scriptlet failed (2), skipping libldap2.4-2.4.16-alt2.M40.1
 3: openldap-clients         ########################################################################### [ 16%]

После этого в системе оказался новый openldap, и libldap2.3.
С помощью apt-get --fix-missing install libldap2.4 таки поставился, но slapd
стартовать отказался с такой диагностикой:

Jul 10 13:37:41 ve181-ldap-stand slapd[22209]: unable to dlopen /usr/lib/sasl2/libsasldb.so: libdb-4.4.so: canno
t open shared object file: No such file or directory

Не понял, почему так, но вылечилось следующим образом
ln -s /lib/libdb-4.4.so /usr/lib/sasl2/

(у меня тут libsasl2 2.0.24, а не 2.0.22, как в оригинальном бранче 4.0)

После этого slapd успешно стартовал и успешно стал отвечать на тестовые запросы

-- 
vvk



More information about the Devel mailing list