summaryrefslogtreecommitdiffstats
path: root/STATUS
diff options
context:
space:
mode:
authorAlexander Bokovoy <abokovoy@redhat.com>2014-10-28 10:09:47 +0200
committerAlexander Bokovoy <abokovoy@redhat.com>2014-10-30 14:15:52 +0200
commit778c95866f28d894822e37223b69816981d29529 (patch)
treeb6ec7b2a4b5eb8fbf5eddc7f9e80d6abf0619361 /STATUS
parent5e6b7414b373af9a951b1e7fe33e9381f6ff0a1c (diff)
downloadslapi-nis-778c95866f28d894822e37223b69816981d29529.tar.gz
slapi-nis-778c95866f28d894822e37223b69816981d29529.tar.xz
slapi-nis-778c95866f28d894822e37223b69816981d29529.zip
ID views: ignore searches for views outside the subtrees of schema-compat sets
schema-compat plugin may provide multiple disjoint subtrees which can be used to request overridden entries by prefixing the subtree suffix with a cn=<name of view>,cn=views,<subtree suffix> As subtrees may be disjoint, we cannot rely on the common suffix. Thus, any attempt to replace target DN and update filter terms must only be done once we are sure the search will be done in the subtree. This optimization prevents mistakenly changing the search filter when FreeIPA and SSSD search for the ID overrides themselves, as the same structure of the target DN is used for cn=views,cn=accounts,$SUFFIX subtree in FreeIPA. This subtree is never handled by slapi-nis and should be ignored. https://bugzilla.redhat.com/show_bug.cgi?id=1157989
Diffstat (limited to 'STATUS')
0 files changed, 0 insertions, 0 deletions