h.b.furuseth@usit.uio.no wrote:
quanah@zimbra.com writes:
Multiple suffixes are indeed supported, but your configuration is completely invalid.
Why so? Looks to me like a doc bug at best - the doc should say that _some_ backends support multiple suffixes, and for others one can use multiple databases instead.
Though the latter may indeed be what the poster needed.
BDB does support multiple suffixes #if defined(BDB_MULTIPLE_SUFFIXES), but it's undocumented except for a FAQ entry which doesn't look right: http://www.openldap.org/faq/data/cache/342.html I don't see how subordinates can be a substitute for multiple suffixes in a single database, since such suffixes should presumably not be subordinates of each other.
Indeed, the idea of "multiple suffixes" is that you're using suffixes with no subordinate relation. However in that case, there is no logical reason to keep them all within the same database either. They represent totally independent namespaces then, and keeping them in a single database offers no advantages.