При попытке создания конф файла cfgmaker public@0.0.0.0 > mrtg.cfg
выдает
Can't locate SNMP_util.pm in @INC (@INC contains: /usr/local/bin/../lib/mrtg2 /usr/local/bin /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/cfgmaker line 105.
Ктонить сталкивался с таким? Где взять этот файл?
freebsd 7.0
mrtg ставил из портов.
http://search.cpan.org/~wmarq/SNMP-Util-1.8/Util.pmhttp://search.cpan.org/CPAN/authors/id/W/WM/WMARQ/SNMP-Util-...
(на всякий случай)
>http://search.cpan.org/~wmarq/SNMP-Util-1.8/Util.pm
>
>http://search.cpan.org/CPAN/authors/id/W/WM/WMARQ/SNMP-Util-...
>(на всякий случай)спасиб.
установил, но наверно чет нитак.
всеравно также ругатся на отсутствие файла.
может еше чтонить надо сделать
в англ не оч. силен.
>
>спасиб.
>установил, но наверно чет нитак.
>всеравно также ругатся на отсутствие файла.
>может еше чтонить надо сделатьВ массиве @INC (а это массив в Перле) прописаны пути, где он (Perl) библиотеки и модули свои ищет. Модули с расширением pm (то, что ставил как раз).
В основном модули ставятся во что-то типа /usr/local/lib/perl5/5.8.8/
Там будет каталог SNMP, а в нём модуль.Или руками клади модуль туда, где перл ищет (пути он тебе перечислил).
>в англ не оч. силен.
Качай. В Unix пригодится. ;-)
>[оверквотинг удален]
>
>В основном модули ставятся во что-то типа /usr/local/lib/perl5/5.8.8/
>Там будет каталог SNMP, а в нём модуль.
>
>Или руками клади модуль туда, где перл ищет (пути он тебе перечислил).
>
>
>>в англ не оч. силен.
>
>Качай. В Unix пригодится. ;-):-) что там прописаны пути я понял.
вот ток откуда брать этот модуль непойму.
ведь после установки его всеравно нет.
>
>:-) что там прописаны пути я понял.
>вот ток откуда брать этот модуль непойму.
>ведь после установки его всеравно нет.Модули берутся с CPAN.
Если не знаете, как найти установленный модуль - читайте там же.
Его где нет после установки?
locate, find пробовали?
>>
>>:-) что там прописаны пути я понял.
>>вот ток откуда брать этот модуль непойму.
>>ведь после установки его всеравно нет.
>
>Модули берутся с CPAN.
>Если не знаете, как найти установленный модуль - читайте там же.
>Его где нет после установки?
>locate, find пробовали?пробывал
этого модуля нет
есть Net_SNMP_util.pm
а нужен SNMP_util.pm
Не своди человека с пути истинного - все что тебе надо есть в портах:
# cd /usr/ports/net-mgmt/p5-SNMP-Util && make install distclean
Посмотрел - я тоже не прав. Эта либа входит в комплект mrtg - либо через окружение, либо руками unshift путь к либе укажи. А вообще странно, что она в нужное место сама не встала.
http://www.sfr-fresh.com/cgi-bin/warex?unix/misc/smokeping-2...
>http://www.sfr-fresh.com/cgi-bin/warex?unix/misc/smokeping-2...
>
>http://www.sfr-fresh.com/unix/misc/smokeping-2.4.2.tar.gz/спасиб.
вытянул из портов smokeping, все заработало.
>>http://www.sfr-fresh.com/cgi-bin/warex?unix/misc/smokeping-2...
>>
>>http://www.sfr-fresh.com/unix/misc/smokeping-2.4.2.tar.gz/
>
>спасиб.
>вытянул из портов smokeping, все заработало.инсталим это и радуемся !
/usr/ports/net-mgmt/p5-SNMP_Session
>инсталим это и радуемся !
>/usr/ports/net-mgmt/p5-SNMP_Sessionспасибо, помогло.
спасибо большое! и мне помогло :)
спасибо большое! и мне помогло :)
>>>http://www.sfr-fresh.com/cgi-bin/warex?unix/misc/smokeping-2...
>>>
>>>http://www.sfr-fresh.com/unix/misc/smokeping-2.4.2.tar.gz/
>>
>>спасиб.
>>вытянул из портов smokeping, все заработало.
> инсталим это и радуемся !
> /usr/ports/net-mgmt/p5-SNMP_Sessionи мне помогло!
> инсталим это и радуемся !
> /usr/ports/net-mgmt/p5-SNMP_SessionСпасибо! И мне помогло тоже. :)