Collapse auxillary classes in LDAP schema conversion.
authorAndrew Bartlett <abartlet@samba.org>
Wed, 2 Jul 2008 05:15:54 +0000 (15:15 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 2 Jul 2008 05:15:54 +0000 (15:15 +1000)
commitd7bd297df71ca718124a3407916485de55500933
treedb02936970679b8b094b6d92b6262dc513c34a2b
parent2a918a353f3d0e5dc64ac89ad3e32a564aa094c9
Collapse auxillary classes in LDAP schema conversion.

MS-ADTS 3.1.1.3.1.1.5 describes the behaviour of auxiliary classes.
In effect, these are additional MUST or MAY attributes that are
appeneded to the parent class (the auxiliary does not become listed in
the objectClass attribute), and so we do just that, and merge them
here, for export to OpenLDAP as it's schema.

Andrew Bartlett
(This used to be commit d674e92591ea90eb3b2117d8dd21f79f718d7730)
source4/lib/ldb/tools/ad2oLschema.c