Cristian Manfredini wrote:
> Salve a tutti,
> ho bisogno di una dritta per risolvere il seguente errore bloccante
> che riscontro dopo essere passato alla versione 2.3 su debian etch.

Che corrisponde a quale versione OpenLDAP?

> Ogni 5/6 giorni il servizio schianta con il seguente messaggio:

...

> il file log.0000000013 risulta con diritti root:root (invece che
> openldap:openldap) e il server non riparte fintato che non cancello
> tutti i log.0000xxx della cartella.

Innanzitutto una domanda: Debian lancia ancora il db_recover ad ogni
avvio?  Nella versione 2.3 non e' piu' necessario (non lo e' mai stato,
ma la gente e' sempre troppo prudente quando non serve), anzi dannoso.
Nel caso, toglilo.

Poi: per caso, lancia un db_checkpoint da crontab come utente root?  Nel
caso, toglio e usa la direttiva "checkpoint" nella stanza del database.

Inoltre mi sembra di ricordare, ma non sono sicuro, che ci fosse un
problema da qualche parte (non riesco a trovare i riferimenti) per cui
alcuni accessi a files del DB da parte di un tool ne cambiavano
ownership/permissions, e che e' stato fissato.  A meno che tu non stia
usando una versione **molto** recente (2.3.37 o 2.3.38) ti consiglio di
aggiornare e provare.

Ciao, p.



Ing. Pierangelo Masarati
OpenLDAP Core Team

SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
---------------------------------------
Office:  +39 02 23998309
Mobile:  +39 333 4963172
Email:   [EMAIL PROTECTED]
---------------------------------------


_______________________________________________
OpenLDAP mailing list
[email protected]
https://www.sys-net.it/mailman/listinfo/openldap


Rispondere a