From c2a245521cbc76d7bc5c23ef9e1af5e68d743b2d Mon Sep 17 00:00:00 2001 From: Juergen Borleis Date: Tue, 24 May 2016 12:48:59 +0200 Subject: tcpdump: version bump 4.5.1 -> 4.7.1 Signed-off-by: Juergen Borleis Signed-off-by: Michael Olbrich --- rules/tcpdump.in | 7 +++++++ rules/tcpdump.make | 11 +++++++---- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/rules/tcpdump.in b/rules/tcpdump.in index d9328be7c..74d607252 100644 --- a/rules/tcpdump.in +++ b/rules/tcpdump.in @@ -3,6 +3,7 @@ menuconfig TCPDUMP tristate prompt "tcpdump " select LIBPCAP + select LIBCAP_NG if TCPDUMP_ENABLE_LIBCAP_NG select OPENSSL if TCPDUMP_ENABLE_CRYPTO help Tcpdump prints out the headers of packets on a network interface @@ -15,6 +16,12 @@ menuconfig TCPDUMP if TCPDUMP +config TCPDUMP_ENABLE_LIBCAP_NG + bool + prompt "use libcap-ng as well" + help + Use libpcap and libcap-ng + config TCPDUMP_ENABLE_CRYPTO bool prompt "enable crypto support" diff --git a/rules/tcpdump.make b/rules/tcpdump.make index 897e6daf4..afdbc3146 100644 --- a/rules/tcpdump.make +++ b/rules/tcpdump.make @@ -1,6 +1,7 @@ # -*-makefile-*- # # Copyright (C) 2004-2009 by Robert Schwebel +# Copyright (C) 2016 Juergen Borleis # # See CREDITS for details about who has contributed to this project. # @@ -16,8 +17,8 @@ PACKAGES-$(PTXCONF_TCPDUMP) += tcpdump # # Paths and names # -TCPDUMP_VERSION := 4.5.1 -TCPDUMP_MD5 := 973a2513d0076e34aa9da7e15ed98e1b +TCPDUMP_VERSION := 4.7.4 +TCPDUMP_MD5 := 58af728de36f499341918fc4b8e827c3 TCPDUMP := tcpdump-$(TCPDUMP_VERSION) TCPDUMP_SUFFIX := tar.gz TCPDUMP_URL := http://www.tcpdump.org/release/$(TCPDUMP).$(TCPDUMP_SUFFIX) @@ -43,7 +44,9 @@ TCPDUMP_CONF_OPT := \ --$(call ptx/endis,PTXCONF_TCPDUMP_SMB)-smb \ $(GLOBAL_IPV6_OPTION) \ --without-smi \ - --$(call ptx/wwo,PTXCONF_TCPDUMP_ENABLE_CRYPTO)-crypto + --with-system-libpcap \ + --$(call ptx/wwo,PTXCONF_TCPDUMP_ENABLE_CRYPTO)-crypto \ + --$(call ptx/wwo,PTXCONF_TCPDUMP_ENABLE_LIBCAP_NG)-cap-ng # FIXME: Unsupported switches yet # --with-user=USERNAME drop privileges by default to USERNAME @@ -60,7 +63,7 @@ $(STATEDIR)/tcpdump.targetinstall: @$(call install_fixup, tcpdump,PRIORITY,optional) @$(call install_fixup, tcpdump,SECTION,base) @$(call install_fixup, tcpdump,AUTHOR,"Robert Schwebel ") - @$(call install_fixup, tcpdump,DESCRIPTION,missing) + @$(call install_fixup, tcpdump,DESCRIPTION,"TCP analyze tool") @$(call install_copy, tcpdump, 0, 0, 0755, -, /usr/sbin/tcpdump) -- cgit v1.2.3