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

Re: back-config again

At 11:21 PM 3/28/2004, Michael Ströder wrote:
>Kurt D. Zeilenga wrote:
>>Here are some thoughts on a possible bootstrapping scheme:
>>Also note the use of ldapi:// and -Y EXTERNAL for the
>>initial add.  The add would be allowed if the client's
>>uid was same as server's uid.
>And what would happen if one would like to build --without-cyrus-sasl?

Builtin EXTERNAL (coming soon I hope) or slapadd(8).

>I'd vote for not getting too academic here. I can already imagine all the postings on the OpenLDAP mailing lists having to explain these complicated bootstrapping conditions.

It might be acceptable to have a small configuration file
just to say how modules are loaded, how backends (not
databases) are configured, and which backend cn=config

But I would prefer to move more to an object-oriented
configuration scheme, not just dropping all the existing
global configuration directives into one object.

I'd really like to see cn=config and cn=monitor (which also
supports some server administrative capabilities) merged.
That is, a single database object can and should be used to
"manage" the database (configure, monitor, or otherwise