From 62ec3d99c0c8dde8f9623fc19e4a7db0c774ebc6 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Wed, 18 Dec 2019 20:34:50 +0000 Subject: [PATCH] ITS#9121 schema update for prev commit --- servers/slapd/schema/dyngroup.ldif | 3 +++ servers/slapd/schema/dyngroup.schema | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/servers/slapd/schema/dyngroup.ldif b/servers/slapd/schema/dyngroup.ldif index f35ae608a9..55f310efa0 100644 --- a/servers/slapd/schema/dyngroup.ldif +++ b/servers/slapd/schema/dyngroup.ldif @@ -64,6 +64,9 @@ olcAttributeTypes: {1}( DynGroupAttr:1 NAME 'dgIdentity' DESC 'Identity to use olcAttributeTypes: {2}( DynGroupAttr:2 NAME 'dgAuthz' DESC 'Optional authoriza tion rules that determine who is allowed to assume the dgIdentity' EQUALITY a uthzMatch SYNTAX 1.3.6.1.4.1.4203.666.2.7 X-ORDERED 'VALUES' ) +olcAttributeTypes: {3}( DynGroupAttr:3 NAME 'dgMemberOf' DESC 'Group that the + entry belongs to' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115 + .121.1.12 ) olcObjectClasses: {0}( NetscapeLDAPobjectClass:33 NAME 'groupOfURLs' SUP top S TRUCTURAL MUST cn MAY ( memberURL $ businessCategory $ description $ o $ ou $ owner $ seeAlso ) ) diff --git a/servers/slapd/schema/dyngroup.schema b/servers/slapd/schema/dyngroup.schema index a43be45e87..04d707775a 100644 --- a/servers/slapd/schema/dyngroup.schema +++ b/servers/slapd/schema/dyngroup.schema @@ -74,6 +74,13 @@ attributeType ( DynGroupAttr:2 SYNTAX 1.3.6.1.4.1.4203.666.2.7 X-ORDERED 'VALUES' ) +# Just for testing. The actual memberOf is an operational attribute +attributeType ( DynGroupAttr:3 + NAME 'dgMemberOf' + DESC 'Group that the entry belongs to' + SYNTAX '1.3.6.1.4.1.1466.115.121.1.12' + EQUALITY distinguishedNameMatch ) + objectClass ( NetscapeLDAPobjectClass:33 NAME 'groupOfURLs' SUP top STRUCTURAL