Problemas com o Nagios 3.3.1

Publicado por Rafael Henrique da Silva Correia em 03/10/2011

[ Hits: 4.617 ]

Blog: http://abraseucodigo.com.br

 


Problemas com o Nagios 3.3.1



Hoje tive um problema ao instalar/atualizar o Nagios da versão 3.2.3 para a versão 3.3.1, este problema envolvia um erro de "digitação" no Makefile da pasta html (./html/Makefile). Segue o erro para que vocês possam entender melhor...

do /usr/bin/install -c -m 664 -o nagios -g nagios $file
/usr/share/includes/rss; done/usr/bin/install: omitting directory `includes/rss/extlib'
/usr/bin/install: omitting directory `includes/rss/htdocs'
/usr/bin/install: omitting directory `includes/rss/scripts'
make[1]: *** [install] Error 1
make[1]: Leaving directory `/usr/local/src/nagios/html'
make: *** [install] Error 2


Este erro ocorre porque dentro do Makefile existe um parâmetro inválido para o comando install, dentro do arquivo podemos ler a linha:

for file in includes/rss/\*;for file in includes/rss/extlib/\*;

Quando as linhas que deveriam ter sido escritas eram:

for file in includes/rss/\*.\*;for file in includes/rss/extlib/\*.\*;

Desta forma o "for" interpretaria os diretórios e não os omitiria como diz o erro. Agora para solucionarmos o problema, basta usar os seguintes comandos após a execução do ./configure:

sed -i 's:for file in includes/rss/\*;:for file in includes/rss/\*.\*;:g' ./html/Makefile
$ sed -i 's:for file in includes/rss/extlib/\*;:for file in includes/rss/extlib/\*.\*;:g' ./html/Makefile


Feito isso poderemos seguir "makeando" o resto, seguindo a documentação oficial do Nagios contida aqui:
Como resolvi este problema? Seguindo a ajuda que o Victor colocou no blog dele aqui:
Até a próxima e boa compilação pra vocês! :D

Outras dicas deste autor

Criar imagens GD2 para statusmap do Nagios

Problemas com kernel 3.1.0-1-amd64 + Xen + Debian Wheezy

Habilitando USB no VirtualBox no Debian Squeeze

Instalando o emulador (client) de Mainframes zOS (IBM) no Debian Lenny

Leitura recomendada

Resolvedo problema do teclado ABNT2 no LTSP 4.2

Linguagem PT-BR no urxvt (Rxvt-Unicode)

Terminal Guake com comandos personalizados

Touchpad Synaptics - tap-click não funciona (Slackware 13)

loadlin - Inicializando o Linux a partir do Windows

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts