diff options
author | Nadezhda Ivanova <nadezhda.ivanova@postpath.com> | 2009-12-10 15:49:53 +0200 |
---|---|---|
committer | Nadezhda Ivanova <nadezhda.ivanova@postpath.com> | 2009-12-10 15:49:53 +0200 |
commit | 56b754e09ad5cd926e1dd0747252b7c359294938 (patch) | |
tree | b2e07006ac2ddb16372865a6529a38a04a8c6cfb /source4/dsdb/samdb/ldb_modules/kludge_acl.c | |
parent | 85e79a2a03e8c1c6275363c39b0fa71283214562 (diff) | |
download | samba-56b754e09ad5cd926e1dd0747252b7c359294938.tar.gz samba-56b754e09ad5cd926e1dd0747252b7c359294938.tar.bz2 samba-56b754e09ad5cd926e1dd0747252b7c359294938.zip |
Implementation of sDRightsEffective, allowedAttributesEffective and allowedChildClassesEffective.
Behavior as documented in WSPP and tested. Needs optimisation though.
Diffstat (limited to 'source4/dsdb/samdb/ldb_modules/kludge_acl.c')
-rw-r--r-- | source4/dsdb/samdb/ldb_modules/kludge_acl.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/kludge_acl.c b/source4/dsdb/samdb/ldb_modules/kludge_acl.c index 7a51aa1802..73e135f17d 100644 --- a/source4/dsdb/samdb/ldb_modules/kludge_acl.c +++ b/source4/dsdb/samdb/ldb_modules/kludge_acl.c @@ -192,7 +192,6 @@ static int kludge_acl_childClasses(struct ldb_context *ldb, struct ldb_message * } return LDB_SUCCESS; - } /* find all attributes allowed by all these objectClasses */ @@ -506,8 +505,8 @@ done: _PUBLIC_ const struct ldb_module_ops ldb_kludge_acl_module_ops = { .name = "kludge_acl", - .search = kludge_acl_search, -/* .add = kludge_acl_change, +/* .search = kludge_acl_search, + .add = kludge_acl_change, .modify = kludge_acl_change, .del = kludge_acl_change, .rename = kludge_acl_change, */ |