Problème avec certain CGI de NAGIOS

Problème avec certain CGI de NAGIOS - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 11-05-2005 à 12:05:47    

J'ai installé nagios (à partir des sources compilées) sur une debian testing.
Tout marche correctement à part un chose : certains CGI n'ont pas réussi a etre compilés (histogram.cgi, trends.cgi et statusmap.cgi).
 
Je pense que ça vient d'un problème avec un paquet concernant libgd mais je sais pas quoi installer de plus.
 
Quelqu'un a une idée svp ?

Reply

Marsh Posté le 11-05-2005 à 12:05:47   

Reply

Marsh Posté le 11-05-2005 à 12:07:43    

Et les messages d'erreur, on doit les chercher nous-mêmes ? ;)


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 11-05-2005 à 13:53:09    

et bien le pb c'est que j'ai pas eu de messages d'erreur pendant la compilation (simplement on voit qu'il ne traite pas les fichiers que j'ai nommé ci dessus)
je pensais surtout a libgd car ce sont toutes des pages qui utilise des librairies d'image apparement.

Reply

Marsh Posté le 11-05-2005 à 14:00:14    

kan j'essaye de compiler manuellement avec gcc le fichier statusmap.c par exemple il me dit toujours :  
gd.h : aucun fichier ou repertoire de ce type
gdfonts.h : idem
etc ...

Reply

Marsh Posté le 11-05-2005 à 14:01:48    

Y'a quoi dans le Makefile ?


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 11-05-2005 à 14:06:46    

kan je fais ./configure juste avant la compilation j'obtiens ces erreurs là:
 
checking for gdImagePng in -lgd (order 1)... (cached) no
checking for gdImagePng in -lgd (order 2)... (cached) no
checking for gdImagePng in -lgd (order 3)... (cached) no
 
 

Reply

Marsh Posté le 11-05-2005 à 14:09:17    

YupYup a écrit :

Y'a quoi dans le Makefile ?


 
il y bcp de choses dedans donc je sais pas si tu parles d'un point précis

Reply

Marsh Posté le 11-05-2005 à 14:23:14    

Fais un ./configure --help, tu auras surement une option permettant de spécifier le bon path vers libgd


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 11-05-2005 à 15:13:12    

YupYup a écrit :

Fais un ./configure --help, tu auras surement une option permettant de spécifier le bon path vers libgd


 
oui j'ai essayé en scpécifiant les chemins :
./configure --with-gd-lib=/usr/local/lib --with-gd-inc=/usr/local/inlcude
 
mais ça ne change rien, tout est à yes dans l'execution de la configuration (sauf uio.h qui est à no et -liconv qui est à no) et quand je recompile il évite toujours les fichiers CGI cités.
c'est vraiment de la devinette des fois linux  :sarcastic:  

Reply

Marsh Posté le 11-05-2005 à 15:40:09    

Tu peux faire un apt-cache show nagios-text, tu regardes la liste de dépendance, et tu les installes. La méthode standard débian serait d'installer le package nagios par apt vu qu'il est disponible. A moins que tu sois un fan de gcc ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed