From c94c10a3b8c20e14c5b59236a4a674b6c63e8c52 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Sun, 9 Jul 2006 10:21:42 +0000 Subject: [PATCH] ITS#4587 fix for uniquemember/NameAndOptionalUID syntax --- servers/slapd/acl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/servers/slapd/acl.c b/servers/slapd/acl.c index 886bc745fc..080a43b357 100644 --- a/servers/slapd/acl.c +++ b/servers/slapd/acl.c @@ -1649,7 +1649,8 @@ slap_acl_mask( ACL_RECORD_VALUE_STATE; /* must have DN syntax */ - if ( desc->ad_type->sat_syntax != slap_schema.si_syn_distinguishedName ) continue; + if ( desc->ad_type->sat_syntax != slap_schema.si_syn_distinguishedName && + !is_at_syntax( desc->ad_type, SLAPD_NAMEUID_SYNTAX )) continue; /* check if the target is an attribute. */ if ( val == NULL ) continue; -- 2.39.5