[Date Prev][Date Next] [Chronological] [Thread] [Top]

LDAP FAQ and a request



Gentlemen/Ladies:

Per Mark Wahl's LDAP FAQ,

4.15:  Why can't I remove an entry from slapd once I have removed all its
children?

	There is a known problem with slapd not updating one of its indexes
properly on the delete (the one that says whether an entry has children or
not).  The problem will go away if you regenerate the indexes from an ldif
file.


Does anyone out there have any better information regarding this?
Regenerating indexes on a 10,000 + entry LDAP directory is not exactly a
trivial task.  Is/has the problem been looked into?

The file servers/slapd/back-ldbm/delete.c has a commented-out section where
the parent's id2children entry for the current entry is supposed to be
deleted, but the code hasn't been implemented.

Help!

Robert Gorichanaz (RG680)       Email: bobg@cinebase.com
<mailto:bobg@cinebase.com> 
SGI Systems Engineer            Phone: (310)914-2704
Cinebase Software

-export-a-crypto-system-sig -RSA-3-lines-PERL

#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)