Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
n Состояние почтовой очереди.
Англоязычную версию pflogsumm-1.0.4.pl можно
взять на сайте автора. Но все же мне кажется, что гораздо приятнее читать
отчеты на родном языке. Поэтому я предпочитаю использовать версию, переведенную
мною лично на русский язык. Скачать модифицированную версию скрипта можно
# mkdir /usr/local/pflogsumm
Теперь кладем туда pflogsumm-1.0.4.pl. Переименовываем его для краткости в pflogsumm.pl. Устанавливаем файлу владельца, группу и право на выполнение.
# chmod 100 /usr/local/pflogsumm/pflogsumm.pl
# chown root:wheel /usr/local/pflogsumm/ pflogsumm.pl
Для выполнения pflogsumm желательно иметь Perl версии не ниже 5.004. Стабильная работа с более ранними версиями интерпретатора Perl не гарантируется. Узнать версию Perl, установленного в системе, можно с помощью комманды perl -v.
Запустив модуль pflogsumm на выполнение, вы, скорее всего, получите ошибки подобные этим:
# ./pflogsumm.pl
Can't locate Date/Calc.pm in @INC (@INC contains: /usr/libdata/perl/5.00503/mach
/usr/libdata/perl/5.00503 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd /us
r/local/lib/perl5/site_perl/5.005 .) at ./pflogsumm.pl line 213.
BEGIN failed--compilation aborted at ./pflogsumm.pl line 213.
Это означает, что у вас отсутствует модуль Perl
по имени Date-Calc, написанный Steffen Beyer. Он состоит из библиотеки языка С
и модуля perl, который использует эту библиотеку. Нам этот модуль необходим для
работы с датами Грегорианского календаря. Стандарт календаря описывается
документами ISO/R 2015-1971, DIN 1355 и ISO 8601. На данный момент календарь
такого типа используется во всех Европейских странах. В свою очередь, для
работы модуля Date-Calc нам потребуется модуль Bit-Vector. Берем самую
последнюю версию вышеописанных пакетов на сайте автора
# tar zxvf Bit-Vector-6.3.tar.gz
# cd Bit-Vector-6.3
# perl Makefile.PL
# make
# make test
# make install
Если с Bit-Vector все прошло удачно, выполняем аналогичные действия для пакета Date-Calc. По окончанию установки снова запускаем pflogsumm.pl. Если на экране не появилось ни одной ошибки, значит, все требуемые модули находятся на месте и готовы к использованию.