안녕하세여^^
넷미팅 디렉토리 서버를 만들려고 Openldap+ndk(넷미팅 디렉토리 키트)
가지고 열심히 삽질중입니다.
ndk 제공하는 www.freesoft.org에 사이트에 installation 메뉴얼을 보고
설치중인데 제가 너무 부족한지라 이해 안가는 부분이 많습니다.
계시판에 글을 보니 넷미팅 디렉토리 서버를 구축 하신분이 있으신거 같은데
정말 존경스럽습니다.
첫번째로 궁금한것은 처음에 openldap-stable 버젼을 받아서 설치하려고
하였으나 README 파일에 버클리DB 4.1 설치가 나와있어서
www.sleepycat.com 에 가서 4.1.25 소스를 가지고 와서 설치하고
openldap 를 configure 하는 순간 버클리 디비 버젼 체크 부분에서
incompatible 이 뜨면서 안되는겁니다. 제 생각에는 버젼 호환이 안된다
는거 같은데 문제는 디비를 설치안해도 똑같다는 겁니다.
혹시 디비를 설치하고 openldap 에서 인식하게끔 링크를 걸어야 하는건지
정말 궁금합니다.
두번째는 openldap 2.0.27 버젼을 설치하면 위에처럼 메세지 안뜨고 잘
configure 되고 인스톨도 되고 참 어이가 없습니다. ㅡㅡ
그래서 넷미팅 디렉토리 키트 풀고 netmeeting.perl 등 설치 문서에 나와있는 것처럼 복사 그리고 core.schema.patch 적용 시켜주고
slapd <----뛰우는 부분에서 아리송한 말들을 적어 놓았더군여
389 포트가 바인딩 된 이후로 <---무슨뜻인지 ㅡㅡ
바인딩이랑 프로토콜이랑 프로그램을 일치 시킨다는 말이 아닌가요 ㅡㅡ
정말 알수가없습니다.
세번째 어쨌든 그냥 설치문서에 나와있는것처럼
/usr/local/libexec/slapd -f /usr/local/etc/openldap/slapd.conf -u nobody
/usr/local/libexec/slapd2.conf -h ldap://localhost:2345/ -f /usr/local/etc/openldap/slapd2.conf
뛰우고 설치문서에 나와있는데로 ndk에 들어있던 slave database 만드느
initialize 스크립트 실행시키고 무슨 일을 또 해줘야 하는지
정말 어렵습니다.
지금도 컴퓨터 앞에 앉아서 두눈 벌개 가지고 설치 삭제 문서찾기를
반복하고 있습니다.
넷미팅 디렉토리 서버를 만드신 분은 많은 조언 부탁드립니다.
운영체제 : Caldera OpenLinux Server 3.1.1
kernel v : 2.4.13
Openldap v : 2.0.7(make error설치실패) 2.1.12(bdb...incompatible설치실패) 2.0.27(어쨌든 설치됨 ㅠㅠ)
ndk v : 1.2
제발 부탁드립니다.
|