summaryrefslogtreecommitdiff
path: root/source4/dsdb
diff options
context:
space:
mode:
Diffstat (limited to 'source4/dsdb')
-rw-r--r--source4/dsdb/samdb/ldb_modules/samba_dsdb.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/samba_dsdb.c b/source4/dsdb/samdb/ldb_modules/samba_dsdb.c
index 3c9fd75651..12356d3b58 100644
--- a/source4/dsdb/samdb/ldb_modules/samba_dsdb.c
+++ b/source4/dsdb/samdb/ldb_modules/samba_dsdb.c
@@ -155,9 +155,11 @@ static int samba_dsdb_init(struct ldb_module *module)
Some Known ordering constraints:
- rootdse must be first, as it makes redirects from "" -> cn=rootdse
- extended_dn_in must be before objectclass.c, as it resolves the DN
- - objectclass must be before password_hash, because password_hash checks
- that the objectclass is of type person (filled in by objectclass
- module when expanding the objectclass list)
+ - objectclass must be before password_hash and samldb since these LDB
+ modules require the expanded "objectClass" list
+ - objectclass_attrs must be behind operational in order to see all
+ attributes (the operational attributes protects and therefore
+ suppresses per default some important ontes)
- partition must be last
- each partition has its own module list then