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

продлема с установкой IPCAD

Добавлено: 2008-11-26 10:07:45
slalom
подскажите где копать? :st:

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

make install clean
gcc -O2 -fno-strict-aliasing -pipe  -g -O2 -I/usr/local/include -DFAKE_PTHREADS=1 -DHAVE_CONFIG_H -W -Wall -o ipcad main.o process.o pps.o disp.o storage.o usage.o cfgy.o cfglex.o cfgread.o cfgvar.o rsh.o rshp.o dump.o import.o nflow.o cshelly.o cslex.o cmake install clean
gcc -O2 -fno-strict-aliasing -pipe  -g -O2 -I/usr/local/include -DFAKE_PTHREADS=1 -DHAVE_CONFIG_H -W -Wall -o ipcad main.o process.o pps.o disp.o storage.o usage.o cfgy.o cfglex.o cfgread.o cfgvar.o rsh.o rshp.o dump.o import.o nflow.o cshelly.o cslex.o csparse.o service.o rw.o servers.o opt.o pidfile.o sf_lite.o ifst_bsd.o ifs_list.o loop-bpf.o loop-file.o loop-divert.o loop-dynamic.o loop-ulog.o loop-ipq.o psrc.o psrc-bpf.o psrc-ipq.o psrc-ulog.o psrc-file.o psrc-dynamic.o psrc-divert.o wrap_oclose.o genhash.o  -L/usr/local/lib -lpcap
pps.o(.text+0x266): In function `process_packet_sources':
/root/ipcad-3.7.3/pps.c:127: undefined reference to `pthread_create'
rsh.o(.text+0x2bf): In function `rsh_server':
/root/ipcad-3.7.3/rsh.c:146: undefined reference to `pthread_create'
servers.o(.text+0x148): In function `start_servers':
/root/ipcad-3.7.3/servers.c:88: undefined reference to `pthread_create'
loop-dynamic.o(.text+0xea): In function `interface_wildcard_check':sparse.o service.o rw.o servers.o opt.o pidfile.o sf_lite.o ifst_bsd.o ifs_list.o loop-bpf.o loop-file.o loop-divert.o loop-dynamic.o loop-ulog.o loop-ipq.o psrc.o psrc-bpf.o psrc-ipq.o psrc-ulog.o psrc-file.o psrc-dynamic.o psrc-divert.o wrap_oclose.o genhash.o  -L/usr/local/lib -lpcap
pps.o(.text+0x266): In function `process_packet_sources':
/root/ipcad-3.7.3/pps.c:127: undefined reference to `pthread_create'
rsh.o(.text+0x2bf): In function `rsh_server':
/root/ipcad-3.7.3/rsh.c:146: undefined reference to `pthread_create'
servers.o(.text+0x148): In function `start_servers':
/root/ipcad-3.7.3/servers.c:88: undefined reference to `pthread_create'
loop-dynamic.o(.text+0xea): In function `interface_wildcard_check':
/root/ipcad-3.7.3/loop-dynamic.c:164: undefined reference to `pthread_create'
*** Error code 1

Stop in /usr/home/sam/ipcad-3.7.3.

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 10:14:23
Alex Keda
прокрутите страницу вверх, почитайте текст на красном фоне.
для начала в эту сторону покопайте.

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 17:28:50
slalom
lissyara писал(а):прокрутите страницу вверх, почитайте текст на красном фоне.
для начала в эту сторону покопайте.
:smile: исправился :"":

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 18:06:53
zg
slalom писал(а):/root/ipcad-3.7.3/
а в портах нету?

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 18:08:37
slalom
zg писал(а):
slalom писал(а):/root/ipcad-3.7.3/
а в портах нету?
на 7.0 нет

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 18:10:51
zg
slalom писал(а):
zg писал(а):
slalom писал(а):/root/ipcad-3.7.3/
а в портах нету?
на 7.0 нет
мож мне мерещецца

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

zg# uname -r
7.0-STABLE
zg# cd /usr/ports/
zg# make search name=ipcad
Port:   ipcad-3.7.3_1
Path:   /usr/ports/net-mgmt/ipcad
Info:   IP accounting daemon with Cisco-like RSH and NetFlow export
Maint:  vlm@lionet.info
B-deps:
R-deps:
WWW:    http://ipcad.sourceforge.net/

Port:   net/ipcad
Moved:  net-mgmt/ipcad
Date:   2004-02-22
Reason: new category

zg#

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 18:25:00
slalom
:oops: вот что получается

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

www# cd /usr/ports/
www# make search name=ipcad
Port:   ipcad-3.7.3_1
Path:   /usr/ports/net-mgmt/ipcad
Info:   IP accounting daemon with Cisco-like RSH and NetFlow export
Maint:  vlm@lionet.info
B-deps:
R-deps:
WWW:    http://ipcad.sourceforge.net/

Port:   net/ipcad
Moved:  net-mgmt/ipcad
Date:   2004-02-22
Reason: new category

www# cd /usr/ ports/net-mgmt/ipcad
cd: Too many arguments.
:fool: нашёл лишний пробел

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 18:30:10
zg
:smile:

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 18:31:21
slalom
а получается так

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

www# make install clean
===>  ipcad-3.7.3_1 is marked as broken: Does not compile on FreeBSD >= 7.0.
*** Error code 1

Stop in /usr/ports/net-mgmt/ipcad.

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 18:39:30
zg
slalom писал(а):а получается так
-))))

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

zg# uname -rm
7.0-STABLE i386
zg# pkg_info | grep ipcad
ipcad-3.7.3_1       IP accounting daemon with Cisco-like RSH and NetFlow export
zg#
не, я понимаю, что неиспользовать портаудит себе дороже, но... голова намного меньше болит :smile:

Но вообще у нас от ipcad перешли к ipacctd, поскольку он и проще и надёжней, и ман есть на русском

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

zg# make search name=ipacctd
Port:   ipacctd-1.47
Path:   /usr/ports/net-mgmt/ipacctd
Info:   IP accounting using divert socket
Maint:  skv@FreeBSD.org
B-deps:
R-deps:
WWW:

Port:   net/ipacctd
Moved:  net-mgmt/ipacctd
Date:   2004-02-22
Reason: new category

zg#

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 22:22:31
slalom
я собираю север NODENY ..... ipcad не встаёт . посоветуюте где искать ошибку :cry:

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 22:30:16
zg
slalom писал(а):север NODENY
а это кто?
slalom писал(а):ipcad не встаёт . посоветуюте где искать ошибку
Пакет?

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

pkg_add -r ipcad

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 22:54:18
slalom
биллинг на freebsd nodeny http://nodeny.com.ua/arhitectura

Re: продлема с установкой IPCAD

Добавлено: 2008-11-26 23:09:31
slalom
куча ошибок :cz2: завтра переставлю с нуля. без отступа от мана :bn:

Re: продлема с установкой IPCAD

Добавлено: 2008-11-27 7:18:13
zg
slalom писал(а):без отступа от мана
и помрёшь от опечатки :mrgreen:
slalom писал(а):куча ошибок
Тебе нужно правильно обновиться и всё будет ок. Я всегда обновляюсь так http://forum.lissyara.su/viewtopic.php?p=102179#p102179. Про ошбки сборки портов уже забыл давным давно.

Re: продлема с установкой IPCAD

Добавлено: 2008-12-04 19:32:54
slalom
всё ок !!! прошла неделя - полёт нормальный

ВСЕМ СПАСИБО

Re: продлема с установкой IPCAD

Добавлено: 2009-03-27 12:28:26
Shingi
Хоть тема и старая, но пару дней назад столкнулся с ней. Это происходит именно при установке ipcad на FreeBSD 7.0. РЕшается следующим образом:

В Makefile (либо в исходниках либо в портах - смотря откуда ставить), находим следующие строчки:

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

LDFLAGS+= -L/usr/local/lib                      
LIBS+= -lpcap


и эти:

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

.if ${OSVERSION} >= 700015
BROKEN=                Does not compile on FreeBSD >= 7.0
.endif
Первую пару редактируем следующим образом:

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

LDFLAGS+= -L/usr/local/lib -L/usr/lib                      
LIBS+= -lpcap -lpthread
Вторую просто комментируем (убираем проверку на версию ОС - этих строк в Makefile в исходниках нету и следовательно ее комментировать там не надо):

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

#.if ${OSVERSION} >= 700015
#BROKEN=                Does not compile on FreeBSD >= 7.0
#.endif

Re: продлема с установкой IPCAD

Добавлено: 2009-08-11 12:14:31
storma
FreeBSD 7.0 (pfSense)

# rsh : not found

FreeBSD занялся недавно. Как установить rsh? Спасибо.