[Date Prev][Date Next]
- To: openldap-devel@OpenLDAP.org
- Subject: back-config
- From: Howard Chu <firstname.lastname@example.org>
- Date: Tue, 01 Mar 2005 21:10:51 -0800
- User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a6) Gecko/20050111
Now that I've got all of the frontend and back-bdb config keywords
implemented (read-only) I'd appreciate some feedback on the schema etc.
before moving ahead to doing the write operations.
Having gone thru all of this config stuff, a lot of other ideas came to
slurpd replica configuration should probably have both an included and
excluded attrs list, like syncrepl does. It would greatly simplify the
exclusion processing in repl.c. Also, deleting the an_oc_exclude flag
from the AttributeName structure would simplify things too.
I wonder if replication (syncrepl and slurpd) directives should be in
their own objects, subordinate to the database object.
I find writing schemas unbearable without using OID macros. It would be
nice to use them more overtly, using unqualified names (e.g.,
DirectoryString instead of my current OMsDirectoryString).
Some of the back-config retrieval functions will no-op if they're in
their default values, but many of them just return a value, default or
not. The goal was to to return only as much text as would have been in
the slapd.conf file originally, but more consistency would probably be
-- Howard Chu
Chief Architect, Symas Corp. Director, Highland Sun
Symas: Premier OpenSource Development and Support