Problemas com o Nagios 3.3.1

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

[ Hits: 4.639 ]

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

Habilitando USB no VirtualBox no Debian Squeeze

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

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

Leitura recomendada

Slackware 100% Livre

Bloqueio de sites por horário: Squid + IPtables

Clique duplo no elementary OS

Resturar (recuperar) tela de login do Ubuntu [Resolvido]

Configuração do xorg.conf para placas de vídeo VN800 (Notebook)

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário