--On Monday, June 14, 2010 7:51 AM -0700 Chris Jacobs Chris.Jacobs@apollogrp.edu wrote:
Where is it documented how the conf file slapd.conf file is processed?
I've read the documentation, more than once, and still don't know. I suspect this whole 'order thing' is pretty darn important (outside of access config).
Seriously, please me at it.
The slapd configuration is broken up into parts. This is well described in the slapd.conf(5) man page:
The slapd.conf file consists of a series of global configuration options that apply to slapd as a whole (including all backends), fol- lowed by zero or more database backend definitions that contain infor- mation specific to a backend instance. The configuration options are case-insensitive; their value, on a case by case basis, may be case- sensitive.
The global section is covered in the main slapd.conf/cn=config man pages. It is even clearly titled so as "GLOBAL CONFIGURATION OPTIONS" in the man page itself. The slapd.conf/cn=config man pages also cover the general database options that apply to all backends (or as otherwise noted in that section). Options specific to a given backend are clearly documented in the man pages for that backend, such as back-hdb, back-bdb, etc. This is also clearly detailed in the slapd.conf/cn=config man pages:
DATABASE-SPECIFIC OPTIONS Each database may allow specific configuration options; they are documented separately in the backends' manual pages. See the slapd.backends(5) manual page for an overview of available backends.
In any case, it all looks pretty clear to me.
--Quanah
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc -------------------- Zimbra :: the leader in open source messaging and collaboration