2013-07-24 53 views
5

我想在Ubuntu 12.04上安裝nrpe插件,但是我正面臨着ssl庫的問題。我嘗試安裝「libcurl3-openssl-dev」軟件包,但是當我在安裝此軟件包後嘗試編譯nrpe插件時,我遇到了問題「無法找到ssl庫」。找不到ssl庫?

任何人都可以請一些燈光在這個?

感謝你,

問候, 拉夫。

回答

11

如果你在運行64-bit:

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

無論出於何種原因NRPE配置腳本似乎並不能夠找到其中的libssl-dev的安裝庫。你可以找到Ubuntu把它們放在哪裏

apt-file list libssl-dev 
+0

嗨,謝謝你的回答。我已經通過給出ssl庫的確切路徑編譯nrpe插件來嘗試上述選項。它被編譯,但是我無法在「/ usr/local/nagios/libexec」中找到check_nrpe,並且結果命令「/ usr/local/nagios/libexec/check_nrpe -H localhost」失敗,說「連接被主機拒絕」。在/ etc/services中打開了5666端口,但沒有在netstat -at |中顯示細節grep nrpe或5666. 請幫助我一樣。 – user2614425

+0

我從來沒有這樣做過,但http://kurinchilamp.kurinchilion.com/2009/04/nagios-nrpe-host-server-and-client-on-centos-ubuntu.html表明你可能需要複製nrpe並手動將nrpe_check二進制文件從src目錄移動到正確的位置。 –

+0

安裝軟件包'libssl-dev'固定的礦(Debian Stretch)。 – cartoonist