There is another option we can use to solve the problem I mention in my
previous mail :
using the subschemaSubentry AT for each entry.
The idea is that this AT contains a reference (a DN) pointing to the
subschema subentry containing the enabled schema for its naming context
(assuming that each naming context has its own schema. We can then
define a special subschema subentry for the cn=schema naming context
whoch contains *all* the SchemaObject regardless they are enabled or
disabled, as we can't add anything else but SchemaObjects in this naming
context.
That plus usage of NameForm, DitContentRule and DitStructure rules may
help a lot constraining the schema to contain only schemaObjects.
Sadly, I don't see how we can possibly inject such modifications into
the server in the next few months, before 2.0 is out ... :/
--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org