X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lfs%2Ftcpdump;h=a53cae06f0eb1106cb465e7da95678044ce30946;hb=e37e796206b575d87d652c5c68a96296dbbb8543;hp=f78a1d416c9c15f332b9144014561e7ce904df8c;hpb=70df830214c97a68fcb7e89ae0d7df58c35590be;p=people%2Fpmueller%2Fipfire-2.x.git diff --git a/lfs/tcpdump b/lfs/tcpdump index f78a1d416c..a53cae06f0 100644 --- a/lfs/tcpdump +++ b/lfs/tcpdump @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2007-2018 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 3.8.3 +VER = 4.9.2 THISAPP = tcpdump-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,10 +32,8 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = tcpdump -PAK_VER = 1 +PAK_VER = 10 -DESCDE = "tcpdump kann Netzverkehr mitschneiden." -DESCEN = "tcpdump dumps networking traffic." DEPS = "" ############################################################################### @@ -46,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 30645001f4b97019677cad88d3811904 +$(DL_FILE)_MD5 = 9bbc1ee33dab61302411b02dd0515576 install : $(TARGET) @@ -79,14 +77,17 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/tcpdump-3.8.2-rsvp-dos.patch #CAN 2005-1280 - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/tcpdump-3.8.2-bgp-dos.patch #CAN 2005-1267 - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/tcpdump-3.8.2-bgp-dos-2.patch #CAN 2005-1279 - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/tcpdump-3.8.2-isis-dos.patch #CAN 2005-1278 - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/tcpdump-3.8.2-ldp-dos.patch #CAN 2005-1279 - cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls --disable-ipv6 - cd $(DIR_APP) && sed -i -e 's/#define\ HAVE_PCAP_DEBUG\ 1/#undef\ HAVE_PCAP_DEBUG/' config.h - cd $(DIR_APP) && make $(MAKETUNING) DEFS="-D_U_=\"\" -DHAVE_CONFIG_H" + cd $(DIR_APP) && \ + ./configure \ + --prefix=/usr \ + --with-crypto \ + --without-smi + + cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install + + # Remove versioned binary + rm -vf /usr/sbin/tcpdump.$(VER) + @rm -rf $(DIR_APP) @$(POSTBUILD)