Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Issue 5440 - memberof is slow on update/fixup if there are several 'g…
…roupattr' (#5455) Bug description: When there are several groupattr (attr_1, attr_2,..) in memberof config To fixup entry 'e1', memberof does an internal search "(|(attr_1=e1)(attr_2=e1)...(attr_n=e1))" This is not valid regarding membership relation and in addition it prevents the server to bypass the filter evaluation. Fix description: To fixup an entry iterate several internal searches "(attr_1=e1)" , then "(attr_2=e1)", then "(attr_n=e1)" relates: #5440 Reviewed by: Pierre Rogier, Mark Reynolds, Simon Pichugin (Thanks)
- Loading branch information
Showing
1 changed file
with
70 additions
and
91 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters