Index: distinfo =================================================================== --- distinfo (revision 306352) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (argus-clients-3.0.4.1.tar.gz) = c56cb81cc9a898f638cacd9973b43fd01e0dcca3b8c7fcaa8b8c5d0456b8b581 -SIZE (argus-clients-3.0.4.1.tar.gz) = 2116531 +SHA256 (argus-clients-3.0.6.2.tar.gz) = f51d7c8d18fa2236f3fe3726deb3c0b8308c0a6ca767c6089811963da95330fc +SIZE (argus-clients-3.0.6.2.tar.gz) = 2426454 Index: files/patch-radium_Makefile.in =================================================================== --- files/patch-radium_Makefile.in (revision 306352) +++ files/patch-radium_Makefile.in (working copy) @@ -1,11 +0,0 @@ ---- radium/Makefile.in~ 2008-02-05 04:37:43.000000000 +0100 -+++ radium/Makefile.in 2008-02-07 11:32:41.610018616 +0100 -@@ -44,7 +44,7 @@ - - CC = @CC@ - CCOPT = @V_CCOPT@ --INCLS = -I. -I../include -I../common @V_INCLS@ -+INCLS = -I. -I../include -I../common @V_INCLS@ @SASLFLAGS@ - DEFS = @DEFS@ - COMPATLIB = @COMPATLIB@ @LIB_SASL@ @LIBS@ @V_THREADS@ - Index: files/patch-clients_Makefile.in =================================================================== --- files/patch-clients_Makefile.in (revision 306352) +++ files/patch-clients_Makefile.in (working copy) @@ -1,11 +0,0 @@ ---- clients/Makefile.in~ 2008-02-05 04:37:43.000000000 +0100 -+++ clients/Makefile.in 2008-02-07 11:32:41.576020693 +0100 -@@ -45,7 +45,7 @@ - - CC = @CC@ - CCOPT = @V_CCOPT@ --INCLS = -I. -I../include -I../common @V_INCLS@ -+INCLS = -I. -I../include -I../common @V_INCLS@ @SASLFLAGS@ - DEFS = @DEFS@ - COMPATLIB = @COMPATLIB@ @LIB_SASL@ @LIBS@ @V_THREADS@ - Index: files/patch-ratop_Makefile.in =================================================================== --- files/patch-ratop_Makefile.in (revision 306352) +++ files/patch-ratop_Makefile.in (working copy) @@ -1,11 +0,0 @@ ---- ratop/Makefile.in~ 2008-02-28 23:00:36.000000000 +0100 -+++ ratop/Makefile.in 2008-04-18 12:03:41.737798597 +0200 -@@ -50,7 +50,7 @@ - - CC = @CC@ - CCOPT = @V_CCOPT@ --INCLS = @INCLS@ -I. -I../include -I../common @V_INCLS@ -+INCLS = @INCLS@ -I. -I../include -I../common @V_INCLS@ @SASLFLAGS@ - DEFS = @DEFS@ - COMPATLIB = @LIBS@ @COMPATLIB@ @LIB_SASL@ @V_THREADS@ - CURSESLIB = @CURSESLIB@ Index: files/patch-common_argus_util.c =================================================================== --- files/patch-common_argus_util.c (revision 306352) +++ files/patch-common_argus_util.c (working copy) @@ -1,12 +0,0 @@ ---- common/argus_util.c~ 2008-02-05 04:37:43.000000000 +0100 -+++ common/argus_util.c 2008-02-07 11:32:41.604018124 +0100 -@@ -100,6 +100,9 @@ - #ifndef AF_INET6 - #define AF_INET6 23 - #endif -+#if defined(__FreeBSD__) /* should work for NetBSD too */ -+#include -+#endif - - - #ifndef INET6_ADDRSTRLEN Index: files/patch-ramysql_Makefile.in =================================================================== --- files/patch-ramysql_Makefile.in (revision 306352) +++ files/patch-ramysql_Makefile.in (working copy) @@ -1,11 +0,0 @@ ---- ramysql/Makefile.in.orig 2010-02-04 17:34:38.000000000 +0300 -+++ ramysql/Makefile.in 2010-02-04 17:34:50.000000000 +0300 -@@ -50,7 +50,7 @@ - - CC = @CC@ - CCOPT = @V_CCOPT@ --INCLS = @INCLS@ -I. -I../include -I../common @V_INCLS@ @MYSQL_INCLS@ -+INCLS = @INCLS@ -I. -I../include -I../common @V_INCLS@ @MYSQL_INCLS@ @SASLFLAGS@ - DEFS = @DEFS@ - COMPATLIB = @COMPATLIB@ @LIB_SASL@ @LIBS@ @V_THREADS@ @V_GEOIPDEP@ - Index: files/patch-radump_Makefile.in =================================================================== --- files/patch-radump_Makefile.in (revision 306352) +++ files/patch-radump_Makefile.in (working copy) @@ -1,11 +0,0 @@ ---- radump/Makefile.in.orig 2010-02-04 17:27:44.000000000 +0300 -+++ radump/Makefile.in 2010-02-04 17:28:00.000000000 +0300 -@@ -50,7 +50,7 @@ - - CC = @CC@ - CCOPT = @V_CCOPT@ --INCLS = -I. -I../include -I../common @V_INCLS@ -+INCLS = -I. -I../include -I../common @V_INCLS@ @SASLFLAGS@ - DEFS = @DEFS@ - COMPATLIB = @COMPATLIB@ @LIB_SASL@ @LIBS@ @V_THREADS@ @V_GEOIPDEP@ - Index: files/patch-common_Makefile.in =================================================================== --- files/patch-common_Makefile.in (revision 306352) +++ files/patch-common_Makefile.in (working copy) @@ -1,11 +0,0 @@ ---- common/Makefile.in~ 2008-02-05 04:37:43.000000000 +0100 -+++ common/Makefile.in 2008-02-07 11:32:41.580020066 +0100 -@@ -40,7 +40,7 @@ - - CC = @CC@ - CCOPT = @V_CCOPT@ --INCLS = -I. -I../include @V_INCLS@ @MYSQL_INCLS@ -+INCLS = -I. -I../include @V_INCLS@ @MYSQL_INCLS@ @SASLFLAGS@ - DEFS = @DEFS@ -DARGUS_SYSLOG - - # Standard CFLAGS Index: pkg-plist =================================================================== --- pkg-plist (revision 306352) +++ pkg-plist (working copy) @@ -1,55 +1,76 @@ +bin/argusclientbug bin/ra bin/rabins bin/racluster +bin/raconvert bin/racount bin/radark +bin/radium bin/radump +bin/raevent bin/rafilteraddr bin/ragraph +bin/ragrep bin/rahisto bin/rahosts +bin/raips bin/ralabel bin/ranonymize bin/rapath +bin/raplot bin/rapolicy bin/raports +bin/rarpwatch bin/raservices bin/rasort bin/rasplit %%MYSQL%%bin/rasql %%MYSQL%%bin/rasqlinsert +%%MYSQL%%bin/rasqltimeindex bin/rastream bin/rastrip bin/ratemplate bin/ratimerange bin/ratop -bin/ratree bin/rauserdata -%%PORTDOCS%%%%DOCSDIR%%/CHANGES -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/FAQ -%%PORTDOCS%%%%DOCSDIR%%/HOW-TO -%%PORTDOCS%%%%DOCSDIR%%/README -%%EXAMPLESDIR%%/Config/delegated-ipv4-latest -%%EXAMPLESDIR%%/Config/excel.rc -%%EXAMPLESDIR%%/Config/iana-address-file -%%EXAMPLESDIR%%/Config/iana-ipv4-address -%%EXAMPLESDIR%%/Config/iana-multicast-address -%%EXAMPLESDIR%%/Config/iana-port-numbers -%%EXAMPLESDIR%%/Config/ra.print.all.conf -%%EXAMPLESDIR%%/Config/racluster.conf -%%EXAMPLESDIR%%/Config/radium.conf -%%EXAMPLESDIR%%/Config/ragetcountrycodes.sh -%%EXAMPLESDIR%%/Config/ralabel.conf -%%EXAMPLESDIR%%/Config/ranonymize.conf -%%EXAMPLESDIR%%/Config/rarc -%%EXAMPLESDIR%%/Config/rastream.sh -%%EXAMPLESDIR%%/Config/std.sig -%%EXAMPLESDIR%%/Startup/radium -%%EXAMPLESDIR%%/System/magic -%%EXAMPLESDIR%%/System/protocols -@dirrm %%EXAMPLESDIR%%/System -@dirrm %%EXAMPLESDIR%%/Startup -@dirrm %%EXAMPLESDIR%%/Config -@dirrm %%EXAMPLESDIR%% +%%DOCSDIR%%//AUTHORS +%%DOCSDIR%%//CHANGES +%%DOCSDIR%%//COPYING +%%DOCSDIR%%//CREDITS +%%DOCSDIR%%//ChangeLog +%%DOCSDIR%%//INSTALL +%%DOCSDIR%%//MANIFEST +%%DOCSDIR%%//README +%%DOCSDIR%%//VERSION +%%EXAMPLESDIR%%//Config/delegated-ipv4-latest +%%EXAMPLESDIR%%//Config/excel.rc +%%EXAMPLESDIR%%//Config/iana-address-file +%%EXAMPLESDIR%%//Config/iana-ipv4-address +%%EXAMPLESDIR%%//Config/iana-multicast-address +%%EXAMPLESDIR%%//Config/iana-port-numbers +%%EXAMPLESDIR%%//Config/racluster.conf +%%EXAMPLESDIR%%//Config/radium.conf +%%EXAMPLESDIR%%//Config/ragetcountrycodes.sh +%%EXAMPLESDIR%%//Config/ralabel.conf +%%EXAMPLESDIR%%//Config/ranonymize.conf +%%EXAMPLESDIR%%//Config/rarc +%%EXAMPLESDIR%%//Config/rarc.print.all.conf +%%EXAMPLESDIR%%//Config/rastream.sh +%%EXAMPLESDIR%%//Config/std.sig +%%EXAMPLESDIR%%//Config/wireshark.manuf.txt +%%EXAMPLESDIR%%//Database/MySQL.Archive.sh +%%EXAMPLESDIR%%//Database/README +%%EXAMPLESDIR%%//Startup/README +%%EXAMPLESDIR%%//Startup/com.qosient.radium.plist +%%EXAMPLESDIR%%//Startup/com.qosient.rasplit.plist +%%EXAMPLESDIR%%//Startup/radium +%%EXAMPLESDIR%%//Startup/radium.service +%%EXAMPLESDIR%%//Startup/rasplit +%%EXAMPLESDIR%%//System/magic +@dirrm %%EXAMPLESDIR%%//System +@dirrm %%EXAMPLESDIR%%//Startup +@dirrm %%EXAMPLESDIR%%//Database +@dirrm %%EXAMPLESDIR%%//Config +@dirrm %%EXAMPLESDIR%%/ +@dirrm %%DOCSDIR%%/ %%PORTDOCS%%@dirrmtry %%DOCSDIR%% Index: Makefile =================================================================== --- Makefile (revision 306352) +++ Makefile (working copy) @@ -6,7 +6,7 @@ # PORTNAME= argus-clients -PORTVERSION= 3.0.4.1 +PORTVERSION= 3.0.6.2 CATEGORIES= net-mgmt security MASTER_SITES= http://qosient.com/argus/src/ \ ftp://qosient.com/pub/argus/src/ @@ -16,9 +16,10 @@ CONFLICTS= argus-clients-2* argus-clients-sasl-2* -OPTIONS+= SASL "SASL authentication support" on \ - MYSQL "MySQL database support" on \ - GEOIP "GeoIP library support" off +OPTIONS_DEFINE= SASL MySQL GeoIP +SASL_DESC= SASL authentication support +MySQL_DESC= MySQL database support +GeoIP_DESC= GeoIP library support .include @@ -26,40 +27,43 @@ GNU_CONFIGURE= true USE_NCURSES= yes -.if defined(WITH_SASL) -PKGNAMESUFFIX= -sasl +.if ${PORT_OPTIONS:MSASL} +PKGNAMESUFFIX+= -sasl LIB_DEPENDS+= sasl2.2:${PORTSDIR}/security/cyrus-sasl2 CONFIGURE_ARGS+= --with-sasl=${LOCALBASE} .endif -.if defined(WITH_MYSQL) +.if ${PORT_OPTIONS:MMySQL} USE_MYSQL= yes PLIST_SUB+= MYSQL="" +MAN1+= rasql.1 rasqlinsert.1 rasqltimeindex.1 .else PLIST_SUB+= MYSQL="@comment " .endif -.if defined(WITH_GEOIP) +.if ${PORT_OPTIONS:MGeoIP} LIB_DEPENDS+= GeoIP:${PORTSDIR}/net/GeoIP -CONFIGURE_ARGS+= --with-GeoIP=${LOCALBASE} +CONFIGURE_ARGS+= --with-GeoIP=${LOCALBASE} .endif -MAN1= ra.1 rabins.1 racluster.1 racount.1 ragraph.1 rahisto.1 \ - ranonymize.1 rasort.1 rasplit.1 rastream.1 rastrip.1 -MAN5= racluster.5 radium.conf.5 rarc.5 +MAN1+= ra.1 rabins.1 racluster.1 raconvert.1 racount.1 radump.1 raevent.1 \ + rafilteraddr.1 ragraph.1 ragrep.1 rahisto.1 ralabel.1 ranonymize.1 \ + rapath.1 rapolicy.1 rasort.1 rasplit.1 rastream.1 rastrip.1 +MAN5= racluster.5 radium.conf.5 ralabel.conf.5 ranonymize.5 rarc.5 MAN8= radium.8 -.include - do-install: -.for i in ra rabins racluster racount radump rafilteraddr \ - rahisto ralabel ranonymize rapath rapolicy \ - raservices rasort rasplit rastream \ - rastrip ratemplate ratimerange ratop ratree rauserdata +.for i in ra rabins racluster raconvert racount radium radump raevent \ + rafilteraddr ragrep rahisto ralabel ranonymize rapath rapolicy \ + rarpwatch raservices rasort rasplit rastream rastrip \ + ratemplate ratimerange ratop rauserdata ${INSTALL_PROGRAM} ${WRKSRC}/bin/$i ${PREFIX}/bin/$i .endfor -.if defined(WITH_MYSQL) -.for i in rasql rasqlinsert +.for i in argusclientbug radark ragraph rahosts raips raplot raports + ${INSTALL_SCRIPT} ${WRKSRC}/bin/$i ${PREFIX}/bin/$i +.endfor +.if ${PORT_OPTIONS:MMySQL} +.for i in rasql rasqlinsert rasqltimeindex ${INSTALL_PROGRAM} ${WRKSRC}/bin/$i ${PREFIX}/bin/$i .endfor .endif @@ -68,7 +72,8 @@ .endfor .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR}/ -.for i in README COPYING doc/CHANGES doc/FAQ doc/HOW-TO +.for i in AUTHORS CHANGES COPYING CREDITS ChangeLog INSTALL \ + MANIFEST README VERSION ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} .endfor .endif @@ -84,9 +89,25 @@ .endfor .endif ${MKDIR} ${EXAMPLESDIR} -.for i in Config Startup System +.for i in Config Database Startup System ${MKDIR} ${EXAMPLESDIR}/$i - ${INSTALL_DATA} ${WRKSRC}/support/$i/* ${EXAMPLESDIR}/$i .endfor -.include +.for i in delegated-ipv4-latest excel.rc iana-address-file \ + iana-ipv4-address iana-multicast-address iana-port-numbers \ + racluster.conf radium.conf ragetcountrycodes.sh ralabel.conf \ + ranonymize.conf rarc rarc.print.all.conf rastream.sh std.sig \ + wireshark.manuf.txt + ${INSTALL_DATA} ${WRKSRC}/support/Config/$i ${EXAMPLESDIR}/Config/$i +.endfor +.for i in MySQL.Archive.sh README + ${INSTALL_DATA} ${WRKSRC}/support/Database/$i ${EXAMPLESDIR}/Database/$i +.endfor +.for i in README com.qosient.radium.plist com.qosient.rasplit.plist \ + radium radium.service rasplit + ${INSTALL_DATA} ${WRKSRC}/support/Startup/$i ${EXAMPLESDIR}/Startup/$i +.endfor +.for i in magic + ${INSTALL_DATA} ${WRKSRC}/support/System/$i ${EXAMPLESDIR}/System/$i +.endfor +.include