【发布时间】:2017-11-30 05:54:18
【问题描述】:
我正在尝试将自己的架构添加到 OpenLDAP,但是当我使用 slaptest 转换 .schema -> .ldif 时,除了一些默认架构外,目标目录中没有任何内容。我的没有被创建。我添加了 slapd.conf 的路径。我正在通过 Apache Directory Studio 创建 .schema 文件:
attributetype ( 2.0.0.0.1
NAME 'objectName'
DESC ''
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( 2.0.0.0.2
NAME 'editableObject'
DESC ''
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
USAGE userApplications )
attributetype ( 2.0.0.0.3
NAME 'mailDesc'
DESC ''
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
USAGE userApplications )
attributetype ( 2.0.0.0.4
NAME 'visibleObject'
DESC ''
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
USAGE userApplications )
attributetype ( 2.0.0.0.5
NAME 'objectDesc'
DESC ''
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
USAGE userApplications )
objectclass ( 2.0.0.1.1
NAME 'myObject'
DESC ''
SUP top
AUXILIARY
MAY ( objectName $ objectDesc ) )
objectclass ( 2.0.0.1.2
NAME 'myRole'
DESC ''
AUXILIARY
MAY ( editableObject $ visibleObject ) )
objectclass ( 2.0.0.1.3
NAME 'myUser'
DESC ''
AUXILIARY
MAY ( editableObject $ visibleObject $ mailDesc ) )
您知道为什么没有 .ldif 文件吗?
【问题讨论】: