Generate the subSchema in cn=Aggregate
authorAndrew Bartlett <abartlet@samba.org>
Fri, 15 Aug 2008 10:40:57 +0000 (20:40 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 15 Aug 2008 10:40:57 +0000 (20:40 +1000)
commit16112762e70879b50f1dfc49452d6d278bd256cf
tree19e91c832a8069686a1c5ba92cc28d73cc3ba815
parente387677f515ee7f2c185069f8c52a3ec783041e2
Generate the subSchema in cn=Aggregate

This reads the schema from the in-memory structure, when the magic
attributes are requested.  The code is a modified version of that used
in the ad2oLschema tool (now shared).

The schema_fsmo module handles the insertion of the generated result.

As such, this commit also removes these entries from the setup/schema.ldif

Metze's previous stub of this functionality is also removed.

Andrew Bartlett
(This used to be commit c7c32ec7b42bdf0f7b669644516438c71b364e60)
13 files changed:
source4/dsdb/config.mk
source4/dsdb/samdb/ldb_modules/schema_fsmo.c
source4/dsdb/schema/schema.h
source4/dsdb/schema/schema_constructed.c [deleted file]
source4/dsdb/schema/schema_convert.c [moved from source4/utils/schema_convert.c with 75% similarity]
source4/dsdb/schema/schema_convert.h [moved from source4/utils/schema_convert.h with 100% similarity]
source4/dsdb/schema/schema_description.c [new file with mode: 0644]
source4/dsdb/schema/schema_init.c
source4/lib/ldb/tests/python/ldap.py
source4/setup/schema.ldif
source4/utils/ad2oLschema.c
source4/utils/config.mk
testprogs/ejs/minschema.js