nagios- nrpe kurulum hatası (configure: error: ssl kütüphaneleri bulunamıyor)


15

Nagios yükledim ve nrpe yüklemek istiyorum. NRPE'yi kurarken, yürüttüğümde (/ home / abc / nrpe / configure)

./configure

aşağıdaki satıra ulaştıktan sonra durur

...

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

Ben bu hata için bir çözüm olarak buldum libssl-dev ve openssl paketi yükledim.

Aşağıdaki seçeneği de denedim

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

Ancak hata devam ediyor.

Bunun için olası çözüm ne olabilir? İşletim sistemim olarak ubuntu 12.04 kullanıyorum. Şimdiden teşekkürler.

Yanıtlar:


22

bu benim için çalıştı:

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

Dir aracılığıyla buldum:

apt-file search libssl | grep libssl-dev

1
Cevap için teşekkürler. Nrpe'nin eski sürümünün yüklenmesi ile sonuçlandım ve bu benim için çalıştı.
trapaank

Bu işe yaradı! Teşekkürler. İleride başvurmak üzere, bu yapılandırma --withseçeneklerini hangi belgelerde buldunuz ?
WAF

Bunu başka bir cevapla birleştirip önce kurmam gerekiyordu libssl-dev. sudo apt-get install libssl-dev
IBam

Bir Ahududu ile ubuntu ile çalıştırırsanız, ./configure --with-ssl = / usr / bin / openssl --with-ssl-lib = / usr / lib / aarch64-linux-gnu
Carol

8

Libssl-dev paketini kurduktan sonra Raspberry PI'da benzer sorunlar yaşadım

sudo apt-get install libssl-dev

ancak configure komutu için ssl lib'i bu şekilde bulmayı başardı:

# 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

Düzeltmek için aşağıdaki komutu kullanın:

yum install openssl-devel


1
Yum ubuntu'da kullanılmaz.
Sudo

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.