Не устанавливается tcpdump

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
DarkSith
Сообщения: 98
ОС: Gentoo Linux ~x86

Не устанавливается tcpdump

Сообщение DarkSith »

FreeBSD 6.1-STABLE
обновил порты
попытался обновить tcpdump командой: #portupgrade tcpdump
вышла ошибка при установке:

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

cc -O2 -O2 -pipe -march=pentium3 -I/usr/local/include -fno-strict-aliasing -DHAVE_CONFIG_H  -I./../libpcap-1.0.0  -I/usr/include -I./missing  -D_U_="__attribute__((unused))" -I. -I./../libpcap-1.0.0  -I/usr/include -I./missing -L/usr/lib  -L/usr/local/lib -rpath=/usr/local/lib -o tcpdump addrtoname.o af.o checksum.o cpack.o gmpls.o oui.o gmt2local.o ipproto.o nlpid.o l2vpn.o machdep.o
.../// skip ///.......
print-ospf6.o print-dhcp6.o print-pflog.o  print-isakmp.o -lcrypto /usr/local/lib/libpcap.so.3 -lsmi
print-esp.o(.text+0x2be): In function `esp_print_decode_onesecret':
: undefined reference to `EVP_CIPHER_iv_length'
print-esp.o(.text+0xa71): In function `esp_print':
: undefined reference to `EVP_CIPHER_CTX_block_size'
print-esp.o(.text+0xac5): In function `esp_print':
: undefined reference to `EVP_Cipher'
gmake: *** [tcpdump] Error 1
*** Error code 1

Stop in /usr/ports/net/tcpdump.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall20091112-70947-12dma5n-0 env make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! net/tcpdump   (linker error)


удалил его ,
попробовал:

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

#pkgdb -L
#pkgdb -F
затем
#portsclean -L
обновил вообще всё:
#portupgrade -arR

, но tcpdump так и не ставится теперь.

Собственно как его поставить?
Let the sources will be with you.. (С)SoftWars
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Не устанавливается tcpdump

Сообщение arachnid »

а чем не устраивает tcpdump, идущий в системе?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: Не устанавливается tcpdump

Сообщение Shura »

попробуй

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

pkg_add -r tcpdump
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
wp2
Сообщения: 126
ОС: WinXP,FreeBSD,Debian,SLED

Re: Не устанавливается tcpdump

Сообщение wp2 »

FreeBSD 6.1-STABLE

где ты такое выдрал?
Спасибо сказали:
Аватара пользователя
DarkSith
Сообщения: 98
ОС: Gentoo Linux ~x86

Re: Не устанавливается tcpdump

Сообщение DarkSith »

Shura писал(а):
12.11.2009 16:07
попробуй

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

pkg_add -r tcpdump

спасибо, вроде помогло, только как то подозрительно быстро отработало выдав:
# pkg_add -r tcpdump
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i...t/tcpdump.tbz... Done.



arachnid писал(а):
12.11.2009 16:06
а чем не устраивает tcpdump, идущий в системе?

теперь уже и не помню был ли он в системе по умолчанию, но вроде ставил его сам вручную

wp2 писал(а):
12.11.2009 16:46
где ты такое выдрал?

ну как где - на сервере стоит :rolleyes:
Let the sources will be with you.. (С)SoftWars
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Не устанавливается tcpdump

Сообщение arachnid »

рекомендую все таки посмотреть - думаю, что у тебя теперь два tcpdump'a ;) и запускаться будет системный :)
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
DarkSith
Сообщения: 98
ОС: Gentoo Linux ~x86

Re: Не устанавливается tcpdump

Сообщение DarkSith »

arachnid писал(а):
12.11.2009 20:57
рекомендую все таки посмотреть - думаю, что у тебя теперь два tcpdump'a ;) и запускаться будет системный :)

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

ns1# pkg_info
......skip
squid-2.7.7         HTTP Caching Proxy
t1lib-5.1.2_1,1     A Type 1 Rasterizer Library for UNIX/X11
tcpdump-4.0.0       Ubiquitous network traffic analysis tool
unarj-2.65_2        Allows files to be extracted from ARJ archives
......skip

вроде как один...
Let the sources will be with you.. (С)SoftWars
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1099
ОС: freeBSD

Re: Не устанавливается tcpdump

Сообщение arachnid »

а с какого перепугу в списках портов должен показываться тот, что идет с системой? :)
посмотри, есть ли файл /usr/sbin/tcpdump - и учти, что если есть, то вызываться будет именно он
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
Аватара пользователя
DarkSith
Сообщения: 98
ОС: Gentoo Linux ~x86

Re: Не устанавливается tcpdump

Сообщение DarkSith »

arachnid писал(а):
13.11.2009 11:18
а с какого перепугу в списках портов должен показываться тот, что идет с системой? :)
посмотри, есть ли файл /usr/sbin/tcpdump - и учти, что если есть, то вызываться будет именно он


да есть. я и не думал что он мог быть системным. теперь удалил тот, что устанавливал (мне и системного хватает).

спасибо за помощь.
Let the sources will be with you.. (С)SoftWars
Спасибо сказали: