ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Openldap 2.4.16
@ 2009-08-10 21:50 Lebedev Sergey
  2009-08-11 13:04 ` Michael Shigorin
  0 siblings, 1 reply; 8+ messages in thread
From: Lebedev Sergey @ 2009-08-10 21:50 UTC (permalink / raw)
  To: sysadmins

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

На 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
и наслаждаться жизнью.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Openldap 2.4.16
  2009-08-10 21:50 [Sysadmins] Openldap 2.4.16 Lebedev Sergey
@ 2009-08-11 13:04 ` Michael Shigorin
  2009-08-11 13:35   ` Lebedev Sergey
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2009-08-11 13:04 UTC (permalink / raw)
  To: sysadmins

On Tue, Aug 11, 2009 at 01:50:28AM +0400, Lebedev Sergey wrote:
> 4) Если вы использовали ldbm, то самое время перейти на bdb.
> Upstream похоронил ldbm.

Поправочка: hdb, bdb регулярно оказывалось чреватым разносом базы,
если openldap собирать не со специально отобранной и пропатченной
версией libdb4.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Openldap 2.4.16
  2009-08-11 13:04 ` Michael Shigorin
@ 2009-08-11 13:35   ` Lebedev Sergey
  2009-08-11 13:41     ` Michael Shigorin
  0 siblings, 1 reply; 8+ messages in thread
From: Lebedev Sergey @ 2009-08-11 13:35 UTC (permalink / raw)
  To: shigorin, ALT Linux sysadmin discuss

On 11 Aug, Michael Shigorin wrote:
> On Tue, Aug 11, 2009 at 01:50:28AM +0400, Lebedev Sergey wrote:
> > 4) Если вы использовали ldbm, то самое время перейти на bdb.
> > Upstream похоронил ldbm.
> 
> Поправочка: hdb, bdb регулярно оказывалось чреватым разносом базы,
> если openldap собирать не со специально отобранной и пропатченной
> версией libdb4.

Миша, ну что ты в самом деле. Оно у тебя не взлетит без этих
патчей. И я что-то не помню за последний год, чтобы такого рода 
жалобы были в рассылках. Это в прошлом. 


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Openldap 2.4.16
  2009-08-11 13:35   ` Lebedev Sergey
@ 2009-08-11 13:41     ` Michael Shigorin
  2009-08-11 13:57       ` Lebedev Sergey
  2009-08-11 16:34       ` Mykola S. Grechukh
  0 siblings, 2 replies; 8+ messages in thread
From: Michael Shigorin @ 2009-08-11 13:41 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Tue, Aug 11, 2009 at 05:35:32PM +0400, Lebedev Sergey wrote:
> > > 4) Если вы использовали ldbm, то самое время перейти на bdb.
> > > Upstream похоронил ldbm.
> > Поправочка: hdb, bdb регулярно оказывалось чреватым разносом базы,
> > если openldap собирать не со специально отобранной и пропатченной
> > версией libdb4.
> Миша, ну что ты в самом деле. Оно у тебя не взлетит без этих
> патчей. И я что-то не помню за последний год, чтобы такого рода
> жалобы были в рассылках. Это в прошлом. 

Понимаешь...

- это всегда было так
- когда я не так давно заглядывал в редхатовский пакет,
  увидел там опять сборку своей libdb4
- в 2005 взрывалось так больно, что запомнилось очень хорошо

