From: Kurt Zeilenga Date: Thu, 20 Jul 2000 23:08:35 +0000 (+0000) Subject: Import ACL patch from devel X-Git-Tag: OPENLDAP_REL_ENG_2_0_GAMMA~20 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=a3277c1679be884793c0a98e5d24c3d8aafef634;p=openldap Import ACL patch from devel --- diff --git a/servers/slapd/acl.c b/servers/slapd/acl.c index b61b1570c1..cbed19b931 100644 --- a/servers/slapd/acl.c +++ b/servers/slapd/acl.c @@ -115,7 +115,9 @@ access_allowed( * by ACL_WRITE checking as any found here are not provided * by the user */ - if ( access >= ACL_WRITE && is_at_no_user_mod( desc->ad_type ) ) + if ( access >= ACL_WRITE && is_at_no_user_mod( desc->ad_type ) + && desc != slap_schema.si_ad_entry + && desc != slap_schema.si_ad_children ) { Debug( LDAP_DEBUG_ACL, "NoUserMod Operational attribute:" " %s access granted\n",