Index: head/net-mgmt/yaf/Makefile =================================================================== --- head/net-mgmt/yaf/Makefile (revision 411801) +++ head/net-mgmt/yaf/Makefile (revision 411802) @@ -1,80 +1,81 @@ # Created by: Dikshie # $FreeBSD$ PORTNAME= yaf PORTVERSION= 2.8.1 CATEGORIES= net-mgmt MASTER_SITES= http://tools.netsa.cert.org/releases/ MAINTAINER= dikshie@sfc.wide.ad.jp COMMENT= YAF is Yet Another Flowmeter LICENSE= GPLv2 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 INSTALL_TARGET= install-strip USES= libtool pathfix perl5 pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes 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 +OPTIONS_SUB= yes 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 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 Index: head/net-mgmt/yaf/pkg-plist =================================================================== --- head/net-mgmt/yaf/pkg-plist (revision 411801) +++ head/net-mgmt/yaf/pkg-plist (revision 411802) @@ -1,180 +1,180 @@ bin/airdaemon bin/filedaemon bin/getFlowKeyHash bin/ipfixDump bin/yaf bin/yafMeta2Pcap bin/yafcollect bin/yafscii @sample etc/dhcp_fingerprints.conf.sample @sample etc/yafApplabelRules.conf.sample @sample etc/yafDPIRules.conf.sample include/airframe/airlock.h include/airframe/airopt.h include/airframe/airutil.h include/airframe/autoinc.h include/airframe/daeconfig.h include/airframe/logconfig.h include/airframe/mio.h include/airframe/mio_config.h include/airframe/mio_sink_file.h include/airframe/mio_sink_multi.h include/airframe/mio_sink_tcp.h include/airframe/mio_sink_udp.h include/airframe/mio_source_file.h include/airframe/mio_source_pcap.h include/airframe/mio_source_tcp.h include/airframe/mio_source_udp.h include/airframe/mio_stdio.h include/airframe/privconfig.h include/yaf/CERT_IE.h include/yaf/autoinc.h include/yaf/decode.h include/yaf/picq.h include/yaf/ring.h include/yaf/yafcore.h include/yaf/yafhooks.h include/yaf/yafrag.h include/yaf/yaftab.h lib/libairframe-%%PORTVERSION%%.so.4 lib/libairframe-%%PORTVERSION%%.so.4.0.0 lib/libairframe.a lib/libairframe.so lib/libyaf-%%PORTVERSION%%.so.4 lib/libyaf-%%PORTVERSION%%.so.4.0.0 lib/libyaf.a lib/libyaf.so -lib/yaf/aolplugin.a -lib/yaf/aolplugin.so -lib/yaf/aolplugin.so.1 -lib/yaf/aolplugin.so.1.0.1 -lib/yaf/bgpplugin.a -lib/yaf/bgpplugin.so -lib/yaf/bgpplugin.so.1 -lib/yaf/bgpplugin.so.1.0.1 -lib/yaf/dhcp_fp_plugin.a -lib/yaf/dhcp_fp_plugin.so -lib/yaf/dhcp_fp_plugin.so.1 -lib/yaf/dhcp_fp_plugin.so.1.0.1 -lib/yaf/dhcpplugin.a -lib/yaf/dhcpplugin.so -lib/yaf/dhcpplugin.so.1 -lib/yaf/dhcpplugin.so.1.0.1 -lib/yaf/dnp3plugin.a -lib/yaf/dnp3plugin.so -lib/yaf/dnp3plugin.so.1 -lib/yaf/dnp3plugin.so.1.0.1 -lib/yaf/dnsplugin.a -lib/yaf/dnsplugin.so -lib/yaf/dnsplugin.so.1 -lib/yaf/dnsplugin.so.1.0.1 -lib/yaf/dpacketplugin.a -lib/yaf/dpacketplugin.so -lib/yaf/dpacketplugin.so.1 -lib/yaf/dpacketplugin.so.1.0.1 -lib/yaf/dumpplugin.a -lib/yaf/dumpplugin.so -lib/yaf/dumpplugin.so.1 -lib/yaf/dumpplugin.so.1.0.1 -lib/yaf/ethipplugin.a -lib/yaf/ethipplugin.so -lib/yaf/ethipplugin.so.1 -lib/yaf/ethipplugin.so.1.0.1 -lib/yaf/ircplugin.a -lib/yaf/ircplugin.so -lib/yaf/ircplugin.so.1 -lib/yaf/ircplugin.so.1.0.1 -lib/yaf/ldapplugin.a -lib/yaf/ldapplugin.so -lib/yaf/ldapplugin.so.1 -lib/yaf/ldapplugin.so.1.0.1 -lib/yaf/ldpplugin.a -lib/yaf/ldpplugin.so -lib/yaf/ldpplugin.so.1 -lib/yaf/ldpplugin.so.1.0.1 -lib/yaf/modbusplugin.a -lib/yaf/modbusplugin.so -lib/yaf/modbusplugin.so.1 -lib/yaf/modbusplugin.so.1.0.1 -lib/yaf/mysqlplugin.a -lib/yaf/mysqlplugin.so -lib/yaf/mysqlplugin.so.1 -lib/yaf/mysqlplugin.so.1.0.1 -lib/yaf/nntpplugin.a -lib/yaf/nntpplugin.so -lib/yaf/nntpplugin.so.1 -lib/yaf/nntpplugin.so.1.0.1 -lib/yaf/nullplugin.a -lib/yaf/nullplugin.so -lib/yaf/nullplugin.so.1 -lib/yaf/nullplugin.so.1.0.1 -lib/yaf/palplugin.a -lib/yaf/palplugin.so -lib/yaf/palplugin.so.1 -lib/yaf/palplugin.so.1.0.1 -lib/yaf/piplugin.a -lib/yaf/piplugin.so -lib/yaf/piplugin.so.1 -lib/yaf/piplugin.so.1.0.1 -lib/yaf/pop3plugin.a -lib/yaf/pop3plugin.so -lib/yaf/pop3plugin.so.1 -lib/yaf/pop3plugin.so.1.0.1 -lib/yaf/pptpplugin.a -lib/yaf/pptpplugin.so -lib/yaf/pptpplugin.so.1 -lib/yaf/pptpplugin.so.1.0.1 -lib/yaf/proxyplugin.a -lib/yaf/proxyplugin.so -lib/yaf/proxyplugin.so.1 -lib/yaf/proxyplugin.so.1.0.1 -lib/yaf/rtpplugin.a -lib/yaf/rtpplugin.so -lib/yaf/rtpplugin.so.1 -lib/yaf/rtpplugin.so.1.0.1 -lib/yaf/slpplugin.a -lib/yaf/slpplugin.so -lib/yaf/slpplugin.so.1 -lib/yaf/slpplugin.so.1.0.1 -lib/yaf/snmpplugin.a -lib/yaf/snmpplugin.so -lib/yaf/snmpplugin.so.1 -lib/yaf/snmpplugin.so.1.0.1 -lib/yaf/socksplugin.a -lib/yaf/socksplugin.so -lib/yaf/socksplugin.so.1 -lib/yaf/socksplugin.so.1.0.1 -lib/yaf/teredoplugin.a -lib/yaf/teredoplugin.so -lib/yaf/teredoplugin.so.1 -lib/yaf/teredoplugin.so.1.0.1 -lib/yaf/tftpplugin.a -lib/yaf/tftpplugin.so -lib/yaf/tftpplugin.so.1 -lib/yaf/tftpplugin.so.1.0.1 -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 +%%APPLABEL%%lib/yaf/aolplugin.a +%%APPLABEL%%lib/yaf/aolplugin.so +%%APPLABEL%%lib/yaf/aolplugin.so.1 +%%APPLABEL%%lib/yaf/aolplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/bgpplugin.a +%%APPLABEL%%lib/yaf/bgpplugin.so +%%APPLABEL%%lib/yaf/bgpplugin.so.1 +%%APPLABEL%%lib/yaf/bgpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/dhcp_fp_plugin.a +%%APPLABEL%%lib/yaf/dhcp_fp_plugin.so +%%APPLABEL%%lib/yaf/dhcp_fp_plugin.so.1 +%%APPLABEL%%lib/yaf/dhcp_fp_plugin.so.1.0.1 +%%APPLABEL%%lib/yaf/dhcpplugin.a +%%APPLABEL%%lib/yaf/dhcpplugin.so +%%APPLABEL%%lib/yaf/dhcpplugin.so.1 +%%APPLABEL%%lib/yaf/dhcpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/dnp3plugin.a +%%APPLABEL%%lib/yaf/dnp3plugin.so +%%APPLABEL%%lib/yaf/dnp3plugin.so.1 +%%APPLABEL%%lib/yaf/dnp3plugin.so.1.0.1 +%%APPLABEL%%lib/yaf/dnsplugin.a +%%APPLABEL%%lib/yaf/dnsplugin.so +%%APPLABEL%%lib/yaf/dnsplugin.so.1 +%%APPLABEL%%lib/yaf/dnsplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/dpacketplugin.a +%%APPLABEL%%lib/yaf/dpacketplugin.so +%%APPLABEL%%lib/yaf/dpacketplugin.so.1 +%%APPLABEL%%lib/yaf/dpacketplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/dumpplugin.a +%%APPLABEL%%lib/yaf/dumpplugin.so +%%APPLABEL%%lib/yaf/dumpplugin.so.1 +%%APPLABEL%%lib/yaf/dumpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/ethipplugin.a +%%APPLABEL%%lib/yaf/ethipplugin.so +%%APPLABEL%%lib/yaf/ethipplugin.so.1 +%%APPLABEL%%lib/yaf/ethipplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/ircplugin.a +%%APPLABEL%%lib/yaf/ircplugin.so +%%APPLABEL%%lib/yaf/ircplugin.so.1 +%%APPLABEL%%lib/yaf/ircplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/ldapplugin.a +%%APPLABEL%%lib/yaf/ldapplugin.so +%%APPLABEL%%lib/yaf/ldapplugin.so.1 +%%APPLABEL%%lib/yaf/ldapplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/ldpplugin.a +%%APPLABEL%%lib/yaf/ldpplugin.so +%%APPLABEL%%lib/yaf/ldpplugin.so.1 +%%APPLABEL%%lib/yaf/ldpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/modbusplugin.a +%%APPLABEL%%lib/yaf/modbusplugin.so +%%APPLABEL%%lib/yaf/modbusplugin.so.1 +%%APPLABEL%%lib/yaf/modbusplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/mysqlplugin.a +%%APPLABEL%%lib/yaf/mysqlplugin.so +%%APPLABEL%%lib/yaf/mysqlplugin.so.1 +%%APPLABEL%%lib/yaf/mysqlplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/nntpplugin.a +%%APPLABEL%%lib/yaf/nntpplugin.so +%%APPLABEL%%lib/yaf/nntpplugin.so.1 +%%APPLABEL%%lib/yaf/nntpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/nullplugin.a +%%APPLABEL%%lib/yaf/nullplugin.so +%%APPLABEL%%lib/yaf/nullplugin.so.1 +%%APPLABEL%%lib/yaf/nullplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/palplugin.a +%%APPLABEL%%lib/yaf/palplugin.so +%%APPLABEL%%lib/yaf/palplugin.so.1 +%%APPLABEL%%lib/yaf/palplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/piplugin.a +%%APPLABEL%%lib/yaf/piplugin.so +%%APPLABEL%%lib/yaf/piplugin.so.1 +%%APPLABEL%%lib/yaf/piplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/pop3plugin.a +%%APPLABEL%%lib/yaf/pop3plugin.so +%%APPLABEL%%lib/yaf/pop3plugin.so.1 +%%APPLABEL%%lib/yaf/pop3plugin.so.1.0.1 +%%APPLABEL%%lib/yaf/pptpplugin.a +%%APPLABEL%%lib/yaf/pptpplugin.so +%%APPLABEL%%lib/yaf/pptpplugin.so.1 +%%APPLABEL%%lib/yaf/pptpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/proxyplugin.a +%%APPLABEL%%lib/yaf/proxyplugin.so +%%APPLABEL%%lib/yaf/proxyplugin.so.1 +%%APPLABEL%%lib/yaf/proxyplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/rtpplugin.a +%%APPLABEL%%lib/yaf/rtpplugin.so +%%APPLABEL%%lib/yaf/rtpplugin.so.1 +%%APPLABEL%%lib/yaf/rtpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/slpplugin.a +%%APPLABEL%%lib/yaf/slpplugin.so +%%APPLABEL%%lib/yaf/slpplugin.so.1 +%%APPLABEL%%lib/yaf/slpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/snmpplugin.a +%%APPLABEL%%lib/yaf/snmpplugin.so +%%APPLABEL%%lib/yaf/snmpplugin.so.1 +%%APPLABEL%%lib/yaf/snmpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/socksplugin.a +%%APPLABEL%%lib/yaf/socksplugin.so +%%APPLABEL%%lib/yaf/socksplugin.so.1 +%%APPLABEL%%lib/yaf/socksplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/teredoplugin.a +%%APPLABEL%%lib/yaf/teredoplugin.so +%%APPLABEL%%lib/yaf/teredoplugin.so.1 +%%APPLABEL%%lib/yaf/teredoplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/tftpplugin.a +%%APPLABEL%%lib/yaf/tftpplugin.so +%%APPLABEL%%lib/yaf/tftpplugin.so.1 +%%APPLABEL%%lib/yaf/tftpplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/tlsplugin.a +%%APPLABEL%%lib/yaf/tlsplugin.so +%%APPLABEL%%lib/yaf/tlsplugin.so.1 +%%APPLABEL%%lib/yaf/tlsplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/gh0stplugin.a +%%APPLABEL%%lib/yaf/gh0stplugin.so +%%APPLABEL%%lib/yaf/gh0stplugin.so.1 +%%APPLABEL%%lib/yaf/gh0stplugin.so.1.0.1 +%%APPLABEL%%lib/yaf/netdgmplugin.a +%%APPLABEL%%lib/yaf/netdgmplugin.so +%%APPLABEL%%lib/yaf/netdgmplugin.so.1 +%%APPLABEL%%lib/yaf/netdgmplugin.so.1.0.1 libdata/pkgconfig/libairframe.pc libdata/pkgconfig/libyaf.pc man/man1/airdaemon.1.gz man/man1/applabel.1.gz man/man1/filedaemon.1.gz man/man1/getFlowKeyHash.1.gz man/man1/ipfixDump.1.gz man/man1/yaf.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