Installer nagios

Résolu/Fermé
Flipmode - 5 mars 2008 à 18:13
 knasucre22 - 13 janv. 2009 à 10:17
Bonjour,

J'ai installe Nagios 2.10 sur ma machine Linux 5.1, tout s'est bien passe.

addgroup nagios
adduser –g nagios nagios
mkdir /usr/local/nagios
chown nagios.nagios /usr/local/nagios
mkdir /opt/nagios
cd /opt/install
wget -r -np -k 'http://mesh.dl.sourceforge.net/sourceforge/nagios/nagios-2.10.tar.gz'
tar -zxvf nagios-2.10.tar.gz
cd nagios-2.10
./configure --prefix=/opt/nagios --with-cgiurl=/nagios/cgi-bin --with-htmurl=/nagios --with-nagios-user=nagios –with-nagios-group=nagios
make all
make install
make install-init
make install-config


En revanche j'essaye d'installer les plugins de Nagios et la j'ai pleins d'erreurs quand je fais le make:

cd /opt/install
wget -r -np -k 'http://kent.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz'
tar -zxvf nagios-plugins-1.4.11.tar.gz
cd nagios-plugins-1.4.11
./configure --prefix=/usr/local/nagios --with-cgiurl=/nagios/cgi-bin
make


make
make all-recursive
make[1]: Entering directory `/opt/installnagios-plugins-1.4.11'
Making all in gl
make[2]: Entering directory `/opt/installnagios-plugins-1.4.11/gl'
make all-am
make[3]: Entering directory `/opt/installnagios-plugins-1.4.11/gl'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/opt/installnagios-plugins-1.4.11/gl'
make[2]: Leaving directory `/opt/installnagios-plugins-1.4.11/gl'
Making all in lib
make[2]: Entering directory `/opt/installnagios-plugins-1.4.11/lib'
Making all in tests
make[3]: Entering directory `/opt/installnagios-plugins-1.4.11/lib/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/installnagios-plugins-1.4.11/lib/tests'
make[3]: Entering directory `/opt/installnagios-plugins-1.4.11/lib'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/opt/installnagios-plugins-1.4.11/lib'
make[2]: Leaving directory `/opt/installnagios-plugins-1.4.11/lib'
Making all in plugins
make[2]: Entering directory `/opt/installnagios-plugins-1.4.11/plugins'
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -L. -o check_http check_http.o sslutils.o netutils.o utils.o ../lib/libnagiosplug.a ../gl/libgnu.a -lnsl -lresolv -lssl -lcrypto
gcc -g -O2 -o check_http check_http.o sslutils.o netutils.o utils.o -L/opt/installnagios-plugins-1.4.11/plugins ../lib/libnagiosplug.a ../gl/libgnu.a -lnsl -lresolv -lssl -lcrypto
check_http.o(.text+0x11d4): In function `check_http':
/opt/installnagios-plugins-1.4.11/plugins/check_http.c:785: undefined reference to `np_net_ssl_write'
check_http.o(.text+0x120b):/opt/installnagios-plugins-1.4.11/plugins/check_http.c:789: undefined reference to `np_net_ssl_read'
check_http.o(.text+0x12bd):/opt/installnagios-plugins-1.4.11/plugins/check_http.c:828: undefined reference to `np_net_ssl_cleanup'
check_http.o(.text+0x14f4):/opt/installnagios-plugins-1.4.11/plugins/check_http.c:734: undefined reference to `np_net_ssl_init'
check_http.o(.text+0x1513):/opt/installnagios-plugins-1.4.11/plugins/check_http.c:736: undefined reference to `np_net_ssl_check_cert'
check_http.o(.text+0x151a):/opt/installnagios-plugins-1.4.11/plugins/check_http.c:737: undefined reference to `np_net_ssl_cleanup'
collect2: ld returned 1 exit status
make[2]: *** [check_http] Error 1
make[2]: Leaving directory `/opt/installnagios-plugins-1.4.11/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/installnagios-plugins-1.4.11'
make: *** [all] Error 2


J'ai cherche sur le net mais personne n'a trouve de solution!!

Est ce que je dois installer d'autres packages?

Merci pour votre aide

2 réponses

Fais un : make clean
et retente ensuite le make

Ca devrais marcher
4
As-tu installer un compilateur C ?
Je te conseil d'installer GCC et libc6-dev

normalement, le pb sera résolu
1