madf Опубліковано: November 18, 2011 at 08:48 Автор Опубліковано: November 18, 2011 at 08:48 Вот же есть патч: https://gitorious.org/stg/stg/commit/99ca2755b23f8d4d3a4000effefc60947e84504a
Maxaon Опубліковано: November 19, 2011 at 22:19 Опубліковано: November 19, 2011 at 22:19 Вот же есть патч: https://gitorious.org/stg/stg/commit/99ca2755b23f8d4d3a4000effefc60947e84504a Теперь буду смотреть за комитами.
yKpon Опубліковано: November 21, 2011 at 04:29 Опубліковано: November 21, 2011 at 04:29 (відредаговано) из git не собиарется make[2]: Entering directory `/home/stg/git-21.11.2011-08:26/stg/projects/stargazer/plugins/authorization/ao' deps:1: *** несколько образцов цели. Останов. make[2]: Leaving directory `/home/stg/git-21.11.2011-08:26/stg/projects/stargazer/plugins/authorization/ao' make[1]: *** [authorization/ao] Ошибка 2 make[1]: Leaving directory `/home/stg/git-21.11.2011-08:26/stg/projects/stargazer/plugins' make: *** [plugins] Ошибка 2 не пойму в чём дело, из дистрибудтива не собирается тоже разобрался, такая ошибка вылетает если в названии директории присутствует символ ":" (двоеточие) Відредаговано November 21, 2011 at 04:51 yKpon
Алексей Маргасов Опубліковано: November 23, 2011 at 12:28 Опубліковано: November 23, 2011 at 12:28 Стабильно ли работает модуль cap_nf? Второй день бьюсь со связкой softflowd + stargazer (2.407-p1), Не весь трафик считает У кого как считает netflow ? откуда берете сенсор? netflow v9 умеет считает?
madf Опубліковано: November 23, 2011 at 12:42 Автор Опубліковано: November 23, 2011 at 12:42 С момента появления плагина cap_nf жалоб на него небыло. v9 не умеет. А почему не в ветку обсуждения 2.407-p1?
madf Опубліковано: November 23, 2011 at 12:46 Автор Опубліковано: November 23, 2011 at 12:46 А какой смысл поддерживать v9 если в нем только добавились IPv6 (Stargazer не умеет его считать), дополнительная информация и некие "шаблоны"? Для нужд Stargazer хватает v5 с головой.
nightfly Опубліковано: November 23, 2011 at 13:16 Опубліковано: November 23, 2011 at 13:16 Второй день бьюсь со связкой softflowd + stargazer (2.407-p1), Не весь трафик считает Уже несколько лет все тот же softflowd -> cap_nf, ошибок подсчета не обнаружено, при подсчете более 2 гбит канала загрузка старгейзера не выжирает более 25-30% одного ядра. ЗЫ Слышал негативные отзывы о тормознутости/корявости softflowd на линуксе, хотя свечку не держал, точно не уверен. В большинстве случаев там успешно используется что-то типа fprobe.
SpiderX Опубліковано: November 23, 2011 at 20:54 Опубліковано: November 23, 2011 at 20:54 В большинстве случаев там успешно используется что-то типа fprobe. ipt_netflow, во всех ракурсах — как для трафика предназначенного хосту (когда NAS — сервер под линуксом), так и для обратного случая (когда NAS — L3 свитч, а трафик собирается коллектором через RSPAN). В последнем случае, кстати, была проблема с фрагментированными пакетами, решилось обновлением ядра.
Roman Pogosyan Опубліковано: November 29, 2011 at 16:20 Опубліковано: November 29, 2011 at 16:20 Скрипт ./build в гите на сегоднешней день ... кривой
madf Опубліковано: November 29, 2011 at 16:50 Автор Опубліковано: November 29, 2011 at 16:50 А именно?
Roman Pogosyan Опубліковано: November 30, 2011 at 06:33 Опубліковано: November 30, 2011 at 06:33 А именно? Не вдавался в подробности. Но он неправильно создает deps и как следствие не компилит , заменил скрипт билд тем же из архива выложенного в этой теме .. все собралось
madf Опубліковано: November 30, 2011 at 09:14 Автор Опубліковано: November 30, 2011 at 09:14 А именно? Не вдавался в подробности. Но он неправильно создает deps и как следствие не компилит , заменил скрипт билд тем же из архива выложенного в этой теме .. все собралось Ошибка. Файл deps создает не скрипт build а Makefile. Скрипт build только конфигурирует систему сборки - создает Makefile.conf. Это аналог скрипта configure из autotools. В скрипте build изменения по сравнению с rc2 касались только процесса установки. Когда ошибка в файле deps - надо или удалить этот файл (тогда система сборки пересоздаст его) или сделать make clean перед сборкой. Давно надо бы поправить эти безобразия, да все руки не доходят.
Roman Pogosyan Опубліковано: November 30, 2011 at 10:21 Опубліковано: November 30, 2011 at 10:21 А именно? Не вдавался в подробности. Но он неправильно создает deps и как следствие не компилит , заменил скрипт билд тем же из архива выложенного в этой теме .. все собралось Ошибка. Файл deps создает не скрипт build а Makefile. Скрипт build только конфигурирует систему сборки - создает Makefile.conf. Это аналог скрипта configure из autotools. В скрипте build изменения по сравнению с rc2 касались только процесса установки. Когда ошибка в файле deps - надо или удалить этот файл (тогда система сборки пересоздаст его) или сделать make clean перед сборкой. Давно надо бы поправить эти безобразия, да все руки не доходят. Я два раза делал make clean и не помогало заменил только билд ... ножет он как то криво мекйфалы читает хз .. но в депсах тепеть все впорядке .. а тогда в начале строки о компиляции писалась какая то "-е"
madf Опубліковано: November 30, 2011 at 10:45 Автор Опубліковано: November 30, 2011 at 10:45 ... Ошибка. Файл deps создает не скрипт build а Makefile. Скрипт build только конфигурирует систему сборки - создает Makefile.conf. Это аналог скрипта configure из autotools. В скрипте build изменения по сравнению с rc2 касались только процесса установки. Когда ошибка в файле deps - надо или удалить этот файл (тогда система сборки пересоздаст его) или сделать make clean перед сборкой. Давно надо бы поправить эти безобразия, да все руки не доходят. Я два раза делал make clean и не помогало заменил только билд ... ножет он как то криво мекйфалы читает хз .. но в депсах тепеть все впорядке .. а тогда в начале строки о компиляции писалась какая то "-е" Воспроизвести получится?
Roman Pogosyan Опубліковано: November 30, 2011 at 13:06 Опубліковано: November 30, 2011 at 13:06 root@gw-kapan:~/stg# git clone git://gitorious.org/stg/stg.git Initialized empty Git repository in /root/stg/stg/.git/ fatal: The remote end hung up unexpectedly root@gw-kapan:~/stg# git clone git://gitorious.org/stg/stg.git Initialized empty Git repository in /root/stg/stg/.git/ remote: Counting objects: 8411, done. remote: Compressing objects: 100% (5180/5180), done. remote: Total 8411 (delta 5700), reused 5010 (delta 3110) Receiving objects: 100% (8411/8411), 10.08 MiB | 802 KiB/s, done. Resolving deltas: 100% (5700/5700), done. ----------------------------------- root@gw-kapan:~/stg/stg/projects/stargazer# ./build ############################################################################# Building STG 2.4 for Linux ############################################################################# Checking CC... found Checking CXX... found Checking endianess... Little Endian Checking for -lexpat... yes Checking for -lfbclient... no Checking for mysql_config... yes Checking for mysql_config --cflags... [-I/usr/include/mysql -DBIG_JOINS=1 -fno-strict-aliasing -DUNIV_LINUX -DUNIV_LINUX] Checking for mysql_config --libs_r... [-Wl,-Bsymbolic-functions -rdynamic -L/usr/lib/mysql -lmysqlclient_r] Checking for pg_config... no Checking for -lpq... no Checking for xmlrpc-c-config... no Checking for -lxmlrpc... no make -C /root/stg/stg/projects/stargazer/../../stglibs make[1]: Entering directory `/root/stg/stg/stglibs' make -C logger.lib make[2]: Entering directory `/root/stg/stg/stglibs/logger.lib' [: 9: 1: unexpected operator make[2]: Leaving directory `/root/stg/stg/stglibs/logger.lib' make[2]: Entering directory `/root/stg/stg/stglibs/logger.lib' deps:2: *** missing separator. Stop. make[2]: Leaving directory `/root/stg/stg/stglibs/logger.lib' make[1]: *** [logger.lib] Error 2 make[1]: Leaving directory `/root/stg/stg/stglibs' make -C /root/stg/stg/projects/stargazer/../../stglibs make[1]: Entering directory `/root/stg/stg/stglibs' make -C logger.lib make[2]: Entering directory `/root/stg/stg/stglibs/logger.lib' deps:2: *** missing separator. Stop. make[2]: Leaving directory `/root/stg/stg/stglibs/logger.lib' make[1]: *** [logger.lib] Error 2 make[1]: Leaving directory `/root/stg/stg/stglibs' make: *** [libs] Error 2 ----------------------------------------------------- root@gw-kapan:~/stg/stg/projects/stargazer# cd /root/stg/stg/stglibs/logger.lib root@gw-kapan:~/stg/stg/stglibs/logger.lib# ls deps include logger.cpp Makefile root@gw-kapan:~/stg/stg/stglibs/logger.lib# cat deps logger.o: logger.cpp include/stg/logger.h Makefile ../../Makefile.conf -e $(CXX) -I/usr/local/include -DARCH_LE -fPIC -I ../../include -I . -I ./include -DNDEBUG -DLINUX -DSTG_TIME -c $< root@gw-kapan:~/stg/stg/stglibs/logger.lib#
Roman Pogosyan Опубліковано: November 30, 2011 at 13:09 Опубліковано: November 30, 2011 at 13:09 Аналог deps с другим билдом root@gw-kapan:~/stg/stg_w/stglibs/logger.lib# cat deps logger.o: logger.cpp include/stg/logger.h Makefile ../../Makefile.conf $(CXX) -I/usr/local/include -DARCH_LE -fPIC -I ../../include -I . -I ./include -DNDEBUG -DLINUX -DSTG_TIME -c $<
madf Опубліковано: November 30, 2011 at 13:25 Автор Опубліковано: November 30, 2011 at 13:25 Что за дистрибутив и что используется в качестве shell?
Roman Pogosyan Опубліковано: November 30, 2011 at 13:40 Опубліковано: November 30, 2011 at 13:40 Ubnuntu lucid GNU bash, version 4.1.5(1)-release
madf Опубліковано: November 30, 2011 at 14:06 Автор Опубліковано: November 30, 2011 at 14:06 Точно bash а не dash?
Roman Pogosyan Опубліковано: November 30, 2011 at 17:59 Опубліковано: November 30, 2011 at 17:59 coppy paste
madf Опубліковано: November 30, 2011 at 19:34 Автор Опубліковано: November 30, 2011 at 19:34 Сейчас должно быть исправлено
Roman Pogosyan Опубліковано: December 1, 2011 at 09:58 Опубліковано: December 1, 2011 at 09:58 в makefile разных есть echo -e не все echo это понимают. проблема осталась
DarkSpider Опубліковано: December 1, 2011 at 10:12 Опубліковано: December 1, 2011 at 10:12 Была как то проблема с echo - решение указать абсолютный путь. "echo -e" - не работает "/bin/echo -e" - работает
madf Опубліковано: December 1, 2011 at 10:53 Автор Опубліковано: December 1, 2011 at 10:53 Если б все было так просто... Выставить бы всех разработчиков шеллов вдоль стенки, да ленту в пулемет вставить... Короче, последний коммит по идее должен решить проблему. Заменил echo на printf. А все из-за отвязки от bash.
Рекомендованные сообщения