On 23 November 2012 10:35, Peter Ross <Peter.Ross(a)bogen.in-berlin.de> wrote:
P.S. OpenLDAP is using Berkeley DB as a default, I
think (my OpenLDAP
under Zimbra does).
Berkeley DB is the default backend. However, OpenLDAP still has to
support a hierarchical database somehow. This implies that there isn't
a simple one to one mapping between keys and values to get from LDAP
to Berkeley DB.
I don't know how it structures the LDAP data but I
doubt that you can
create the same UID twice (BDB is a simple key=value database, so it
should baulk at the same key).
I don't think there is anything in the LDAP standards that prevent
duplicate uidNumbers, unless uidNumber is an RDN.
Will test this out tomorrow.
Brian May <brian(a)microcomaustralia.com.au>