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
しかし、エラーは残ります。
これの可能な解決策は何ですか?オペレーティングシステムとしてubuntu 12.04を使用しています。前もって感謝します。
これは私のために働いた:
./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu
私はディレクトリを見つけました:
apt-file search libssl | grep libssl-dev
次のコマンドを使用して修正します。
yum install openssl-devel
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
Ubuntu Serverでは、これを試してください:
Sudo apt-get install libssl-dev