From owner-svn-ports-head@freebsd.org Sun Mar 6 14:40:48 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C22DAC0459; Sun, 6 Mar 2016 14:40:48 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 27D76BA5; Sun, 6 Mar 2016 14:40:48 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u26EelYo009893; Sun, 6 Mar 2016 14:40:47 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u26EekmZ009889; Sun, 6 Mar 2016 14:40:46 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201603061440.u26EekmZ009889@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Sun, 6 Mar 2016 14:40:46 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r410460 - in head: . net-mgmt/yaf X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2016 14:40:48 -0000 Author: pi Date: Sun Mar 6 14:40:46 2016 New Revision: 410460 URL: https://svnweb.freebsd.org/changeset/ports/410460 Log: net-mgmt/yaf: 2.8.0 -> 2.8.1, with many new OPTIONs - Fix compile error when configured with --disable-payload - Force buffer emit with IPFIX Options record when inactive Please report if you find OPTION combinations that cause problems. PR: 202611 Submitted by: Chris Inacio Approved by: dikshie@sfc.wide.ad.jp Modified: head/UPDATING head/net-mgmt/yaf/Makefile head/net-mgmt/yaf/distinfo head/net-mgmt/yaf/pkg-plist Modified: head/UPDATING ============================================================================== --- head/UPDATING Sun Mar 6 14:32:28 2016 (r410459) +++ head/UPDATING Sun Mar 6 14:40:46 2016 (r410460) @@ -5,6 +5,13 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20160306: + AFFECTS: net-mgmt/yaf + AUTHOR: pi@FreeBSD.org + + YAF is updated to version 2.8.1 with many new OPTIONS. Please use + the default options to get same behavior as previous version. + 20160302: AFFECTS: audio/alsa-utils, www/firefox, www/firefox-esr, www/seamonkey AUTHOR: jbeich@FreeBSD.org Modified: head/net-mgmt/yaf/Makefile ============================================================================== --- head/net-mgmt/yaf/Makefile Sun Mar 6 14:32:28 2016 (r410459) +++ head/net-mgmt/yaf/Makefile Sun Mar 6 14:40:46 2016 (r410460) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= yaf -PORTVERSION= 2.8.0 +PORTVERSION= 2.8.1 CATEGORIES= net-mgmt MASTER_SITES= http://tools.netsa.cert.org/releases/ @@ -14,6 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfixbuf.so:${PORTSDIR}/net/libfixbuf \ libltdl.so:${PORTSDIR}/devel/libltdl \ + libpcap.so:${PORTSDIR}/net/libpcap \ libpcre.so:${PORTSDIR}/devel/pcre GNU_CONFIGURE= yes @@ -21,10 +22,51 @@ INSTALL_TARGET= install-strip USES= libtool pathfix perl5 pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes -CONFIGURE_ARGS= --disable-doxygen-doc --enable-applabel --enable-plugins PLIST_SUB+= PORTVERSION="${PORTVERSION}" +OPTIONS_DEFINE= PAYLOAD APPLABEL PLUGIN FPEXPORT ENTROPY MPLS NONIP P0FPRINT IFEXP CMPTIP4 LOCALTIME DNSAUTH DNSNX +OPTIONS_DEFAULT= PAYLOAD APPLABEL PLUGIN ENTROPY + +PAYLOAD_DESC= YAF will enable reading past IP headers to do deep packet inspection +APPLABEL_DESC= Create protocol application labels via traffic header inspection. +PLUGIN_DESC= Enable YAF plugins, primary for application labeling. +FPEXPORT_DESC= Export of OS fingerprinting information, e.g. p0f. +ENTROPY_DESC= Generate Shannon entropy values of the data stream. +MPLS_DESC= MPLS capture and export +NONIP_DESC= Capture non-IP packets +P0FPRINT_DESC= Generate p0f O/S fingerprinting. +IFEXP_DESC= Export capture interface for DAG/Napatech/Netronome cards. +CMPTIP4_DESC= Create compact IPv4 output (no IPv6 support). +LOCALTIME_DESC= Allow localtime to be used for command inputs and record printing. Flow records are always in UTC. +DNSAUTH_DESC= Modify DNS export to only export Authoritative DNS responses. +DNSNX_DESC= Modify DNS export to only export NXDomain responses. + +PAYLOAD_CONFIGURE_ENABLE= payload +APPLABEL_CONFIGURE_ENABLE= applabel +PLUGIN_CONFIGURE_ENABLE= plugins +FPEXPORT_CONFIGURE_ENABLE= fpexporter +ENTROPY_CONFIGURE_ENABLE= entropy +MPLS_CONFIGURE_ENABLE= mpls +NONIP_CONFIGURE_ENABLE= nonip +P0FPRINT_CONFIGURE_ENABLE= p0fprinter +IFEXP_CONFIGURE_ENABLE= interface +CMPTIP4_CONFIGURE_ENABLE= compact-ip4 +LOCALTIME_CONFIGURE_ENABLE= localtime +DNSAUTH_CONFIGURE_ENABLE= exportDNSAuth +DNSNX_CONFIGURE_ENABLE= exportDNSNXDomain + +APPLABEL_IMPLIES= PAYLOAD +DNSAUTH_IMPLIES= PLUGIN APPLABEL +DNSNX_IMPLIES= PLUGIN APPLABEL +ENTROPY_IMPLIES= PAYLOAD +P0FPRINT_IMPLIES= APPLABEL +NONIP_IMPLIES= MPLS + +P0FPRINT_LIB_DEPENDS= libp0f.so:${PORTSDIR}/net/libp0f + +.include + .if defined(WITH_DAG) CONFIGURE_ARGS+= --with-dag=${LOCALBASE} .endif @@ -33,5 +75,6 @@ post-install: .for f in dhcp_fingerprints.conf yafApplabelRules.conf yafDPIRules.conf ${MV} ${STAGEDIR}${PREFIX}/etc/$f ${STAGEDIR}${PREFIX}/etc/$f.sample .endfor + ${RM} ${STAGEDIR}${PREFIX}/etc/p0f.fp .include Modified: head/net-mgmt/yaf/distinfo ============================================================================== --- head/net-mgmt/yaf/distinfo Sun Mar 6 14:32:28 2016 (r410459) +++ head/net-mgmt/yaf/distinfo Sun Mar 6 14:40:46 2016 (r410460) @@ -1,2 +1,10 @@ +SHA256 (yaf-2.8.1.tar.gz) = adbda0b3ef15325c20497609d422eda0bfbcc43a9cc015eb29812070cec75882 +SIZE (yaf-2.8.1.tar.gz) = 2071736 SHA256 (yaf-2.8.0.tar.gz) = b0f7f52980f2d05eaf5cca75a6299c3e9f65c972823e0bef8673dbe4324c507d SIZE (yaf-2.8.0.tar.gz) = 2068192 +SHA256 (yaf-2.7.1.tar.gz) = b3fbaa667ea052bdb83a6e6a5bd6529daa93f8f926fa278778716f6dfadd8e5e +SIZE (yaf-2.7.1.tar.gz) = 1584784 +SHA256 (yaf-2.5.0.tar.gz) = 79c3498a77e9be11487b22fb6c4fe886965042de3c875c6242b54c3f9e9a4c9d +SIZE (yaf-2.5.0.tar.gz) = 1530757 +SHA256 (yaf-2.6.0.tar.gz) = 7562d0e81e398fe491b81cad0b96996d2ac21f649d28ecda7ca258480dab6bb8 +SIZE (yaf-2.6.0.tar.gz) = 1569256 Modified: head/net-mgmt/yaf/pkg-plist ============================================================================== --- head/net-mgmt/yaf/pkg-plist Sun Mar 6 14:32:28 2016 (r410459) +++ head/net-mgmt/yaf/pkg-plist Sun Mar 6 14:40:46 2016 (r410460) @@ -80,10 +80,6 @@ lib/yaf/ethipplugin.a lib/yaf/ethipplugin.so lib/yaf/ethipplugin.so.1 lib/yaf/ethipplugin.so.1.0.1 -lib/yaf/gh0stplugin.a -lib/yaf/gh0stplugin.so -lib/yaf/gh0stplugin.so.1 -lib/yaf/gh0stplugin.so.1.0.1 lib/yaf/ircplugin.a lib/yaf/ircplugin.so lib/yaf/ircplugin.so.1 @@ -104,10 +100,6 @@ lib/yaf/mysqlplugin.a lib/yaf/mysqlplugin.so lib/yaf/mysqlplugin.so.1 lib/yaf/mysqlplugin.so.1.0.1 -lib/yaf/netdgmplugin.a -lib/yaf/netdgmplugin.so -lib/yaf/netdgmplugin.so.1 -lib/yaf/netdgmplugin.so.1.0.1 lib/yaf/nntpplugin.a lib/yaf/nntpplugin.so lib/yaf/nntpplugin.so.1 @@ -164,6 +156,14 @@ lib/yaf/tlsplugin.a lib/yaf/tlsplugin.so lib/yaf/tlsplugin.so.1 lib/yaf/tlsplugin.so.1.0.1 +lib/yaf/gh0stplugin.a +lib/yaf/gh0stplugin.so +lib/yaf/gh0stplugin.so.1 +lib/yaf/gh0stplugin.so.1.0.1 +lib/yaf/netdgmplugin.a +lib/yaf/netdgmplugin.so +lib/yaf/netdgmplugin.so.1 +lib/yaf/netdgmplugin.so.1.0.1 libdata/pkgconfig/libairframe.pc libdata/pkgconfig/libyaf.pc man/man1/airdaemon.1.gz @@ -172,9 +172,9 @@ man/man1/filedaemon.1.gz man/man1/getFlowKeyHash.1.gz man/man1/ipfixDump.1.gz man/man1/yaf.1.gz -man/man1/yaf.init.1.gz man/man1/yafMeta2Pcap.1.gz man/man1/yafdhcp.1.gz man/man1/yafdpi.1.gz man/man1/yafscii.1.gz +man/man1/yaf.init.1.gz man/man1/yafzcbalance.1.gz