Problemas com o Nagios 3.3.1

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

[ Hits: 4.836 ]

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

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

Criar imagens GD2 para statusmap do Nagios

Habilitando USB no VirtualBox no Debian Squeeze

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

Leitura recomendada

.com.br automático no Firefox

Concedendo permissão de root a um usuário comum via sudo

Xterm no XUbuntu: mudar fonte e cor de fundo

Erro: "Não foi possível localizar o arquivo solicitado. Por favor verifique a grafia" [Resolvido]

Trocando o LILO pelo GRUB no Slackware

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário