리눅스에 openldap를 깔고 있습니다.
그런데 자꾸 make test에서 에러가 아래와 같이 나고 있습니다.
왜 그러는지 모르겠습니다.
레드헷 8, 레드헷9, 그리고 또 openldap 버전을 바꿔어서 해봐도
아래와 같은오류가 나고 있습니다.
전에는 깔았었느데 이번에 포맷하면서 다시 깔려고 하니까 계속
에러가 나서 이렇게 글을 쓰고 있습니다.
아시는분은 답변 부탁 드립니다.
-----------------------------------------------------------------
[root@zero
openldap-2.2.17]# make test
cd tests; make test
make[1]: 들어감 `/root/ldap/openldap-2.2.17/tests' 디렉토리
make[2]: 들어감 `/root/ldap/openldap-2.2.17/tests'
디렉토리
Initiating LDAP tests for BDB...
Cleaning up test run directory leftover from previous run.
Running ./scripts/all...
>>>>> Executing all LDAP tests for bdb
>>>>> Starting test000-rootdse ...
running defines.sh
Starting slapd on TCP/IP port 9011...
Using ldapsearch to retrieve the root DSE...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
./scripts/test000-rootdse: line 48: kill: (17889) - 그런 프로세스가
없음
ldap_bind: Can't contact LDAP server (-1)
>>>>> Test failed
>>>>> ./scripts/test000-rootdse failed (exit
1)
make[2]: *** [bdb-yes] 오류 1
make[2]: 나감 `/root/ldap/openldap-2.2.17/tests' 디렉토리
make[1]: *** [test] 오류 2
make[1]: 나감 `/root/ldap/openldap-2.2.17/tests' 디렉토리
make: *** [test] 오류 2
[root@zero openldap-2.2.17]#
------------------------------------------------------------------------------
설치한 프로그램들 순서는요
우선 rpm -qa로 openssl 과 openLDAP, sasl, db4 를 찾아서
없앴습니다.
의존성때문에 많은 프로그램이 뜨던데요 그냥 저기에서 찾은
이름들만 의존성을 무시하고 제거 했습니다..
예를 들어 openssl-0.9.6b-29 하고 openssl-devel-0.9.6b-29 을 제거
했습니다.
먼저 openssl를 설치하고
kerberos를 설치하고
다음에 sasl를 설치하고요
BerkeleyDB 설치하고요 그다음에 OpenLDAP를 설치했습니다.
그런데 LDAP 설치하는 부분에서 계속 오류가 나고있습니다.
왜 test에서 오류가 나는지 모르겠습니다. 이유나 제가 설치하는
방법이 틀렸는지요
알려주세요!
|