저는 처음에 시작할때 Openldap 2.0.7로 바로 시작을 해서 잘은 모르겠지만...
사용자가 정의하는 objectclass라든지 attribute를 추가하는 방식이 좀 틀리구요,
기존의 openldap 1.x.x의 계열꺼와는 달리 slapd.xx.conf라는 파일이 따로 있는것이 아니라 slapd.conf의 디렉토리에 보시면 schema라는 폴더가 있는것이 보이실 겁니다.
objectclass와 attribute는 그곳에 정의 되어 있기 때문에 그곳의 파일들을 slapd.conf에서 include를 사용해서 포함해 사용하시면 아마 될겁니다.
저의 경우 inetorgperson.schema를 사용해서 objectclass에 inetorgperson을 사용하려 했었는데, 여러 attribute가 정의가 제대로 되어있지를 않아서 처음에 애를 좀 먹은적이 있었는데요...
만약 그러한 증상이 있으시다면 attribute를 더 추가해서 사용하시면 될 겁니다....
그밖의 함수 api에 있어서는 별로 달라진 점은 아직까지는 못 본거 같습니다.
그럼 즐거운 하루되세요... ^^
>>ldap 님께서 쓰시길<<
:: 현재 ldap 1.2.11로 프로젝트를 하였는데 2.0.7로 변경을 해야만 합니다.
::
:: 제가 보기에 변경해야 할 내용이.
:: objectclass와 attribute를 구성하는 내용이 틀린거 같고.
::
:: 코딩된 내용도 변경을 하여야 할거 같다는 생각이 드는데.
::
:: 좀 막연하네요.
::
:: 어떤내용들을 바꾸어야 하는지좀 알려 주세요..
::
:: 그럼 수고들 하세요.~~~
|