안녕하세요.
>>송지훈 님께서 쓰시길<<
:: 제가 하나의 objectclass를 만들려고 하는데요... 이것도 특정 형식이 있습니까?
::
:: objectclas aaa
:: require objectclass
:: cn
:: allow on
:: mail
:: telephone
::
:: my.conf에 이렇게 넣고 slapd.conf에 include 시키면 안되나요?
:: 제가 실험해본 결과.... 음...
::
:: 역시 안되더라구요... -.-
::
:: 아예 데몬이 실행이 안됩니다...
:: 어떻게 objectclass를 만들면 되죠?
:: 그리고 conf 파일에 연결시키는 방법은 어떻게 합니까?
:: 도와주세요...
1.2.11버전이라면 다음과 같이 해보세요. 위와 다른점을 한번 비교해 보세요.
objectclass mynewobject
requires
objectclass,
cn
allows
mail,
telephone
위 파일을 local.oc.conf로 만들었다 생각하고 /usr/local/ldap/etc/openldap에
위치한다고 생각합니다.그러면 slapd.conf에서
include /usr/local/ldap/etc/openldap/local.oc.conf
와 같이 작성하시면 됩니다. 만일 자신이 만든 attribute가 있다면 또한
local.at.conf라고 적당히 만들어 주시고 include하면 됩니다.
1.2.x와 2.x버전의 objectclass 생성방법이 다른데 다음에 한번 정리해서
올리겠습니다.
그리고 되도록 테스트를 하시는 것이라면 schemacheck를 on으로 해주십시요.
openldap 2.x버전이라면 schemacheck를 명시 하지 않아도 on이 디폴트입니다.
1.2.x버전은 off가 디폴트 입니다.
|