[FUG-BR] Erro MRTG.

Cleyton Agapito cragapito em gmail.com
Quinta Março 26 10:22:42 BRT 2009


2009/3/26  <junior em gujao.com>:
> Bom dia pessoal,
>
> Estou tentando implementar aqui um MRTG num FreeBSD 6.3-Release, mas não
> estou tendo muito êxito.
> Ti um erro anterior, onde tive que dar um ln -s

Olha cara, primeiro não é saudável ficar remendando com link
simbólico, isso em geral dá mais dor de cabeça do que solução.

> /usr/local/lib/perl5/site_perl/5.8.9/Net_SNMP_util.pm
> /usr/local/lib/perl5/site_perl/5.8.9/SNMP_util.pm .
> Depois disso, quando tento startar o Daemon do mrtg, ele me dá o seguinte
> erro:
>
> server2# /usr/local/etc/rc.d/mrtg_daemon start
> Starting mrtg_daemon.
> Subroutine version redefined at
> /usr/local/lib/perl5/site_perl/5.8.9/SNMP_util.pm line 394.
> ...
> Subroutine MIB_fill_OID redefined at
> /usr/local/lib/perl5/site_perl/5.8.9/SNMP_util.pm line 1886.
> Daemonizing MRTG ...
>

Tente recompilar o net-snmp, ele depende do perl-threaded, e pelo
visto a tua versão é 5.8.9, lá no updating manda recompilar tudo que
dependa dele:

20090113:
  AFFECTS: users of lang/perl5.8
  AUTHOR: skv em FreeBSD.org

  lang/perl5.8 has been updated to 5.8.9. You should update everything
  depending on perl. The easiest way to do that is to use
  perl-after-upgrade script supplied with lang/perl5.8. Please see
  its manual page for details.

Espero que ajude.

Abraços.


Mais detalhes sobre a lista de discussão freebsd