nagios-nrpe 설치 오류 (구성 : 오류 : SSL 라이브러리를 찾을 수 없음)


15

nagios를 설치했고 nrpe를 설치하고 싶습니다. NRPE를 설치하는 동안 (/ home / abc / nrpe / configure)를 실행할 때

./configure

다음 줄에 도달하면 멈 춥니 다.

...

checking for type of socket size... size_t
checking for SSL headers... SSL headers found in /usr
checking for SSL libraries... configure: error: Cannot find ssl libraries

이 오류에 대한 해결책으로 찾은 libssl-dev 및 openssl 패키지를 설치했습니다.

나는 또한 다음 옵션을 시도했다

./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib

그러나 오류는 여전히 남아 있습니다.

이것에 대한 가능한 해결책은 무엇입니까? 운영 체제로 우분투 12.04를 사용하고 있습니다. 미리 감사드립니다.

답변:


22

이것은 나를 위해 일했다 :

./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu

나는 다음을 통해 dir을 발견했다.

apt-file search libssl | grep libssl-dev

1
답변 감사합니다. 나는 이전 버전의 nrpe를 설치하고 결국 나를 위해 일했습니다.
trapaank

이것은 효과가 있었다! 감사. 나중에 참조하기 위해 어떤 문서에서 해당 구성 --with옵션 을 찾았 습니까?
WAF

이것을 다른 답변과 결합하고 libssl-dev먼저 설치해야했습니다 . sudo apt-get install libssl-dev
IBam

8

libssl-dev 패키지를 설치 한 후 Raspberry PI에서 비슷한 문제가 발생했습니다.

sudo apt-get install libssl-dev

그러나 다음과 같이 configure 명령에 대한 ssl lib를 찾았습니다.

# dpkg -L libssl-dev

.
.
.
/usr/lib/arm-linux-gnueabihf
/usr/lib/arm-linux-gnueabihf/libssl.a
/usr/lib/arm-linux-gnueabihf/pkgconfig
/usr/lib/arm-linux-gnueabihf/pkgconfig/libcrypto.pc
/usr/lib/arm-linux-gnueabihf/pkgconfig/libssl.pc
/usr/lib/arm-linux-gnueabihf/pkgconfig/openssl.pc
/usr/lib/arm-linux-gnueabihf/libcrypto.a
/usr/lib/arm-linux-gnueabihf/libssl.so
/usr/lib/arm-linux-gnueabihf/libcrypto.so

# ./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/arm-linux-gnueabihf

7

다음 명령을 사용하여 수정하십시오.

yum install openssl-devel


1
bun은 우분투에서 사용되지 않습니다. 해야 sudo는 apt-get을하려면 openssl-(STABLE) 설치
rechengehirn

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.