Mattias,
I've tried this filter (note the added spaces on the uid)
Code:
(&
(memberUid:distinguishedNameMatch:=uid=andreas, ou=sysadm, ou=users, ou=Forthnet, dc=staff, dc=forthnet)
(objectclass=posixGroup)
)
but the query returns no result. If I remove the spaces I get the expected members.
As a test, I've used another matching rule and the override is working (only using the OBJECT IDENTIFIER, neither Syntax OID or Numeric OID works at least with OpenLDAP that I'm using)
Code:
(&
(memberUid:caseIgnoreIA5Match:=uid=ANDREAS,ou=sysadm,ou=users,ou=Forthnet,dc=staff,dc=forthnet)
(objectclass=posixGroup)
)
I'll have another round of tests and I'll get back to you.
Thanks again,
Aggelos