Страница 1 из 1

[криволапко] netams 3.4.3

Добавлено: 2009-09-23 14:18:33
hizel
пнул исходники получился собирающийся порт, но у меня только i386

алгоритм
1. cd /usr/ports/net-mgmt/netams
2. убираем все .if с BROKEN из Makefile
и там же меняем версию
DISTVERSION= 3.4.3
3. делаем
make makesum

4. создаем два файлика
file/patch-aa

Код: Выделить всё

--- src/ds_ipfw.c~      2008-02-23 08:35:02.000000000 +0000
+++ src/ds_ipfw.c       2009-09-23 09:03:06.000000000 +0000
@@ -80,7 +80,7 @@
 #endif
                ds->Measure(&start, len);
        }
-END:
+END: ;
        pthread_cleanup_pop(1);
 }
 /////////////////////////////////////////////////////////////////////////////////////
и file/patch-ab

Код: Выделить всё

--- ./src/ipfw2netflow.c.orig     2008-02-23 08:35:02.000000000 +0000
+++ ./src/ipfw2netflow.c  2009-09-23 07:16:51.000000000 +0000
@@ -22,7 +22,7 @@
 #include "netflow.h"
 
 extern u_char debug, quiet;
-extern void Debug(char *msg,...);
+extern void Debug(const char *msg,...);
 
 /* defaults */
 #define BLOCKSIZE 32768

должно собиратцо на amd64

Re: [криволапко] netams 3.4.3

Добавлено: 2009-09-29 10:14:00
ADRE
ээээ подобным макаром собирал под exim анализатор логов -) только там правил апача с 1.3. на 2ю-0

Re: [криволапко] netams 3.4.3

Добавлено: 2009-09-29 12:57:31
MASiK
А чё в нём нового то?

Re: [криволапко] netams 3.4.3

Добавлено: 2009-09-29 14:11:31
hizel
на официальном сайте не посомтреть? :-\

Re: [криволапко] netams 3.4.3

Добавлено: 2009-09-29 20:37:57
Самурай
Ну гений а, я уже пытался, нет там доков по новой этой версии :roll:

Re: [криволапко] netams 3.4.3

Добавлено: 2009-09-29 20:47:24
hizel
add patches from:
-- GQ (openssl, const char warnings)
-- psdk (oracle)
-- Anton (unit.cgi enable quota, send sms)
this is now 3.4.3

должно собирацо amd64 ишо :]

Re: [криволапко] netams 3.4.3

Добавлено: 2009-09-29 21:31:58
hizel
тоесть оно и собирается под amd64 только не понятно работаит ли корректно :pardon:

Re: [криволапко] netams 3.4.3

Добавлено: 2009-10-05 3:00:11
AGN
А я собрал порт ещё и с нормальным старт-скриптом... ;)
http://www.agn.ru/files/netams-3.4.3-port.tgz

AMD64 у меня нету, но на i386 FreeBSD 8.0 ставится и работает...

Re: [криволапко] netams 3.4.3

Добавлено: 2010-01-25 0:57:02
AGN
На сайте обновили порт до 3.4.5
И вписали ему в зависимости mysql51... а вот работать с ним научить забыли.
Кто будет ставить - в мейкфайле меняйте версию либы с 16 на 15 и версию клиента и сервера с 51 на 50...
Работая через требуемый 51-клиент в лог сыпятся ошибки соеднения с базой.

Re: [криволапко] netams 3.4.3

Добавлено: 2010-01-25 9:48:15
hizel

Код: Выделить всё

>make search name=netams
Port:   netams-3.4.1.r1
Path:   /usr/ports/net-mgmt/netams
Info:   Network Traffic Accounting and Monitoring Software
Maint:  jura@netams.com
B-deps: mysql-client-5.0.87
R-deps: mysql-client-5.0.87
WWW:    http://www.netams.com/
в системе установлены

Код: Выделить всё

mysql-client-5.0.88 Multithreaded SQL database (client)
видимо надо в порте приписать что мускул не выше 5.0

Re: [криволапко] netams 3.4.3

Добавлено: 2010-01-31 19:48:51
AGN
Одним мейкфайлом не обошлось...
Что бы 3.4.5 заработало (3.4.3 кстати работало) на двух интерфейсах через libpcap - нужен патч.

files/patch-ds_libpcap.c

Код: Выделить всё

--- ./src/ds_libpcap.c.orig
+++ ./src/ds_libpcap.c
204c204
< 			k=1;
---
> 			k=0;
217c217
< 		k=1;
---
> 		k=0;
или просто поправить в ds_libpcap.c "k=1" на "k=0".

Re: [криволапко] netams 3.4.3

Добавлено: 2010-02-04 1:14:35
AGN
Обсуждение на форуме разработчика:
http://www.netams.com/phpBB3/viewtopic.php?t=5084

Re: [криволапко] netams 3.4.3

Добавлено: 2010-02-05 15:53:20
hizel
не хочет netams в порты вползать http://www.freebsd.org/cgi/query-pr.cgi?pr=143410