From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Nov 30 16:50:00 2012 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B36D4696 for ; Fri, 30 Nov 2012 16:50:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 840108FC12 for ; Fri, 30 Nov 2012 16:50:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qAUGo0KD001623 for ; Fri, 30 Nov 2012 16:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qAUGo04P001622; Fri, 30 Nov 2012 16:50:00 GMT (envelope-from gnats) Resent-Date: Fri, 30 Nov 2012 16:50:00 GMT Resent-Message-Id: <201211301650.qAUGo04P001622@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Paul Schmehl Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2B33241F for ; Fri, 30 Nov 2012 16:41:28 +0000 (UTC) (envelope-from prvs=674de2918=root+buttercup4@utdallas.edu) Received: from ip-relay-002.utdallas.edu (ip-relay-002.utdallas.edu [129.110.20.112]) by mx1.freebsd.org (Postfix) with ESMTP id E6CFF8FC15 for ; Fri, 30 Nov 2012 16:41:27 +0000 (UTC) Received: from unknown (HELO mx31.utdallas.edu) ([10.110.20.31]) by ip-relay-002.utdallas.edu with ESMTP; 30 Nov 2012 10:40:19 -0600 Received: from buttercup4.utdallas.edu (buttercup4.utdallas.edu [10.110.4.132]) by mx31.utdallas.edu (Postfix) with ESMTP id 895C041FA7 for ; Fri, 30 Nov 2012 10:43:20 -0600 (CST) Received: by buttercup4.utdallas.edu (Postfix, from userid 0) id 1F000DCA82A; Fri, 30 Nov 2012 16:40:18 +0000 (UTC) Message-Id: <20121130164018.1F000DCA82A@buttercup4.utdallas.edu> Date: Fri, 30 Nov 2012 16:40:18 +0000 (UTC) From: Paul Schmehl To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.114 Subject: ports/174016: port update, security/bro && add new slave port X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Paul Schmehl List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Nov 2012 16:50:00 -0000 >Number: 174016 >Category: ports >Synopsis: port update, security/bro && add new slave port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Nov 30 16:50:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Paul Schmehl >Release: FreeBSD 8.3-STABLE amd64 >Organization: The University of Texas at Dallas >Environment: System: FreeBSD hostname.utdallas.edu 8.3-STABLE FreeBSD 8.3-STABLE #2 r243378M: Wed Nov 21 22:16:38 UTC 2012 root@hostname.utdallas.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: port update, update security/bro to the latest version and add a slave port required by barnyard2 NOTE: please cancel PR ports/173964, which I submitted on Wednesday, 11/28 and replace it with this one. The maintainer is kevlo@FreeBSD.org, so he will need to approve these changes. >How-To-Repeat: >Fix: --- bro.diff begins here --- Index: ../bro/Makefile =================================================================== --- ../bro/Makefile (revision 308018) +++ ../bro/Makefile (working copy) @@ -2,17 +2,16 @@ # $FreeBSD$ PORTNAME= bro -PORTVERSION= 2.0 -PORTREVISION= 2 +PORTVERSION= 2.1 CATEGORIES= security -MASTER_SITES= http://www.bro-ids.org/downloads/archive/ +MASTER_SITES= http://www.bro-ids.org/downloads/release/ MAINTAINER= kevlo@FreeBSD.org COMMENT= System for detecting network intruders in real-time BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison \ swig:${PORTSDIR}/devel/swig13 -LIB_DEPENDS= GeoIP:${PORTSDIR}/net/GeoIP +LIB_DEPENDS= GeoIP:${PORTSDIR}/net/GeoIP \ USE_PERL5= yes USE_CMAKE= yes @@ -26,8 +25,26 @@ LBL_CF_DESC= Unix time to formated time/date filter support OPTIONS_EXCLUDE=NLS DOCS +.if defined(SLAVE) +OPTIONS_DEFINE+= BROCCOLI +OPTIONS_DEFAULT+= BROCCOLI +BROCCOLI_DESC= Build support for libbroccoli communications +.endif + .include +.if ${PORT_OPTIONS:MBROCCOLI} +PLIST_SUB+= BROCCOLI="" +pre-configure: + (cd ${WRKSRC}/aux/broccoli && ./configure) +pre-build: + (cd ${WRKSRC}/aux/broccoli && ${MAKE}) +post-build: + patch ${BUILD_WRKSRC}/cmake_install.cmake ${FILESDIR}/broccoli.patch +.else +PLIST_SUB+= BROCCOLI="@comment " +.endif + .if ${PORT_OPTIONS:MIPV6} CMAKE_ARGS+= -DBROv6:BOOL=ON .endif Index: ../bro/distinfo =================================================================== --- ../bro/distinfo (revision 308018) +++ ../bro/distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (bro-2.0.tar.gz) = 52df8fd777516761b4c9754ef587f326f6c2efcc8958a440cae9f9de92501947 -SIZE (bro-2.0.tar.gz) = 3652838 +SHA256 (bro-2.1.tar.gz) = 0d83b7c78d6e247d44b0407649df7fefa6da5c73a572a16c0096c9b7f2a955e0 +SIZE (bro-2.1.tar.gz) = 5627966 Index: ../bro/files/broccoli.patch =================================================================== --- ../bro/files/broccoli.patch (revision 0) +++ ../bro/files/broccoli.patch (working copy) @@ -0,0 +1,10 @@ +--- cmake_install.cmake.orig 2012-11-28 01:39:15.000000000 +0000 ++++ cmake_install.cmake 2012-11-28 01:39:46.000000000 +0000 +@@ -43,6 +43,7 @@ + IF(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + INCLUDE("/usr/ports/security/bro-update/bro/work/bro-2.1/build/aux/binpac/cmake_install.cmake") ++ INCLUDE("/usr/ports/security/bro-update/bro/work/bro-2.1/aux/broccoli/build/src/cmake_install.cmake") + INCLUDE("/usr/ports/security/bro-update/bro/work/bro-2.1/build/src/cmake_install.cmake") + INCLUDE("/usr/ports/security/bro-update/bro/work/bro-2.1/build/scripts/cmake_install.cmake") + INCLUDE("/usr/ports/security/bro-update/bro/work/bro-2.1/build/doc/cmake_install.cmake") Index: ../bro/pkg-plist =================================================================== --- ../bro/pkg-plist (revision 308018) +++ ../bro/pkg-plist (working copy) @@ -1,4 +1,3 @@ -@comment $FreeBSD$ bin/binpac bin/bro include/binpac.h @@ -7,7 +6,12 @@ include/binpac_bytestring.h include/binpac_exception.h include/binpac_regex.h -lib/libbinpac.a +%%BROCCOLI%%include/broccoli.h +%%BROCCOLI%%lib/libbinpac.a +%%BROCCOLI%%lib/libbroccoli.a +%%BROCCOLI%%lib/libbroccoli.so +%%BROCCOLI%%lib/libbroccoli.so.5 +%%BROCCOLI%%lib/libbroccoli.so.5.1.0 %%DATADIR%%/base/bro.bif.bro %%DATADIR%%/base/const.bif.bro %%DATADIR%%/base/event.bif.bro @@ -24,6 +28,11 @@ %%DATADIR%%/base/frameworks/dpd/__load__.bro %%DATADIR%%/base/frameworks/dpd/dpd.sig %%DATADIR%%/base/frameworks/dpd/main.bro +%%DATADIR%%/base/frameworks/input/__load__.bro +%%DATADIR%%/base/frameworks/input/main.bro +%%DATADIR%%/base/frameworks/input/readers/ascii.bro +%%DATADIR%%/base/frameworks/input/readers/benchmark.bro +%%DATADIR%%/base/frameworks/input/readers/raw.bro %%DATADIR%%/base/frameworks/intel/__load__.bro %%DATADIR%%/base/frameworks/intel/main.bro %%DATADIR%%/base/frameworks/logging/__load__.bro @@ -32,6 +41,9 @@ %%DATADIR%%/base/frameworks/logging/postprocessors/scp.bro %%DATADIR%%/base/frameworks/logging/postprocessors/sftp.bro %%DATADIR%%/base/frameworks/logging/writers/ascii.bro +%%DATADIR%%/base/frameworks/logging/writers/dataseries.bro +%%DATADIR%%/base/frameworks/logging/writers/elasticsearch.bro +%%DATADIR%%/base/frameworks/logging/writers/none.bro %%DATADIR%%/base/frameworks/metrics/__load__.bro %%DATADIR%%/base/frameworks/metrics/cluster.bro %%DATADIR%%/base/frameworks/metrics/main.bro @@ -55,8 +67,11 @@ %%DATADIR%%/base/frameworks/signatures/main.bro %%DATADIR%%/base/frameworks/software/__load__.bro %%DATADIR%%/base/frameworks/software/main.bro +%%DATADIR%%/base/frameworks/tunnels/__load__.bro +%%DATADIR%%/base/frameworks/tunnels/main.bro %%DATADIR%%/base/init-bare.bro %%DATADIR%%/base/init-default.bro +%%DATADIR%%/base/input.bif.bro %%DATADIR%%/base/logging.bif.bro %%DATADIR%%/base/misc/p0f.fp %%DATADIR%%/base/protocols/conn/__load__.bro @@ -84,6 +99,9 @@ %%DATADIR%%/base/protocols/smtp/entities-excerpt.bro %%DATADIR%%/base/protocols/smtp/entities.bro %%DATADIR%%/base/protocols/smtp/main.bro +%%DATADIR%%/base/protocols/socks/__load__.bro +%%DATADIR%%/base/protocols/socks/consts.bro +%%DATADIR%%/base/protocols/socks/main.bro %%DATADIR%%/base/protocols/ssh/__load__.bro %%DATADIR%%/base/protocols/ssh/main.bro %%DATADIR%%/base/protocols/ssl/__load__.bro @@ -159,11 +177,13 @@ %%DATADIR%%/policy/tuning/defaults/__load__.bro %%DATADIR%%/policy/tuning/defaults/packet-fragments.bro %%DATADIR%%/policy/tuning/defaults/warnings.bro +%%DATADIR%%/policy/tuning/logs-to-elasticsearch.bro %%DATADIR%%/policy/tuning/track-all-assets.bro %%DATADIR%%/site/local-manager.bro %%DATADIR%%/site/local-proxy.bro %%DATADIR%%/site/local-worker.bro %%DATADIR%%/site/local.bro +@dirrm %%DATADIR%%/site @dirrm %%DATADIR%%/policy/tuning/defaults @dirrm %%DATADIR%%/policy/tuning @dirrm %%DATADIR%%/policy/protocols/ssl @@ -189,6 +209,7 @@ @dirrm %%DATADIR%%/base/protocols/syslog @dirrm %%DATADIR%%/base/protocols/ssl @dirrm %%DATADIR%%/base/protocols/ssh +@dirrm %%DATADIR%%/base/protocols/socks @dirrm %%DATADIR%%/base/protocols/smtp @dirrm %%DATADIR%%/base/protocols/irc @dirrm %%DATADIR%%/base/protocols/http @@ -197,6 +218,7 @@ @dirrm %%DATADIR%%/base/protocols/conn @dirrm %%DATADIR%%/base/protocols @dirrm %%DATADIR%%/base/misc +@dirrm %%DATADIR%%/base/frameworks/tunnels @dirrm %%DATADIR%%/base/frameworks/software @dirrm %%DATADIR%%/base/frameworks/signatures @dirrm %%DATADIR%%/base/frameworks/reporter @@ -209,6 +231,8 @@ @dirrm %%DATADIR%%/base/frameworks/logging/postprocessors @dirrm %%DATADIR%%/base/frameworks/logging @dirrm %%DATADIR%%/base/frameworks/intel +@dirrm %%DATADIR%%/base/frameworks/input/readers +@dirrm %%DATADIR%%/base/frameworks/input @dirrm %%DATADIR%%/base/frameworks/dpd @dirrm %%DATADIR%%/base/frameworks/control @dirrm %%DATADIR%%/base/frameworks/communication @@ -216,5 +240,4 @@ @dirrm %%DATADIR%%/base/frameworks/cluster @dirrm %%DATADIR%%/base/frameworks @dirrm %%DATADIR%%/base -@dirrm %%DATADIR%%/site @dirrm %%DATADIR%% --- bro.diff ends here --- --- bro-barnyard2.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # bro-barnyard2 # bro-barnyard2/Makefile # echo c - bro-barnyard2 mkdir -p bro-barnyard2 > /dev/null 2>&1 echo x - bro-barnyard2/Makefile sed 's/^X//' >bro-barnyard2/Makefile << '15602589b7154b3eb9c1254459c0cbb1' X# $FreeBSD$ X XPKGNAMESUFFIX= -barnyard2 X XMASTERDIR= ${.CURDIR}/../bro X X# install broccoli so barnyard can build the output plugin XSLAVE= yes X X.include "${MASTERDIR}/Makefile" 15602589b7154b3eb9c1254459c0cbb1 exit --- bro-barnyard2.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: