0

我是 LDAP 新手,我创建了一个新objectclass的如下:

attributetype ( 1.3.6.1.4.1.42.2.27.4.1.7
        NAME 'functions'
        DESC 'Admin functions'
        EQUALITY caseExactIA5Match
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
objectclass ( 1.3.6.1.4.1.42.2.27.4.2.3
        NAME 'adminFunctionsGroup'
        DESC 'Admin functions group'
        SUP top
        STRUCTURAL
        MUST ( cn ) )

现在我需要创建一个新objectclass的以attributetype在这种情况下引用它的一个兄弟姐妹,adminFunctionsGroup因为它们都有父 `top.

我尝试按如下方式创建它,但出现错误:

AttributeType not found: adminFunctionsGroup

试图:

attributetype ( 1.3.6.1.4.1.42.2.27.4.1.8
        NAME 'adminFunctions'
        DESC 'Admin functions'
        EQUALITY caseExactIA5Match
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.3.6.1.4.1.42.2.27.4.1.9
        NAME 'adminGroups'
        DESC 'Admin groups'
        EQUALITY caseExactIA5Match
        SUP adminFunctionsGroup
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
objectclass ( 1.3.6.1.4.1.42.2.27.4.2.1
        NAME 'User'
        DESC 'user object'
        SUP top
        STRUCTURAL
        MUST ( cn $ adminGroups )
                MAY adminFunctions )

有没有其他方法可以在objectclass定义中引用兄弟姐妹?

4

0 回答 0