>>sshjs 님께서 쓰시길<<
:: 현재 openldap 1.2.11로 프로젝트를 진행 중이고,
:: openldap 2.0.7로 변경을 할려는데 schema구성에서 어려움을 겪고 있습니다.
::
:: 1.2.11에서 아래와같이 objectclass와 attribute를 구성하였다면
:: objectclass account
:: requires
:: cn
:: id
:: password
:: allows
:: group
::
:: objectclass menu
:: requires
:: cn
:: id
:: type
::
:: 2.0.7에서는 어떻게 구성을 하여 주어야 하나요.
::
:: attribute는 모두 string type입니다.
다음 URL을 참고하시고 만들어 주시면 됩니다.
http://www.openldap.org/doc/admin/schema.html
예제까지 나와 있으니 잘 읽어보시면 그리 어렵지 않게 만드실 수 있을 겁니다.
::
:: 그리고 core.schema를 보니까 아래와 같이 attributetype이 정의 되어 있는데
:: attributetype ( 2.5.18.1 NAME 'createTimestamp'
:: EQUALITY generalizedTimeMatch
:: ORDERING generalizedTimeOrderingMatch
:: SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
:: SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation )
::
:: 위의 부분에서 AttributeType identifier( 2.5.18.1)는 무엇을 기준으로
:: 번호를 부여 하는지요.
마찬가지로 위의 문서를 참고하세요. 해답이 잘 나와 있습니다.
-- just hurd.
|