svn commit: r380437 - head/security/bro
Bartek Rutkowski
robak at FreeBSD.org
Wed Mar 4 14:21:30 UTC 2015
Author: robak
Date: Wed Mar 4 14:21:29 2015
New Revision: 380437
URL: https://svnweb.freebsd.org/changeset/ports/380437
QAT: https://qat.redports.org/buildarchive/r380437/
Log:
security/bro: add ELASTICSEARCH option
PR: 198018
Submitted by: Craig Leres <leres at ee.lbl.gov>
Modified:
head/security/bro/Makefile
Modified: head/security/bro/Makefile
==============================================================================
--- head/security/bro/Makefile Wed Mar 4 14:18:05 2015 (r380436)
+++ head/security/bro/Makefile Wed Mar 4 14:21:29 2015 (r380437)
@@ -41,19 +41,21 @@ CMAKE_ARGS+= -D CMAKE_INSTALL_PREFIX:PAT
BROUSER?= bro
BROGROUP?= bro
-PLIST_SUB+= BROUSER="$(BROUSER)" BROGROUP="$(BROGROUP)"
+PLIST_SUB+= BROUSER=${BROUSER} \
+ BROGROUP=${BROGROUP}
USERS= ${BROUSER}
GROUPS= ${BROGROUP}
USE_OPENSSL= yes
-OPTIONS_DEFINE= BROCCOLI BROCTL DEBUG IPSUMDUMP LBL_CF LBL_HF PERFTOOLS PORTS_SSL
+OPTIONS_DEFINE= BROCCOLI BROCTL DEBUG ELASTICSEARCH IPSUMDUMP LBL_CF LBL_HF PERFTOOLS PORTS_SSL
OPTIONS_DEFAULT=BROCCOLI BROCTL IPSUMDUMP LBL_CF LBL_HF PORTS_SSL
BROCCOLI_DESC= Build support for libbroccoli communications
BROCTL_DESC= Build BroControl support (requires BROCCOLI)
DEBUG_DESC= Compile in debugging mode
+ELASTICSEARCH_DESC= Build the ElasticSearch log writer (requires curl)
IPSUMDUMP_DESC= Enables traffic summaries
LBL_CF_DESC= Unix time to formated time/date filter support
LBL_HF_DESC= Address to hostname filter support
@@ -94,6 +96,13 @@ CMAKE_ARGS+= -D INSTALL_BROCTL:BOOL=fals
PLIST_SUB+= BROCTL="@comment "
.endif
+.if ${PORT_OPTIONS:MELASTICSEARCH}
+CMAKE_ARGS+= -D DISABLE_ELASTICSEARCH:BOOL=false
+LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl
+.else
+CMAKE_ARGS+= -D DISABLE_ELASTICSEARCH:BOOL=true
+.endif
+
.if ${PORT_OPTIONS:MDEBUG}
CMAKE_ARGS+= -D ENABLE_DEBUG:BOOL=true
.else
More information about the svn-ports-all
mailing list