Где можно взять ULOG или как писать статистику iptables в БД

Обсуждение технических вопросов по продуктам Novell под Linux, а также *nix систем

Где можно взять ULOG или как писать статистику iptables в БД

Сообщение BDmV » 21 июн 2012, 09:29

СУБЖ или как ещё можно на SLES11 писать статистику iptables в базу MySql?
Пытался поставить ulog взятый с www.netfilter.org, но так и не смог понять с какими параметрами нужно его ставить чтобы избавится от
./install-sh: no input file specified


ЗЫ. Писать скрипты, которые по крону разбирают файл firewall как-то не хочется. :(
BDmV
 
Сообщения: 190
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное

Re: Где можно взять ULOG или как писать статистику iptables

Сообщение skoltogyan » 21 июн 2012, 18:11

попробуйте так
1. скачать ulog
2. распаковать , например в /usr/local/src/ulog2.0
3. перейти в /usr/local/src/ulog2.0
4. запустить там
./configure
5. если все нормально - запустите
./make
6. если все нормально - запустите
./make all

P.S. я не пробовал этот пакет. чисто предположение
skoltogyan
 
Сообщения: 1925
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Re: Где можно взять ULOG или как писать статистику iptables

Сообщение BDmV » 22 июн 2012, 08:56

Пытался, но ему нужен libnfnetlink версии выше 0.0.39. Я нашёл для SLES 10 rpm 0.0.30.
У разраба лежит libnfnetlink 1.0.0, которая на make выдаёт
Making all in src
make[1]: Entering directory `/usr/local/src/libnfnetlink-1.0.0/src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/libnfnetlink-1.0.0/src'
Making all in include
make[1]: Entering directory `/usr/local/src/libnfnetlink-1.0.0/include'
Making all in libnfnetlink
make[2]: Entering directory `/usr/local/src/libnfnetlink-1.0.0/include/libnfnetlink'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/libnfnetlink-1.0.0/include/libnfnetlink'
make[2]: Entering directory `/usr/local/src/libnfnetlink-1.0.0/include'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/usr/local/src/libnfnetlink-1.0.0/include'
make[1]: Leaving directory `/usr/local/src/libnfnetlink-1.0.0/include'
Making all in utils
make[1]: Entering directory `/usr/local/src/libnfnetlink-1.0.0/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/libnfnetlink-1.0.0/utils'
make[1]: Entering directory `/usr/local/src/libnfnetlink-1.0.0'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/usr/local/src/libnfnetlink-1.0.0'
и не ставится. :(
А ulog на ./configure в последней строчке пишет
configure: error: Cannot find libnfnetlink >= 0.0.39

Неужели в SLESе только текстовики лопатить можно?
ЗЫ. Нашел ещё вариант rsyslog в SLESe он есть, но отсутствует модуль momysql.so (опять только текстовики :( )
BDmV
 
Сообщения: 190
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное

Re: Где можно взять ULOG или как писать статистику iptables

Сообщение Константин Ошмян » 22 июн 2012, 12:09

BDmV писал(а):У разраба лежит libnfnetlink 1.0.0, которая на make выдаёт [...]
Извиняюсь за глупый вопрос, а configure перед этим отработал нормально?
Аватара пользователя
Константин Ошмян
 
Сообщения: 974
Зарегистрирован: 13 авг 2002, 21:36
Откуда: Рига

Re: Где можно взять ULOG или как писать статистику iptables

Сообщение BDmV » 22 июн 2012, 12:30

Если не считать
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
...
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
...
checking if gcc supports -fno-rtti -fno-exceptions... no
...
checking whether -lc should be explicitly linked in... no

То без ошибок, но не установился
BDmV
 
Сообщения: 190
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное


Вернуться в *nix

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron