summaryrefslogtreecommitdiff
path: root/source4/dsdb/samdb/ldb_modules/descriptor.c
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2009-09-21 16:31:08 -0700
committerAndrew Bartlett <abartlet@samba.org>2009-09-21 16:33:47 -0700
commitbc53052d38092d32f08fb794d7ea90f89367c229 (patch)
tree96cb17a98728eeacaa4abd7463f0f11b47499084 /source4/dsdb/samdb/ldb_modules/descriptor.c
parent1fa643bdd731ffa6bc746bce0be5fa0f117b48d2 (diff)
downloadsamba-bc53052d38092d32f08fb794d7ea90f89367c229.tar.gz
samba-bc53052d38092d32f08fb794d7ea90f89367c229.tar.bz2
samba-bc53052d38092d32f08fb794d7ea90f89367c229.zip
s4:dsdb Run the new 'descriptor' module by default.
This code was derived from the objectclass module, and we need the new code in the default provision, or else no ACL is set on each object. Andrew Bartlett
Diffstat (limited to 'source4/dsdb/samdb/ldb_modules/descriptor.c')
-rw-r--r--source4/dsdb/samdb/ldb_modules/descriptor.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/descriptor.c b/source4/dsdb/samdb/ldb_modules/descriptor.c
index 7b5b700916..b0a5467bb7 100644
--- a/source4/dsdb/samdb/ldb_modules/descriptor.c
+++ b/source4/dsdb/samdb/ldb_modules/descriptor.c
@@ -43,7 +43,6 @@
#include "param/param.h"
struct descriptor_data {
- bool inherit;
};
struct descriptor_context {
@@ -405,9 +404,6 @@ static int descriptor_add(struct ldb_module *module, struct ldb_request *req)
data = talloc_get_type(ldb_module_get_private(module), struct descriptor_data);
ldb = ldb_module_get_ctx(module);
- if (!data->inherit)
- return ldb_next_request(module, req);
-
ldb_debug(ldb, LDB_DEBUG_TRACE, "descriptor_add\n");
if (ldb_dn_is_special(req->op.add.message->dn)) {
@@ -473,8 +469,6 @@ static int descriptor_init(struct ldb_module *module)
return LDB_ERR_OPERATIONS_ERROR;
}
- data->inherit = lp_parm_bool(ldb_get_opaque(ldb, "loadparm"),
- NULL, "acl", "inheritance", false);
ldb_module_set_private(module, data);
return ldb_next_init(module);
}