From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 23 21:10:00 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9B6663EF for ; Sat, 23 Nov 2013 21:10:00 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7B1C12B29 for ; Sat, 23 Nov 2013 21:10:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rANLA0s4056693 for ; Sat, 23 Nov 2013 21:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rANLA0aN056692; Sat, 23 Nov 2013 21:10:00 GMT (envelope-from gnats) Resent-Date: Sat, 23 Nov 2013 21:10:00 GMT Resent-Message-Id: <201311232110.rANLA0aN056692@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, Muhammad Moinur Rahman <5u623l20@gmail.com> Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1A169335 for ; Sat, 23 Nov 2013 21:04:26 +0000 (UTC) Received: from bofh.1asiacom.net (bofh.1asiacom.net [103.4.109.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5F7482B0E for ; Sat, 23 Nov 2013 21:04:24 +0000 (UTC) Received: from bofh.1asiacom.net (localhost [127.0.0.1]) by bofh.1asiacom.net (8.14.7/8.14.7) with ESMTP id rANL4LCA091682 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 24 Nov 2013 03:04:21 +0600 (BDT) (envelope-from root@bofh.1asiacom.net) Received: (from root@localhost) by bofh.1asiacom.net (8.14.7/8.14.7/Submit) id rANL4Kll091681; Sun, 24 Nov 2013 03:04:20 +0600 (BDT) (envelope-from root) Message-Id: <201311232104.rANL4Kll091681@bofh.1asiacom.net> Date: Sun, 24 Nov 2013 03:04:20 +0600 (BDT) From: Muhammad Moinur Rahman <5u623l20@gmail.com> To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/184201: [NEW PORT] net/ntopng: Network monitoring tool with command line and web interfaces X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Nov 2013 21:10:00 -0000 >Number: 184201 >Category: ports >Synopsis: [NEW PORT] net/ntopng: Network monitoring tool with command line and web interfaces >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: Sat Nov 23 21:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Muhammad Moinur Rahman >Release: FreeBSD 11.0-CURRENT amd64 >Organization: >Environment: System: FreeBSD bofh.1asiacom.net 11.0-CURRENT FreeBSD 11.0-CURRENT #3 r257540: Tue Nov 5 18:47:37 >Description: ntopng is a new generation flexible and feature-rich tool for monitoring and troubleshooting local area networks. It provides command line and web interfaces, the latter via an embedded web server. ntop is based on libpcap. Author: Luca Deri WWW: http://www.ntop.org/ Please close ports/184197. Seems like I had some unintentional typo in the shar. For Committer's reference: http://pdr.s.ubze.ro/bulk/latest-per-pkg/ntopng/1.1.6932/84i386-default.log http://pdr.s.ubze.ro/bulk/latest-per-pkg/ntopng/1.1.6932/84amd64-default.log http://pdr.s.ubze.ro/bulk/latest-per-pkg/ntopng/1.1.6932/92i386-default.log http://pdr.s.ubze.ro/bulk/latest-per-pkg/ntopng/1.1.6932/92amd64-default.log http://pdr.s.ubze.ro/bulk/latest-per-pkg/ntopng/1.1.6932/10b3i386-default.log http://pdr.s.ubze.ro/bulk/latest-per-pkg/ntopng/1.1.6932/10b384amd64-default.log http://pdr.s.ubze.ro/bulk/latest-per-pkg/ntopng/1.1.6932/11i386-default.log http://pdr.s.ubze.ro/bulk/latest-per-pkg/ntopng/1.1.6932/11amd64-default.log Generated with FreeBSD Port Tools 0.99_8 (mode: new) >How-To-Repeat: >Fix: --- .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: # # ntopng # ntopng/files # ntopng/files/patch-Makefile.in # ntopng/files/patch-configure # ntopng/files/ntopng.in # ntopng/files/patch-Ntop.cpp # ntopng/files/patch-credis.c # ntopng/Makefile # ntopng/distinfo # ntopng/pkg-descr # ntopng/pkg-message # ntopng/pkg-plist # echo c - ntopng mkdir -p ntopng > /dev/null 2>&1 echo c - ntopng/files mkdir -p ntopng/files > /dev/null 2>&1 echo x - ntopng/files/patch-Makefile.in sed 's/^X//' >ntopng/files/patch-Makefile.in << 'fdb316ad5f3b4ccf6636bdd445094538' X--- Makefile.in.orig 2013-11-04 06:15:16.000000000 +0600 X+++ Makefile.in 2013-11-18 21:50:52.000000000 +0600 X@@ -1,5 +1,4 @@ X-SHELL=/bin/bash X-OS := $(shell uname -s) X+OS=FreeBSD X ###### X CREDIS_HOME=third-party/credis-0.2.3 X CREDIS=$(CREDIS_HOME)/credis.o X@@ -13,9 +12,7 @@ X MONGOOSE_HOME=./third-party/mongoose X MONGOOSE_INC=-I$(MONGOOSE_HOME) X ###### X-LUAJIT_HOME=./third-party/LuaJIT-2.0.2 X-LUAJIT_INC=-I$(LUAJIT_HOME)/src X-LUAJIT_LIB=$(LUAJIT_HOME)/src/libluajit.a X+%%LUAJIT_LIB%% X ###### X LIBRRDTOOL_HOME=third-party/rrdtool-1.4.7 X LIBRRDTOOL_INC=-I$(LIBRRDTOOL_HOME)/src/ X@@ -29,14 +26,14 @@ X ###### X ZEROMQ_HOME=./third-party/zeromq-3.2.3 X ZEROMQ_INC=-I$(ZEROMQ_HOME)/include X-ZEROMQ_LIB=$(ZEROMQ_HOME)/src/.libs/libzmq.a X+%%ZEROMQ_LIB%% X ###### X EWH_HOME=third-party/EWAHBoolArray X EWH_INC=$(EWH_HOME)/headers X ###### X TARGET = ntopng X-LIBS = @LDFLAGS@ $(NDPI_LIB) $(LIBPCAP) $(LUAJIT_LIB) $(LIBRRDTOOL_LIB) $(ZEROMQ_LIB) $(JSON_LIB) -lxml2 @SQLITE_LIB@ @LINK_OPTS@ @LIBGNUTLS@ @GEOIP_LIB@ @Z_LIB@ -lm -ldl -lpthread X-CPPFLAGS = -g @CFLAGS@ $(CREDIS_INC) $(MONGOOSE_INC) -I$(JSON_INC) $(NDPI_INC) $(LUAJIT_INC) $(LIBRRDTOOL_INC) $(ZEROMQ_INC) @CPPFLAGS@ -I$(HTTPCLIENT_INC) -I$(EWH_INC) # -D_GLIBCXX_DEBUG X+LIBS = @LDFLAGS@ $(NDPI_LIB) $(LIBPCAP) $(LUAJIT_LIB) $(ZEROMQ_LIB) $(LIBRRDTOOL_LIB) $(JSON_LIB) -lxml2 @SQLITE_LIB@ @LINK_OPTS@ @LIBGNUTLS@ @GEOIP_LIB@ @Z_LIB@ -lm -lpthread X+CPPFLAGS = -g @CFLAGS@ $(CREDIS_INC) $(MONGOOSE_INC) -I$(JSON_INC) $(NDPI_INC) $(LIBRRDTOOL_INC) @CPPFLAGS@ -I$(HTTPCLIENT_INC) -I$(EWH_INC) # -D_GLIBCXX_DEBUG X ###### X # ntopng-1.0_1234.x86_64.rpm X PLATFORM = `uname -p` X@@ -53,22 +50,22 @@ X X .PHONY: default all clean X X-default: $(NDPI_LIB) $(LUAJIT_LIB) $(LIBRRDTOOL_LIB) $(ZEROMQ_LIB) $(JSON_LIB) $(TARGET) X+default: $(NDPI_LIB) $(TARGET) X all: default X X OBJECTS = $(patsubst %.cpp, %.o, $(wildcard *.cpp)) $(CREDIS) X HEADERS = $(wildcard *.h) X X %.o: %.c $(HEADERS) Makefile X- g++ $(CPPFLAGS) -c $< -o $@ X+ %%G++%% $(CPPFLAGS) -c $< -o $@ X X %.o: %.cpp $(HEADERS) Makefile X- g++ $(CPPFLAGS) -c $< -o $@ X+ %%G++%% $(CPPFLAGS) -c $< -o $@ X X .PRECIOUS: $(TARGET) $(OBJECTS) X X-$(TARGET): $(OBJECTS) $(LIBRRDTOOL) Makefile X- g++ $(OBJECTS) -Wall $(LIBS) -o $@ X+$(TARGET): $(OBJECTS) Makefile X+ %%G++%% $(OBJECTS) -Wall $(LIBS) -o $@ X X $(NDPI_LIB): nDPI X cd nDPI; ./configure; @GMAKE@ X@@ -76,18 +73,6 @@ X nDPI: X svn co https://svn.ntop.org/svn/ntop/trunk/nDPI/ X X-$(LUAJIT_LIB): X- cd $(LUAJIT_HOME); @GMAKE@ X- X-$(ZEROMQ_LIB): X- cd $(ZEROMQ_HOME); ./configure --without-documentation; @GMAKE@ X- X-$(LIBRRDTOOL_LIB): X- cd $(LIBRRDTOOL_HOME); ./configure --disable-rrd_graph --disable-libdbi --disable-libwrap --disable-rrdcgi --disable-libtool-lock --disable-nls --disable-rpath --disable-perl --disable-ruby --disable-lua --disable-tcl --disable-python --disable-dependency-tracking; cd src; @GMAKE@ librrd_th.la X- X-$(JSON_LIB): X- cd $(JSON_HOME); ./autogen.sh; ./configure; make X- X clean: X -rm -f *.o *~ svn-commit.* #config.h X -rm -f $(TARGET) X@@ -156,21 +141,14 @@ X -rm -rf ntopng-data-@PACKAGE_VERSION@ ntopng-data_@PACKAGE_VERSION@_@SVN_RELEASE@.tgz X X X-install: ntopng geoip X- @echo "While we provide you an install make target, we encourage you" X- @echo "to create a package and install that" X- @echo "rpm - do 'make build-rpm'" X- @echo "deb - do 'cd packages/ubuntu;./configure;make" X- mkdir -p /usr/local/share/ntopng /usr/local/man/man8 /usr/local/bin X- cp ntopng /usr/local/bin X- cp ./ntopng.8 /usr/local/man/man8 X- cp -r ./httpdocs /usr/local/share/ntopng X- cp -r ./scripts /usr/local/share/ntopng X- find /usr/local/share/ntopng -name "*~" | xargs /bin/rm -f X- find /usr/local/share/ntopng -name ".svn" | xargs /bin/rm -rf X- X-Makefile: @SVN_WC_DB@ X- @echo "" X- @echo "Re-running configure as the SVN release has changed" X- @echo "" X- ./configure X+install: X+ /bin/mkdir -p %%STAGEDIR%%%%DATADIR%% X+ /bin/mkdir -p %%STAGEDIR%%%%DATADIR%%/httpdocs X+ /bin/mkdir -p %%STAGEDIR%%%%DATADIR%%/httpdocs/geoip X+ /bin/mkdir -p %%STAGEDIR%%%%DATADIR%%/scripts X+ cd %%WRKSRC%% && %%INSTALL_PROGRAM%% %%PORTNAME%% %%STAGEDIR%%%%PREFIX%%/bin/ X+ cd %%WRKSRC%% && %%INSTALL_MAN%% ntopng.8 %%STAGEDIR%%%%PREFIX%%/man/man8 X+ cd %%WRKDIR%% && %%INSTALL_DATA%% GeoIPASNum.dat %%STAGEDIR%%%%DATADIR%%/httpdocs/geoip/ X+ cd %%WRKDIR%% && %%INSTALL_DATA%% GeoIPASNumv6.dat %%STAGEDIR%%%%DATADIR%%/httpdocs/geoip/ X+ cd %%WRKDIR%% && %%INSTALL_DATA%% GeoLiteCity.dat %%STAGEDIR%%%%DATADIR%%/httpdocs/geoip/ X+ cd %%WRKDIR%% && %%INSTALL_DATA%% GeoLiteCityv6.dat %%STAGEDIR%%%%DATADIR%%/httpdocs/geoip/ fdb316ad5f3b4ccf6636bdd445094538 echo x - ntopng/files/patch-configure sed 's/^X//' >ntopng/files/patch-configure << 'ab73dbc73160249089dbf428540ffea1' X--- configure.orig 2013-11-18 11:08:04.000000000 +0600 X+++ configure 2013-11-18 11:09:19.000000000 +0600 X@@ -620,7 +620,6 @@ X X ac_subst_vars='LTLIBOBJS X LIBOBJS X-SVN_WC_DB X SVN_DATE X GMAKE X SQLITE_LIB X@@ -2953,15 +2952,15 @@ X NTOPNG_VERS=`cat ./configure.in | head -1 | grep '_INIT' | cut -d " " -f 2|cut -d ')' -f 1` X CFLAGS="${CFLAGS} -I/usr/local/include -I/opt/local/include" X CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/opt/local/include" X-LDFLAGS="${LDFLAGS} -L/usr/local/lib -L/opt/local/lib" X+LDFLAGS="${LDFLAGS}-L/usr/local/lib -L/opt/local/lib" X X-SVN_RELEASE=`svn info . | grep "^Revision"|cut -d " " -f 2` X+SVN_RELEASE="6939" X X cat >>confdefs.h <<_ACEOF X #define NTOPNG_SVN_RELEASE "r${SVN_RELEASE}" X _ACEOF X X-SVN_DATE=`svn info . | grep "^Last Changed Date"|cut -d " " -f 4-` X+SVN_DATE="2013-11-05 03:54:00 +0600 (Tue, 05 Nov 2013)" X X cat >>confdefs.h <<_ACEOF X #define NTOPNG_SVN_DATE "${SVN_DATE}" X@@ -2969,10 +2968,6 @@ X X PACKAGE_VERSION="${NTOPNG_VERS}_${SVN_RELEASE}" X X-if test -f ".svn/wc.db"; then X- SVN_WC_DB=".svn/wc.db" X-fi X- X MACHINE=`uname -m` X SYSTEM=`uname -s` X ab73dbc73160249089dbf428540ffea1 echo x - ntopng/files/ntopng.in sed 's/^X//' >ntopng/files/ntopng.in << '3182fe344272b32f39e1b53c22f6c228' X#!/bin/sh X# X# $FreeBSD$ X# X# PROVIDE: ntopng X# REQUIRE: DAEMON X# KEYWORD: shutdown X# X# Add the following lines to /etc/rc.conf to enable ntop: X# X# ntopng_enable (bool): Set it to "YES" to enable ntop X# Default is "NO". X# ntopng_flags (flags): Set extra flags to ntop X# Default is "-d --use-syslog=daemon". see ntop(8). X# X X. /etc/rc.subr X Xname=ntopng Xrcvar=ntopng_enable Xpid_path=/var/run/${name}.pid Xhttpdocs_path=%%DATADIR%%/httpdocs Xscripts_path=%%DATADIR/scripts Xcallbacks_path=%%DATADIR/scripts/callbacks Xuser_path=%%PREFIX/etc/ntopng-users.conf X Xload_rc_config $name X X: ${ntopng_enable="NO"} X: ${ntopng_flags="-e -G ${pid_path}"} X Xcommand=%%PREFIX%%/bin/ntopng Xcommand_args="-e -G $pid_path -1 $httpdocs_path -2 $scripts_path -3 $callbacks_path X Xrun_rc_command "$1" 3182fe344272b32f39e1b53c22f6c228 echo x - ntopng/files/patch-Ntop.cpp sed 's/^X//' >ntopng/files/patch-Ntop.cpp << '01c1d016d4d6453d926bee0f751bb7bd' X--- Ntop.cpp.orig 2013-11-18 16:49:30.000000000 +0600 X+++ Ntop.cpp 2013-11-18 16:50:51.000000000 +0600 X@@ -89,12 +89,12 @@ X void Ntop::initTimezone() { X /* X Setup timezone differences X- X- We call it all the time as daylight can change X- during the night and thus we need to have it "fresh" X */ X- tzset(); X- time_offset = timezone - (daylight * 3600); X+ time_t curtime; X+ struct tm *loctime; X+ curtime = time (NULL); X+ loctime = localtime (&curtime); X+ time_offset = loctime->tm_gmtoff; X } X X /* ******************************************* */ 01c1d016d4d6453d926bee0f751bb7bd echo x - ntopng/files/patch-credis.c sed 's/^X//' >ntopng/files/patch-credis.c << '80743f0b03f90472964f4d02aa6726db' X--- third-party/credis-0.2.3/credis.c.orig 2013-11-18 21:41:06.000000000 +0600 X+++ third-party/credis-0.2.3/credis.c 2013-11-18 21:41:54.000000000 +0600 X@@ -39,6 +39,9 @@ X #include X #include "ntop_win32.h" X #else X+#ifdef __FreeBSD__ X+#include X+#endif X #include X #include X #include 80743f0b03f90472964f4d02aa6726db echo x - ntopng/Makefile sed 's/^X//' >ntopng/Makefile << '7905392f4c38ac52b18228bd7171fbcb' X# Created by: Muhammad Moinur Rahman <5u623l20@gmail.com> X# $FreeBSD$ X XPORTNAME= ntopng XDISTVERSION= 1.1_6932 XCATEGORIES= net XMASTER_SITES= SF/ntop/${PORTNAME}:source1 \ X http://geolite.maxmind.com/download/geoip/database/:source2 \ X http://geolite.maxmind.com/download/geoip/database/GeoLiteCityv6-beta/:source3 \ X http://download.maxmind.com/download/geoip/database/asnum/:source4 XDISTFILES= ${DISTNAME}.tgz:source1 \ X GeoLiteCity.dat.gz:source2 \ X GeoLiteCityv6.dat.gz:source3 \ X GeoIPASNum.dat.gz:source4 \ X GeoIPASNumv6.dat.gz:source4 XEXTRACT_ONLY= ${DISTNAME}_6932.tgz X XMAINTAINER= 5u623l20@gmail.com XCOMMENT= Network monitoring tool with command line and web interfaces X XLICENSE= GPLv3 X XLIB_DEPENDS= cairo:${PORTSDIR}/graphics/cairo \ X libluajit-5.1.so:${PORTSDIR}/lang/luajit \ X libzmq.so:${PORTSDIR}/devel/ntopng-zmq XBUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \ X geoiplookup:${PORTSDIR}/net/GeoIP X XUSES= pkgconfig XUSE_GNOME= gnomehack intltool XMAKE_JOBS_UNSAFE= yes XUSE_GMAKE= yes XGNU_CONFIGURE= yes XUSE_LDCONFIG= yes XCPPFLAGS+= -I${LOCALBASE}/include/luajit-2.0 X XUSE_RC_SUBR= ntopng X X.include X.if ${OSVERSION} > 1000000 XUSE_GCC= 4.6 X.endif X Xpost-extract: X @${CP} ${DISTDIR}/GeoLiteCity.dat.gz ${WRKDIR} X @${CP} ${DISTDIR}/GeoLiteCityv6.dat.gz ${WRKDIR} X @${CP} ${DISTDIR}/GeoIPASNum.dat.gz ${WRKDIR} X @${CP} ${DISTDIR}/GeoIPASNumv6.dat.gz ${WRKDIR} X @${RM} ${WRKSRC}/scripts/lua/modules/redis.lua X @${CP} ${WRKSRC}/third-party/redis-lua/src/redis.lua ${WRKSRC}/scripts/lua/modules/redis.lua X @${FIND} ${WRKSRC} -name "*~" -delete X @cd ${WRKDIR} && ${GUNZIP_CMD} GeoLiteCity.dat.gz GeoLiteCityv6.dat.gz GeoIPASNum.dat.gz GeoIPASNumv6.dat.gz X Xpost-patch: X @${REINPLACE_CMD} -e "s#/bin/bash#/usr/local/bin/bash#" ${WRKSRC}/third-party/rrdtool-1.4.7/Makefile \ X ${WRKSRC}/third-party/rrdtool-1.4.7/config.status ${WRKSRC}/third-party/rrdtool-1.4.7/src/Makefile \ X ${WRKSRC}/third-party/rrdtool-1.4.7/bindings/Makefile ${WRKSRC}/third-party/rrdtool-1.4.7/doc/Makefile \ X ${WRKSRC}/third-party/rrdtool-1.4.7/examples/Makefile \ X ${WRKSRC}/third-party/rrdtool-1.4.7/examples/rrdcached/Makefile X @${REINPLACE_CMD} -e "s#%%LUAJIT_LIB%%#LUAJIT_LIB=${LOCALBASE}/lib/libluajit-5.1.a#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%ZEROMQ_LIB%%#ZEROMQ_LIB=${LOCALBASE}/lib/libzmq.a#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%STAGEDIR%%%%DATADIR%%#${STAGEDIR}${DATADIR}#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%STAGEDIR%%%%PREFIX%%#${STAGEDIR}${PREFIX}#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%WRKSRC%%#${WRKSRC}#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%WRKDIR%%#${WRKDIR}#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%PORTNAME%%#${PORTNAME}#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%LOCALBASE%%#${LOCALBASE}#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%INSTALL_PROGRAM%%#${INSTALL_PROGRAM}#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%INSTALL_MAN%%#${INSTALL_MAN}#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%INSTALL_SCRIPT%%#${INSTALL_SCRIPT}#" ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e "s#%%INSTALL_DATA%%#${INSTALL_DATA}#" ${WRKSRC}/Makefile.in X.if ${OSVERSION} > 1000000 X @${REINPLACE_CMD} -e "s#%%G++%%#g++46#" ${WRKSRC}/Makefile.in X.else X @${REINPLACE_CMD} -e "s#%%G++%%#g++#" ${WRKSRC}/Makefile.in X.endif X Xpre-build: X cd ${WRKSRC}/third-party/json-c && ${MAKE} clean && ./configure && ${MAKE} X cd ${WRKSRC}/third-party/rrdtool-1.4.7 && ${MAKE} clean \ X && ./configure --disable-rrd_graph \ X --disable-libdbi --disable-libwrap --disable-rrdcgi --disable-libtool-lock \ X --disable-nls --disable-rpath --disable-perl --disable-ruby --disable-lua \ X --disable-tcl --disable-python --disable-dependency-tracking && \ X cd src && ${GMAKE} librrd_th.la X cd ${WRKSRC}/third-party/credis-0.2.3 && ${GMAKE} clean && ${GMAKE} X Xpost-install: X ${MKDIR} ${STAGEDIR}${DATADIR} X ${MKDIR} ${STAGEDIR}${DATADIR}/httpdocs X ${MKDIR} ${STAGEDIR}${DATADIR}/httpdocs/geoip X ${MKDIR} ${STAGEDIR}${DATADIR}/scripts X cd ${WRKSRC}/httpdocs && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/httpdocs X cd ${WRKSRC}/scripts && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/scripts X X.include 7905392f4c38ac52b18228bd7171fbcb echo x - ntopng/distinfo sed 's/^X//' >ntopng/distinfo << '219d10768831da74159def8e36874d75' XSHA256 (ntopng-1.1_6932.tgz) = f9dbc621efa7354fa65d93d043dceabcfb55a7b56e83c87e3f6b8d2b75aeab31 XSIZE (ntopng-1.1_6932.tgz) = 45064737 XSHA256 (GeoLiteCity.dat.gz) = b92dad48943b388e73e542b5f895850d4de4d78d8f3ecaaa85214bd46ded6930 XSIZE (GeoLiteCity.dat.gz) = 26285561 XSHA256 (GeoLiteCityv6.dat.gz) = 54745e189726fd79761b2fe22197221cdf5d501b81214343b990405a726a852d XSIZE (GeoLiteCityv6.dat.gz) = 10630112 XSHA256 (GeoIPASNum.dat.gz) = a4bb84c319bf3d9643e2a2c72c7bcded2aa7db5b76f07652c2fd653e751a59c8 XSIZE (GeoIPASNum.dat.gz) = 1913167 XSHA256 (GeoIPASNumv6.dat.gz) = b42f01f01bc8c21ba5f09b898981ce1358d0cbed2bab304708b293a4fa1226bf XSIZE (GeoIPASNumv6.dat.gz) = 2006882 219d10768831da74159def8e36874d75 echo x - ntopng/pkg-descr sed 's/^X//' >ntopng/pkg-descr << '9550ca7846d827694a06cf0c9c61d21e' Xntopng is a new generation flexible and feature-rich tool for monitoring and Xtroubleshooting local area networks. It provides command line and web X interfaces, the latter via an embedded web server. ntop is based on libpcap. X XAuthor: Luca Deri XWWW: http://www.ntop.org/ 9550ca7846d827694a06cf0c9c61d21e echo x - ntopng/pkg-message sed 's/^X//' >ntopng/pkg-message << '0a48f5e49f9d139b213bb08be21d1d8a' X---------------------------------------------------------------------------- XWARNING: X XIn the past, ntop has been the subject of repeated security vulner- Xabilities, particularly relating to its web interface. It is strongly Xsuggested that you protect your ntop web interface via packet filters Xor TCP wrappers. X XPlease install redis server from databases/redis or use -r to specify Xa remote one. X---------------------------------------------------------------------------- 0a48f5e49f9d139b213bb08be21d1d8a echo x - ntopng/pkg-plist sed 's/^X//' >ntopng/pkg-plist << '292faf86a4251aece210ffd1315bda6c' Xbin/ntopng Xman/man8/ntopng.8.gz X%%DATADIR%%/httpdocs/data.json X%%DATADIR%%/httpdocs/favicon.ico X%%DATADIR%%/httpdocs/login.html X%%DATADIR%%/httpdocs/luca.json X%%DATADIR%%/httpdocs/test.lp X%%DATADIR%%/httpdocs/bootstrap/css/bootstrap-responsive.min.css X%%DATADIR%%/httpdocs/bootstrap/css/bootstrap.css X%%DATADIR%%/httpdocs/bootstrap/css/bootstrap.min.css X%%DATADIR%%/httpdocs/bootstrap/img/glyphicons-halflings-white.png X%%DATADIR%%/httpdocs/bootstrap/img/glyphicons-halflings.png X%%DATADIR%%/httpdocs/bootstrap/js/bootstrap.min.js X%%DATADIR%%/httpdocs/bootstrap_3/css/bootstrap-theme.css X%%DATADIR%%/httpdocs/bootstrap_3/css/bootstrap-theme.min.css X%%DATADIR%%/httpdocs/bootstrap_3/css/bootstrap.css X%%DATADIR%%/httpdocs/bootstrap_3/css/bootstrap.min.css X%%DATADIR%%/httpdocs/bootstrap_3/fonts/glyphicons-halflings-regular.eot X%%DATADIR%%/httpdocs/bootstrap_3/fonts/glyphicons-halflings-regular.svg X%%DATADIR%%/httpdocs/bootstrap_3/fonts/glyphicons-halflings-regular.ttf X%%DATADIR%%/httpdocs/bootstrap_3/fonts/glyphicons-halflings-regular.woff X%%DATADIR%%/httpdocs/bootstrap_3/js/bootstrap.js X%%DATADIR%%/httpdocs/bootstrap_3/js/bootstrap.min.js X%%DATADIR%%/httpdocs/css/bootstrap-responsive.css X%%DATADIR%%/httpdocs/css/bootstrap.min.css X%%DATADIR%%/httpdocs/css/cal-heatmap.css X%%DATADIR%%/httpdocs/css/cubism.css X%%DATADIR%%/httpdocs/css/datepicker.css X%%DATADIR%%/httpdocs/css/flags.css X%%DATADIR%%/httpdocs/css/pagingbar.css X%%DATADIR%%/httpdocs/css/pie-chart.css X%%DATADIR%%/httpdocs/css/prettify.css X%%DATADIR%%/httpdocs/css/rickshaw.min.css X%%DATADIR%%/httpdocs/css/timepicker.css X%%DATADIR%%/httpdocs/font-awesome/css/font-awesome-ie7.css X%%DATADIR%%/httpdocs/font-awesome/css/font-awesome-ie7.min.css X%%DATADIR%%/httpdocs/font-awesome/css/font-awesome.css X%%DATADIR%%/httpdocs/font-awesome/css/font-awesome.min.css X%%DATADIR%%/httpdocs/font-awesome/font/FontAwesome.otf X%%DATADIR%%/httpdocs/font-awesome/font/fontawesome-webfont.eot X%%DATADIR%%/httpdocs/font-awesome/font/fontawesome-webfont.svg X%%DATADIR%%/httpdocs/font-awesome/font/fontawesome-webfont.ttf X%%DATADIR%%/httpdocs/font-awesome/font/fontawesome-webfont.woff X%%DATADIR%%/httpdocs/font-awesome/less/bootstrap.less X%%DATADIR%%/httpdocs/font-awesome/less/core.less X%%DATADIR%%/httpdocs/font-awesome/less/extras.less X%%DATADIR%%/httpdocs/font-awesome/less/font-awesome-ie7.less X%%DATADIR%%/httpdocs/font-awesome/less/font-awesome.less X%%DATADIR%%/httpdocs/font-awesome/less/icons.less X%%DATADIR%%/httpdocs/font-awesome/less/mixins.less X%%DATADIR%%/httpdocs/font-awesome/less/path.less X%%DATADIR%%/httpdocs/font-awesome/less/variables.less X%%DATADIR%%/httpdocs/font-awesome/scss/_bootstrap.scss X%%DATADIR%%/httpdocs/font-awesome/scss/_core.scss X%%DATADIR%%/httpdocs/font-awesome/scss/_extras.scss X%%DATADIR%%/httpdocs/font-awesome/scss/_icons.scss X%%DATADIR%%/httpdocs/font-awesome/scss/_mixins.scss X%%DATADIR%%/httpdocs/font-awesome/scss/_path.scss X%%DATADIR%%/httpdocs/font-awesome/scss/_variables.scss X%%DATADIR%%/httpdocs/font-awesome/scss/font-awesome-ie7.scss X%%DATADIR%%/httpdocs/font-awesome/scss/font-awesome.scss X%%DATADIR%%/httpdocs/geoip/GeoIPASNum.dat X%%DATADIR%%/httpdocs/geoip/GeoIPASNumv6.dat X%%DATADIR%%/httpdocs/geoip/GeoLiteCity.dat X%%DATADIR%%/httpdocs/geoip/GeoLiteCityv6.dat X%%DATADIR%%/httpdocs/img/blank.gif X%%DATADIR%%/httpdocs/img/block-end.png X%%DATADIR%%/httpdocs/img/block-start.png X%%DATADIR%%/httpdocs/img/cpu_icon.png X%%DATADIR%%/httpdocs/img/flags.png X%%DATADIR%%/httpdocs/img/glyphicons-halflings-white.png X%%DATADIR%%/httpdocs/img/glyphicons-halflings.png X%%DATADIR%%/httpdocs/img/graph.gif X%%DATADIR%%/httpdocs/img/info.png X%%DATADIR%%/httpdocs/img/info_icon.png X%%DATADIR%%/httpdocs/img/loading.gif X%%DATADIR%%/httpdocs/img/logo.png X%%DATADIR%%/httpdocs/img/network_icon.png X%%DATADIR%%/httpdocs/img/os_icon.png X%%DATADIR%%/httpdocs/img/throbber.gif X%%DATADIR%%/httpdocs/img/warning.png X%%DATADIR%%/httpdocs/inc/add_user_dialog.inc X%%DATADIR%%/httpdocs/inc/aggregated_hosts_stats_bottom.inc X%%DATADIR%%/httpdocs/inc/aggregated_hosts_stats_top.inc X%%DATADIR%%/httpdocs/inc/delete_user_dialog.inc X%%DATADIR%%/httpdocs/inc/flows_stats_bottom.inc X%%DATADIR%%/httpdocs/inc/flows_stats_top.inc X%%DATADIR%%/httpdocs/inc/geolocation_disclaimer.inc X%%DATADIR%%/httpdocs/inc/header.inc X%%DATADIR%%/httpdocs/inc/hosts_stats_bottom.inc X%%DATADIR%%/httpdocs/inc/hosts_stats_top.inc X%%DATADIR%%/httpdocs/inc/index_TopASNs.inc X%%DATADIR%%/httpdocs/inc/index_TopApplications.inc X%%DATADIR%%/httpdocs/inc/index_TopFlowSenders.inc X%%DATADIR%%/httpdocs/inc/index_TopHosts.inc X%%DATADIR%%/httpdocs/inc/password_dialog.inc X%%DATADIR%%/httpdocs/inc/users.inc X%%DATADIR%%/httpdocs/js/README.gauge X%%DATADIR%%/httpdocs/js/bootstrap-alert.js X%%DATADIR%%/httpdocs/js/bootstrap-button.js X%%DATADIR%%/httpdocs/js/bootstrap-carousel.js X%%DATADIR%%/httpdocs/js/bootstrap-collapse.js X%%DATADIR%%/httpdocs/js/bootstrap-datatable.js X%%DATADIR%%/httpdocs/js/bootstrap-datepicker.js X%%DATADIR%%/httpdocs/js/bootstrap-dropdown.js X%%DATADIR%%/httpdocs/js/bootstrap-modal.js X%%DATADIR%%/httpdocs/js/bootstrap-popover.js X%%DATADIR%%/httpdocs/js/bootstrap-scrollspy.js X%%DATADIR%%/httpdocs/js/bootstrap-tab.js X%%DATADIR%%/httpdocs/js/bootstrap-timepicker.js X%%DATADIR%%/httpdocs/js/bootstrap-tooltip.js X%%DATADIR%%/httpdocs/js/bootstrap-transition.js X%%DATADIR%%/httpdocs/js/bootstrap-typeahead.js X%%DATADIR%%/httpdocs/js/bootstrap.ajaxpager-0.8.min.js X%%DATADIR%%/httpdocs/js/bootstrap.js X%%DATADIR%%/httpdocs/js/bootstrap.min.js X%%DATADIR%%/httpdocs/js/cal-heatmap.min.js X%%DATADIR%%/httpdocs/js/cal-heatmap.source-map.js X%%DATADIR%%/httpdocs/js/cpu_bar.js X%%DATADIR%%/httpdocs/js/cubism.v1.js X%%DATADIR%%/httpdocs/js/cubism.v1.js.1 X%%DATADIR%%/httpdocs/js/d3.v2.min.js X%%DATADIR%%/httpdocs/js/gauge.min.js X%%DATADIR%%/httpdocs/js/googleMapJson.js X%%DATADIR%%/httpdocs/js/handlebars-1.0.0.0.beta.6.js X%%DATADIR%%/httpdocs/js/highlight.min.js X%%DATADIR%%/httpdocs/js/html5shiv.js X%%DATADIR%%/httpdocs/js/jquery-ui.js X%%DATADIR%%/httpdocs/js/jquery.form.js X%%DATADIR%%/httpdocs/js/jquery.min.js X%%DATADIR%%/httpdocs/js/jquery.peity.min.js X%%DATADIR%%/httpdocs/js/jquery.sparkline.min.js X%%DATADIR%%/httpdocs/js/line-graph.js X%%DATADIR%%/httpdocs/js/pie-chart.js X%%DATADIR%%/httpdocs/js/prettify.js X%%DATADIR%%/httpdocs/js/rickshaw.min.js X%%DATADIR%%/httpdocs/js/sankey.js X%%DATADIR%%/httpdocs/js/serializeCFJSON-0.1.min.js X%%DATADIR%%/httpdocs/js/typeahead.min.js X%%DATADIR%%/scripts/callbacks/daily.lua X%%DATADIR%%/scripts/callbacks/hourly.lua X%%DATADIR%%/scripts/callbacks/minute.lua X%%DATADIR%%/scripts/callbacks/second.lua X%%DATADIR%%/scripts/lua/#d3nodefocustagsite.html# X%%DATADIR%%/scripts/lua/#get_geo_hosts.lua# X%%DATADIR%%/scripts/lua/about.lua X%%DATADIR%%/scripts/lua/aggregated_host_details.lua X%%DATADIR%%/scripts/lua/aggregated_host_stats.lua X%%DATADIR%%/scripts/lua/aggregated_hosts_stats.lua X%%DATADIR%%/scripts/lua/d3nodefocustagsite.html X%%DATADIR%%/scripts/lua/do_export_data.lua X%%DATADIR%%/scripts/lua/export_data.lua X%%DATADIR%%/scripts/lua/find_host.lua X%%DATADIR%%/scripts/lua/flow_details.lua X%%DATADIR%%/scripts/lua/flow_stats.lua X%%DATADIR%%/scripts/lua/flows_stats.lua X%%DATADIR%%/scripts/lua/get_aggregated_host_info.lua X%%DATADIR%%/scripts/lua/get_flows_data.lua X%%DATADIR%%/scripts/lua/get_geo_hosts.lua X%%DATADIR%%/scripts/lua/get_host_activitymap.lua X%%DATADIR%%/scripts/lua/get_host_traffic.lua X%%DATADIR%%/scripts/lua/get_hosts_data.lua X%%DATADIR%%/scripts/lua/get_hosts_interaction.lua X%%DATADIR%%/scripts/lua/get_top_talkers.lua X%%DATADIR%%/scripts/lua/get_treemap.lua X%%DATADIR%%/scripts/lua/hello_world.lua X%%DATADIR%%/scripts/lua/host_details.lua X%%DATADIR%%/scripts/lua/host_get_json.lua X%%DATADIR%%/scripts/lua/host_l4_stats.lua X%%DATADIR%%/scripts/lua/host_pkt_distro.lua X%%DATADIR%%/scripts/lua/host_stats.lua X%%DATADIR%%/scripts/lua/hosts_geomap.lua X%%DATADIR%%/scripts/lua/hosts_interaction.lua X%%DATADIR%%/scripts/lua/hosts_matrix.lua X%%DATADIR%%/scripts/lua/hosts_stats.lua X%%DATADIR%%/scripts/lua/hosts_treemap.lua X%%DATADIR%%/scripts/lua/if_pkt_distro.lua X%%DATADIR%%/scripts/lua/if_stats.lua X%%DATADIR%%/scripts/lua/iface_flows_sankey.lua X%%DATADIR%%/scripts/lua/iface_hosts_list.lua X%%DATADIR%%/scripts/lua/iface_ndpi_stats.lua X%%DATADIR%%/scripts/lua/index.lua X%%DATADIR%%/scripts/lua/interface_stats.lua X%%DATADIR%%/scripts/lua/logout.lua X%%DATADIR%%/scripts/lua/minute.lua X%%DATADIR%%/scripts/lua/network_load.lua X%%DATADIR%%/scripts/lua/page_not_found.lua X%%DATADIR%%/scripts/lua/port_details.lua X%%DATADIR%%/scripts/lua/prova.lua X%%DATADIR%%/scripts/lua/resolve_address.lua X%%DATADIR%%/scripts/lua/second.lua X%%DATADIR%%/scripts/lua/set_active_interface.lua X%%DATADIR%%/scripts/lua/set_if_prefs.lua X%%DATADIR%%/scripts/lua/top_asn.lua X%%DATADIR%%/scripts/lua/top_hosts.lua X%%DATADIR%%/scripts/lua/top_talkers.lua X%%DATADIR%%/scripts/lua/admin/add_user.lua X%%DATADIR%%/scripts/lua/admin/delete_user.lua X%%DATADIR%%/scripts/lua/admin/get_users.lua X%%DATADIR%%/scripts/lua/admin/password_reset.lua X%%DATADIR%%/scripts/lua/admin/users.lua X%%DATADIR%%/scripts/lua/inc/footer.lua X%%DATADIR%%/scripts/lua/inc/menu.lua X%%DATADIR%%/scripts/lua/inc/sankey.lua X%%DATADIR%%/scripts/lua/inc/search_host_box.lua X%%DATADIR%%/scripts/lua/modules/dkjson.lua X%%DATADIR%%/scripts/lua/modules/flow_utils.lua X%%DATADIR%%/scripts/lua/modules/graph_utils.lua X%%DATADIR%%/scripts/lua/modules/lua_utils.lua X%%DATADIR%%/scripts/lua/modules/persistence.lua X%%DATADIR%%/scripts/lua/modules/redis.lua X%%DATADIR%%/scripts/lua/modules/template.lua X%%DATADIR%%/scripts/lua/modules/top_talkers.lua X@dirrm %%DATADIR%%/scripts/lua/modules X@dirrm %%DATADIR%%/scripts/lua/inc X@dirrm %%DATADIR%%/scripts/lua/admin X@dirrm %%DATADIR%%/scripts/lua X@dirrm %%DATADIR%%/scripts/callbacks X@dirrm %%DATADIR%%/scripts X@dirrm %%DATADIR%%/httpdocs/js X@dirrm %%DATADIR%%/httpdocs/inc X@dirrm %%DATADIR%%/httpdocs/img X@dirrm %%DATADIR%%/httpdocs/geoip X@dirrm %%DATADIR%%/httpdocs/font-awesome/scss X@dirrm %%DATADIR%%/httpdocs/font-awesome/less X@dirrm %%DATADIR%%/httpdocs/font-awesome/font X@dirrm %%DATADIR%%/httpdocs/font-awesome/css X@dirrm %%DATADIR%%/httpdocs/font-awesome X@dirrm %%DATADIR%%/httpdocs/css X@dirrm %%DATADIR%%/httpdocs/bootstrap_3/js X@dirrm %%DATADIR%%/httpdocs/bootstrap_3/fonts X@dirrm %%DATADIR%%/httpdocs/bootstrap_3/css X@dirrm %%DATADIR%%/httpdocs/bootstrap_3 X@dirrm %%DATADIR%%/httpdocs/bootstrap/js X@dirrm %%DATADIR%%/httpdocs/bootstrap/img X@dirrm %%DATADIR%%/httpdocs/bootstrap/css X@dirrm %%DATADIR%%/httpdocs/bootstrap X@dirrm %%DATADIR%%/httpdocs X@dirrm %%DATADIR%% 292faf86a4251aece210ffd1315bda6c exit --- .shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: