[Date Prev][Date Next]
Re: matching on inherited attributes
El dom, 04-11-2007 a las 23:21 +0100, Hallvard B Furuseth escribiÃ:
> I suggest you (1) stop slapd, (2) dump your database with slapcat, (3)
> remove the inheritance and copy the meat of 'mail's definition into
> 'sldMailForwardTo' instead, (4) slapadd the database back, and (5)
> restart slapd. Or if you don't want slapd to be down that long, you can
> rebuild the database in a separate directory - and change the database
> directory on the fly too, if you are using the config backend.
> It might be sufficient to run slapindex instead of slapcat-slapadd in
> this case, I don't know. The simplest rule to remember is that if you
> mess with the definition of attributes that already exist in your
> database, you need to dump first and reload afterwards.
Thank you for your explicative answer.
What I did was:
- stop slapd.
- edit the schema file under slapd.d/cn=config/cn=schema
- start slapd
and the problem went away.
Now that you mention the necessity of dump/reload after attribute
definition change, I wonder if my data is corrupted in some way.