From: Stefan Metzmacher Date: Sun, 18 Nov 2012 16:31:31 +0000 (+0100) Subject: recalc sd trusted... X-Git-Url: http://git.samba.org/?a=commitdiff_plain;ds=sidebyside;h=e8813452245c45944b381f73f88f88521477c0eb;p=metze%2Fsamba%2Fwip.git recalc sd trusted... --- diff --git a/source4/dsdb/samdb/ldb_modules/descriptor.c b/source4/dsdb/samdb/ldb_modules/descriptor.c index f27bc505edb9..46f83904f283 100644 --- a/source4/dsdb/samdb/ldb_modules/descriptor.c +++ b/source4/dsdb/samdb/ldb_modules/descriptor.c @@ -821,6 +821,8 @@ static int descriptor_modify_callback(struct ldb_request *mod_req, LDB_ERR_OPERATIONS_ERROR); } + ldb_req_mark_trusted(sub_req); + ret = ldb_request_add_control(sub_req, LDB_CONTROL_RECALCULATE_SD_OID, true, NULL); @@ -1018,6 +1020,8 @@ static int descriptor_rename_callback(struct ldb_request *rename_req, LDB_ERR_OPERATIONS_ERROR); } + ldb_req_mark_trusted(mod_req); + ret = ldb_request_add_control(mod_req, LDB_CONTROL_RECALCULATE_SD_OID, true, NULL);