Если в прошлом -- отлично, но с hdb просто не было проблем.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Openldap 2.4.16
  2009-08-11 13:41     ` Michael Shigorin
@ 2009-08-11 13:57       ` Lebedev Sergey
  2009-08-11 16:34       ` Mykola S. Grechukh
  1 sibling, 0 replies; 8+ messages in thread
From: Lebedev Sergey @ 2009-08-11 13:57 UTC (permalink / raw)
  To: shigorin, ALT Linux sysadmin discuss

On 11 Aug, Michael Shigorin wrote:
> On Tue, Aug 11, 2009 at 05:35:32PM +0400, Lebedev Sergey wrote:
> > > > 4) Если вы использовали ldbm, то самое время перейти на bdb.
> > > > Upstream похоронил ldbm.
> > > Поправочка: hdb, bdb регулярно оказывалось чреватым разносом базы,
> > > если openldap собирать не со специально отобранной и пропатченной
> > > версией libdb4.
> > Миша, ну что ты в самом деле. Оно у тебя не взлетит без этих
> > патчей. И я что-то не помню за последний год, чтобы такого рода
> > жалобы были в рассылках. Это в прошлом. 
> 
> Понимаешь...
> 
> - это всегда было так
> - когда я не так давно заглядывал в редхатовский пакет,
>   увидел там опять сборку своей libdb4
> - в 2005 взрывалось так больно, что запомнилось очень хорошо
> 
> Если в прошлом -- отлично, но с hdb просто не было проблем.

:) hdb, bdb :)

Показываю фокус. Ветка 2.3.
директория openldap/servers/slapd/back-hdb
её содержимое
-rw-r--r--  1 lsv lsv  946 Авг 11 02:30 back-bdb.h
-rw-r--r--  1 lsv lsv 2,0K Авг 11 02:30 Makefile.in

Содержимое h файла

#ifndef _BACK_HDB_H_
#define _BACK_HDB_H_

#ifndef BDB_HIER
#define BDB_HIER    1
#endif

#include "../back-bdb/back-bdb.h"

#endif /* _BACK_HDB_H_ */



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Openldap 2.4.16
  2009-08-11 13:41     ` Michael Shigorin
  2009-08-11 13:57       ` Lebedev Sergey
@ 2009-08-11 16:34       ` Mykola S. Grechukh
  2009-08-11 16:57         ` Michael Shigorin
  1 sibling, 1 reply; 8+ messages in thread
From: Mykola S. Grechukh @ 2009-08-11 16:34 UTC (permalink / raw)
  To: shigorin, ALT Linux sysadmin discuss

11 августа 2009 г. 16:41 пользователь Michael Shigorin () написал:
> On Tue, Aug 11, 2009 at 05:35:32PM +0400, Lebedev Sergey wrote:
>> > > 4) Если вы использовали ldbm, то самое время перейти на bdb.
>> > > Upstream похоронил ldbm.
>> > Поправочка: hdb, bdb регулярно оказывалось чреватым разносом базы,
>> > если openldap собирать не со специально отобранной и пропатченной
>> > версией libdb4.
>> Миша, ну что ты в самом деле. Оно у тебя не взлетит без этих
>> патчей. И я что-то не помню за последний год, чтобы такого рода
>> жалобы были в рассылках. Это в прошлом.
>
> Понимаешь...
>
> - это всегда было так
> - когда я не так давно заглядывал в редхатовский пакет,
>  увидел там опять сборку своей libdb4
> - в 2005 взрывалось так больно, что запомнилось очень хорошо
>
> Если в прошлом -- отлично, но с hdb просто не было проблем.

4.0 вот вчера опять взорвался (второй раз за три месяца, из >200 инсталляций).

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Openldap 2.4.16
  2009-08-11 16:34       ` Mykola S. Grechukh
@ 2009-08-11 16:57         ` Michael Shigorin
  2009-08-26 10:13           ` Mykola S. Grechukh
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2009-08-11 16:57 UTC (permalink / raw)
  To: sysadmins

On Tue, Aug 11, 2009 at 07:34:06PM +0300, Mykola S. Grechukh wrote:
> > Если в прошлом -- отлично, но с hdb просто не было проблем.
> 4.0 вот вчера опять взорвался (второй раз за три месяца, из >200 инсталляций).

С hdb?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Sysadmins] Openldap 2.4.16
  2009-08-11 16:57         ` Michael Shigorin
@ 2009-08-26 10:13           ` Mykola S. Grechukh
  0 siblings, 0 replies; 8+ messages in thread
From: Mykola S. Grechukh @ 2009-08-26 10:13 UTC (permalink / raw)
  To: shigorin, ALT Linux sysadmin discuss

11 августа 2009 г. 19:57 пользователь Michael Shigorin () написал:
> On Tue, Aug 11, 2009 at 07:34:06PM +0300, Mykola S. Grechukh wrote:
>> > Если в прошлом -- отлично, но с hdb просто не было проблем.
>> 4.0 вот вчера опять взорвался (второй раз за три месяца, из >200 инсталляций).
>
> С hdb?

да, hdb.

На самом деле ВНЕЗАПНО в /var/lib/ldap/bases лежит вполне себе db
образная база, которая лечится db_recover из db4.4-utils.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-08-26 10:13 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-10 21:50 [Sysadmins] Openldap 2.4.16 Lebedev Sergey
2009-08-11 13:04 ` Michael Shigorin
2009-08-11 13:35   ` Lebedev Sergey
2009-08-11 13:41     ` Michael Shigorin
2009-08-11 13:57       ` Lebedev Sergey
2009-08-11 16:34       ` Mykola S. Grechukh
2009-08-11 16:57         ` Michael Shigorin
2009-08-26 10:13           ` Mykola S. Grechukh

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git