[sisyphus] I: Openldap 2.4.16

Lebedev Sergey lsv на altlinux.ru
Вт Авг 11 01:50:43 MSD 2009


Доброго всем.

На ftp://ftp.altlinux.org/pub/people/barabashka/SS/ лежит сборка
openldap 2.4.16 и libldap2.3. Тестируем, пишем об ошибках и
проблемах. Если никаких особых трудностей не возникнет, то сборку я
отправляю в сизиф.

Важно!

После подключения данного репозитария, старый openldap (2.3) не 
будет автоматически обновлен по dist-upgrade'у. Прежде чем 
сказать 
apt-get install openldap2.4-servers openldap2.4-clients
настоятельно советую сделать следующее:

1) сделать backup /var/log/ldap/dblogs /var/log/ldap/bases

2) для каждой базы сделать ldif-dump 
slapcat -b 'rootdn' -l mydn.ldif
Это связано с тем, что новый openldap собран с новой berkeley db.
Slapd не запуститься, если обнаружит старую базу.

3) Убрать из /etc/openldap/slapd*.conf все упоминания о slurpd.
Upstream похоронил этот демон репликации. Используйте syncrepl.

Точно стоит убрать следующие строки
replica-pidfile     /var/run/slurpd.pid
replica-argsfile    /var/run/slurpd.args


4) Если вы использовали ldbm, то самое время перейти на bdb. 
Upstream похоронил ldbm.

После этого можно смело ставить новый openldap, заливать базы 
обратно
slapadd -b 'rootdn' -l mydn.ldif
и наслаждаться жизнью.



Подробная информация о списке рассылки Sisyphus