summaryrefslogtreecommitdiff
path: root/net/ntop
diff options
context:
space:
mode:
authorJohann Visagie <wjv@FreeBSD.org>2002-01-16 08:41:15 +0000
committerJohann Visagie <wjv@FreeBSD.org>2002-01-16 08:41:15 +0000
commit8c8d8c5decd09609d4ab5b38dc9266a6240a1568 (patch)
tree940d4dcaa42ac806f8ae3c92e7a3a5d08cc169b9 /net/ntop
parentUpdate mirror address. (diff)
- Update/rewrite to version 2.0
- Major update of ntop - much of it rewritten - Take over maintainership for a while Approved by: billf (previous maintainer)
Notes
Notes: svn path=/head/; revision=53147
Diffstat (limited to 'net/ntop')
-rw-r--r--net/ntop/Makefile50
-rw-r--r--net/ntop/distinfo2
-rw-r--r--net/ntop/files/ntop.sh57
-rw-r--r--net/ntop/files/patch-Makefile.am23
-rw-r--r--net/ntop/files/patch-ah11
-rw-r--r--net/ntop/files/patch-configure.in23
-rw-r--r--net/ntop/files/patch-main.c11
-rw-r--r--net/ntop/files/patch-sec118
-rw-r--r--net/ntop/pkg-plist313
9 files changed, 465 insertions, 43 deletions
diff --git a/net/ntop/Makefile b/net/ntop/Makefile
index cb756c215a1a..a031b4b2e0e4 100644
--- a/net/ntop/Makefile
+++ b/net/ntop/Makefile
@@ -6,23 +6,49 @@
#
PORTNAME= ntop
-PORTVERSION= 1.1
+PORTVERSION= 2.0
CATEGORIES= net
-MASTER_SITES= ftp://ftp.unipi.it/pub/local/ntop/source/ \
- http://www.freenix.no/~anders/ \
- ftp://totem.fix.no/pub/mirrors/misc/
-DISTFILES= ${DISTNAME}-src.tar.gz
+MASTER_SITES= ftp://ftp.ntop.org/pub/local/ntop/source/ \
+ ftp://ftp.us.ntop.org/pub/ntop/source/ \
+ ftp://ftp.au.ntop.org/pub/ntop/source/ \
+ ftp://ftp.de.ntop.org/pub/ntop/source/ \
+ ftp://ftp.fr.ntop.org/mirrors/networking/ntop/source/ \
+ ftp://ftp.jp.ntop.org/pub/ntop/source/
+DISTNAME= ${PORTNAME}-${PORTVERSION}-src
+EXTRACT_SUFX= .tgz
-MAINTAINER= billf@FreeBSD.org
+MAINTAINER= wjv@FreeBSD.org
-GNU_CONFIGURE= yes
-ALL_TARGET=
-INSTALL_TARGET= install install-man
+# Besides the required dependencies listed here, this port can optionally
+# make use of sysutils/lsof and security/nmap if installed.
+BUILD_DEPENDS= ${LOCALBASE}/lib/libgdchart.a:${PORTSDIR}/graphics/gdchart
+RUN_DEPENDS= ${LOCALBASE}/lib/libgdchart.a:${PORTSDIR}/graphics/gdchart
+LIB_DEPENDS= gdbm.2:${PORTSDIR}/databases/gdbm
-MAN8= ntop.8
+# ntop will store its database files in ${DBDIR}/ntop/
+DBDIR?= /var/db
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+USE_AUTOMAKE= yes
+USE_GMAKE= yes
+USE_LIBTOOL= yes
+INSTALLS_SHLIB= yes
+CONFIGURE_ARGS= --localstatedir=${DBDIR} \
+ --with-gdchart-root=${LOCALBASE}
+
+MAN1= intop.1
+MAN8= ntop.8 ntop-rules.8
+
+# Remove included dependencies as a precaution against polluting the
+# configuration. Not strictly necessary.
+pre-configure:
+ @ ${RM} -rf ${WRKDIR}/gdchart*
post-install:
- ${CHMOD} u-s,g-srx ${PREFIX}/sbin/ntop
- strip ${PREFIX}/sbin/ntop
+ @ ${MKDIR} ${DBDIR}/ntop
+ @ ${MKDIR} ${PREFIX}/etc/rc.d
+ @ ${SED} -e "s#%%PREFIX%%#${PREFIX}#g" ${FILESDIR}/ntop.sh > \
+ ${WRKDIR}/ntop.sh
+ @ ${INSTALL_SCRIPT} ${WRKDIR}/ntop.sh ${PREFIX}/etc/rc.d
.include <bsd.port.mk>
diff --git a/net/ntop/distinfo b/net/ntop/distinfo
index 110d8e02f212..4ffae4afe4ec 100644
--- a/net/ntop/distinfo
+++ b/net/ntop/distinfo
@@ -1 +1 @@
-MD5 (ntop-1.1-src.tar.gz) = 4630ed141d9d5f16f929a9b64b70a45c
+MD5 (ntop-2.0-src.tgz) = e528f29de05924852ff4222509e2f9a4
diff --git a/net/ntop/files/ntop.sh b/net/ntop/files/ntop.sh
new file mode 100644
index 000000000000..e620e484b6d4
--- /dev/null
+++ b/net/ntop/files/ntop.sh
@@ -0,0 +1,57 @@
+#!/bin/sh
+
+#----------------------------------------------------------------------
+# The following variables may be changed
+#
+
+# Network interface(s) to be monitored;
+# may be blank, or comma-separated list
+interfaces=''
+
+# User to run ntop as; leave blank for root
+userid='nobody'
+
+# [IP:]port for serving HTTP; set to '0' to disable
+http_port='3000'
+
+# [IP:]port for serving HTTPS; set to '0' to disable
+# The certificate is %%PREFIX%%/share/ntop/ntop-cert.pem
+https_port='3001'
+
+# Directory for ntop.access.log
+logdir='/var/log'
+
+# Specify any additional arguments here - see ntop(8)
+additional_args='-E'
+
+#
+# End of user-configurable variables
+#----------------------------------------------------------------------
+
+args='-d -t0'
+
+[ ! -z $interfaces ] && args="$args -i $interfaces"
+[ ! -z $http_port ] && args="$args -w $http_port"
+[ ! -z $https_port ] && args="$args -W $https_port"
+[ ! -z $logdir ] && args="$args -a ${logdir}"
+[ ! -z $userid ] && args="$args -u $userid"
+[ ! -z "$additional_args" ] && args="$args $additional_args"
+
+case "$1" in
+start)
+ [ -d $logdir ] && touch ${logdir}/ntop.access.log \
+ && chown $userid ${logdir}/ntop.access.log
+ [ -d %%PREFIX%%/share/ntop ] && cd %%PREFIX%%/share/ntop
+ [ -x %%PREFIX%%/bin/ntop ] && %%PREFIX%%/bin/ntop $args \
+ && echo -n ' ntop'
+ ;;
+stop)
+ killall ntop >/dev/null 2>&1 && echo -n ' ntop'
+ ;;
+*)
+ echo "Usage: `basename $0` {start|stop}" >&2
+ exit 64
+ ;;
+esac
+
+exit 0
diff --git a/net/ntop/files/patch-Makefile.am b/net/ntop/files/patch-Makefile.am
new file mode 100644
index 000000000000..72ef8187fcda
--- /dev/null
+++ b/net/ntop/files/patch-Makefile.am
@@ -0,0 +1,23 @@
+--- Makefile.am.orig Thu Dec 27 18:00:25 2001
++++ Makefile.am Tue Jan 8 14:31:14 2002
+@@ -145,7 +145,7 @@
+ libntopreport_la_LIBADD = $(MORELIBS)
+ libntopreport_la_LDFLAGS = -version-info @NTOP_VERSION_INFO@ -release @NTOP_RELEASE@ -export-dynamic @DYN_FLAGS@
+
+-man_MANS = ntop.8 intop/intop.1
++man_MANS = ntop.8 ntop-rules.8
+
+ .PHONY: snapshot
+
+@@ -219,10 +219,10 @@
+ /bin/rm -f privkey.pem cert.pem
+
+ install-data-local:
+- @cp -p ntop-cert.pem $(bindir)/ntop-cert.pem
+ @$(top_srcdir)/mkinstalldirs $(DESTDIR)/$(libdir)/plugins;
+ @$(top_srcdir)/mkinstalldirs $(DESTDIR)/$(datadir)/ntop;
+ @$(top_srcdir)/mkinstalldirs $(DESTDIR)/$(datadir)/ntop/html;
++ @cp -p ntop-cert.pem $(datadir)/ntop/ntop-cert.pem
+ @for file in $(NTOPHTML); do \
+ if test -d $$file; then \
+ $(top_srcdir)/mkinstalldirs $(DESTDIR)/$(datadir)/ntop/$$file; \
diff --git a/net/ntop/files/patch-ah b/net/ntop/files/patch-ah
deleted file mode 100644
index 12de2d1fd9ba..000000000000
--- a/net/ntop/files/patch-ah
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.old Thu May 6 12:14:29 1999
-+++ configure Thu May 6 12:14:37 1999
-@@ -676,7 +676,7 @@
- :
- fi
-
-- V_CCOPT="-O"
-+ V_CCOPT=""
- V_INCLS=""
- if test "${srcdir}" != "." ; then
- V_INCLS="-I\$\(srcdir\)"
diff --git a/net/ntop/files/patch-configure.in b/net/ntop/files/patch-configure.in
new file mode 100644
index 000000000000..1634f091385e
--- /dev/null
+++ b/net/ntop/files/patch-configure.in
@@ -0,0 +1,23 @@
+--- configure.in.orig Thu Nov 8 16:29:04 2001
++++ configure.in Tue Dec 11 13:20:46 2001
+@@ -893,16 +893,11 @@
+ dnl>
+ dnl> user defined directory passed as option at configuration time
+ dnl>
+- if test ".${GDCHART_ROOT}" != .; then
+- if test -d $GDCHART_ROOT &&
+- test -r $GDCHART_ROOT/libgdchart.a &&
+- test -r $GDCHART_ROOT/gdc.h &&
+- test -r $GDCHART_ROOT/gd-1.8.3/libgd.a &&
+- test -r $GDCHART_ROOT/gd-1.8.3/gd.h &&
+- test -r $GDCHART_ROOT/zlib-1.1.3/libz.a; then
++ if test 1; then
++ if test -d $GDCHART_ROOT; then
+ GDCHART_ROOT=`cd ${GDCHART_ROOT} && pwd`
+- MORELIBS="${MORELIBS} -L$GDCHART_ROOT -lgdchart -L$GDCHART_ROOT/gd-1.8.3 -lgd -L$GDCHART_ROOT/gd-1.8.3/libpng-1.0.8 -lpng -L$GDCHART_ROOT/zlib-1.1.3 -lz"
+- INCS="${INCS} -I$GDCHART_ROOT"
++ MORELIBS="${MORELIBS} -L${prefix}/lib -lgdchart -lgd -lpng -lz"
++ INCS="${INCS} -I${prefix}/include/gd"
+ AC_DEFINE(HAVE_GDCHART)
+ AC_MSG_RESULT([found in $GDCHART_ROOT])
+ else
diff --git a/net/ntop/files/patch-main.c b/net/ntop/files/patch-main.c
new file mode 100644
index 000000000000..42e05291d303
--- /dev/null
+++ b/net/ntop/files/patch-main.c
@@ -0,0 +1,11 @@
+--- main.c.orig Tue Nov 13 13:44:26 2001
++++ main.c Tue Dec 4 17:00:15 2001
+@@ -400,7 +400,7 @@
+ }
+
+ snprintf(accessLogPath, sizeof(accessLogPath), "%s/%s",
+- dbPath, DETAIL_ACCESS_LOG_FILE_PATH);
++ accessLogPath, DETAIL_ACCESS_LOG_FILE_PATH);
+
+ initLogger(); /* Do not call this function before dbPath
+ is initialized */
diff --git a/net/ntop/files/patch-sec1 b/net/ntop/files/patch-sec1
deleted file mode 100644
index a8bfdf73ef25..000000000000
--- a/net/ntop/files/patch-sec1
+++ /dev/null
@@ -1,18 +0,0 @@
---- ntop.c.orig Wed Apr 28 10:49:00 1999
-+++ ntop.c Sat Aug 12 23:19:04 2000
-@@ -325,13 +325,8 @@
- break;
-
- case 'w':
-- if(!isdigit(optarg[0])) {
-- printf("FATAL ERROR: flag -w expects a numeric argument.\n");
-- exit(-1);
-- }
-- webMode++;
-- webPort = atoi(optarg);
-- break;
-+ fprintf(stderr, "-w mode is disabled for security reasons.\n");
-+ exit(-1);
-
- default:
- usage(0);
diff --git a/net/ntop/pkg-plist b/net/ntop/pkg-plist
index 0b00ca4a675c..457b636d5bab 100644
--- a/net/ntop/pkg-plist
+++ b/net/ntop/pkg-plist
@@ -1 +1,312 @@
-sbin/ntop
+bin/intop
+bin/ntop
+bin/ntop-config
+etc/rc.d/ntop.sh
+lib/libicmpPlugin.a
+lib/libicmpPlugin.so
+lib/libicmpPlugin.so.0
+lib/liblastSeenPlugin.a
+lib/liblastSeenPlugin.so
+lib/liblastSeenPlugin.so.0
+lib/libnfsPlugin.a
+lib/libnfsPlugin.so
+lib/libnfsPlugin.so.0
+lib/libntop-2.0.so.0
+lib/libntop.a
+lib/libntop.so
+lib/libntopreport-2.0.so.0
+lib/libntopreport.a
+lib/libntopreport.so
+lib/ntop/plugins/icmpPlugin.so
+lib/ntop/plugins/lastSeenPlugin.so
+lib/ntop/plugins/nfsPlugin.so
+share/ntop/html/About.html
+share/ntop/html/Admin.html
+share/ntop/html/Copyright.html
+share/ntop/html/Corner.gif
+share/ntop/html/DataRcvd.html
+share/ntop/html/DataSent.html
+share/ntop/html/IPProtocols.html
+share/ntop/html/IPTraffic.html
+share/ntop/html/Risk_high.gif
+share/ntop/html/Risk_low.gif
+share/ntop/html/Risk_medium.gif
+share/ntop/html/Risk_unknown.gif
+share/ntop/html/Stats.html
+share/ntop/html/arrow_down.gif
+share/ntop/html/arrow_up.gif
+share/ntop/html/bar.gif
+share/ntop/html/bg_line.gif
+share/ntop/html/black.gif
+share/ntop/html/bottom_corner.gif
+share/ntop/html/bulb.gif
+share/ntop/html/card.gif
+share/ntop/html/child.gif
+share/ntop/html/clear.gif
+share/ntop/html/collapsed.gif
+share/ntop/html/copyright.gif
+share/ntop/html/deleteURL.gif
+share/ntop/html/deleteUser.gif
+share/ntop/html/dns.gif
+share/ntop/html/error.gif
+share/ntop/html/expanded.gif
+share/ntop/html/gauge.jpg
+share/ntop/html/gray_bg.gif
+share/ntop/html/help.html
+share/ntop/html/index.html
+share/ntop/html/index_inner.html
+share/ntop/html/index_left.html
+share/ntop/html/index_top.html
+share/ntop/html/info.gif
+share/ntop/html/mail.gif
+share/ntop/html/major.gif
+share/ntop/html/menubar.png
+share/ntop/html/menuline.png
+share/ntop/html/minor.gif
+share/ntop/html/modifyUser.gif
+share/ntop/html/multihomed.gif
+share/ntop/html/ntop.gif
+share/ntop/html/ntop.html
+share/ntop/html/printer.gif
+share/ntop/html/question.gif
+share/ntop/html/router.gif
+share/ntop/html/statsicons/flags/ad.gif
+share/ntop/html/statsicons/flags/ae.gif
+share/ntop/html/statsicons/flags/af.gif
+share/ntop/html/statsicons/flags/ag.gif
+share/ntop/html/statsicons/flags/ai.gif
+share/ntop/html/statsicons/flags/al.gif
+share/ntop/html/statsicons/flags/am.gif
+share/ntop/html/statsicons/flags/an.gif
+share/ntop/html/statsicons/flags/ao.gif
+share/ntop/html/statsicons/flags/aq.gif
+share/ntop/html/statsicons/flags/ar.gif
+share/ntop/html/statsicons/flags/as.gif
+share/ntop/html/statsicons/flags/at.gif
+share/ntop/html/statsicons/flags/au.gif
+share/ntop/html/statsicons/flags/aw.gif
+share/ntop/html/statsicons/flags/az.gif
+share/ntop/html/statsicons/flags/ba.gif
+share/ntop/html/statsicons/flags/bb.gif
+share/ntop/html/statsicons/flags/bd.gif
+share/ntop/html/statsicons/flags/be.gif
+share/ntop/html/statsicons/flags/bf.gif
+share/ntop/html/statsicons/flags/bg.gif
+share/ntop/html/statsicons/flags/bh.gif
+share/ntop/html/statsicons/flags/bi.gif
+share/ntop/html/statsicons/flags/bj.gif
+share/ntop/html/statsicons/flags/bm.gif
+share/ntop/html/statsicons/flags/bn.gif
+share/ntop/html/statsicons/flags/bo.gif
+share/ntop/html/statsicons/flags/br.gif
+share/ntop/html/statsicons/flags/bs.gif
+share/ntop/html/statsicons/flags/bt.gif
+share/ntop/html/statsicons/flags/bv.gif
+share/ntop/html/statsicons/flags/bw.gif
+share/ntop/html/statsicons/flags/by.gif
+share/ntop/html/statsicons/flags/bz.gif
+share/ntop/html/statsicons/flags/ca.gif
+share/ntop/html/statsicons/flags/cc.gif
+share/ntop/html/statsicons/flags/cd.gif
+share/ntop/html/statsicons/flags/cf.gif
+share/ntop/html/statsicons/flags/cg.gif
+share/ntop/html/statsicons/flags/ch.gif
+share/ntop/html/statsicons/flags/ci.gif
+share/ntop/html/statsicons/flags/ck.gif
+share/ntop/html/statsicons/flags/cl.gif
+share/ntop/html/statsicons/flags/cm.gif
+share/ntop/html/statsicons/flags/cn.gif
+share/ntop/html/statsicons/flags/co.gif
+share/ntop/html/statsicons/flags/com.gif
+share/ntop/html/statsicons/flags/cr.gif
+share/ntop/html/statsicons/flags/cu.gif
+share/ntop/html/statsicons/flags/cv.gif
+share/ntop/html/statsicons/flags/cx.gif
+share/ntop/html/statsicons/flags/cy.gif
+share/ntop/html/statsicons/flags/cz.gif
+share/ntop/html/statsicons/flags/de.gif
+share/ntop/html/statsicons/flags/dj.gif
+share/ntop/html/statsicons/flags/dk.gif
+share/ntop/html/statsicons/flags/dm.gif
+share/ntop/html/statsicons/flags/do.gif
+share/ntop/html/statsicons/flags/dz.gif
+share/ntop/html/statsicons/flags/ec.gif
+share/ntop/html/statsicons/flags/edu.gif
+share/ntop/html/statsicons/flags/ee.gif
+share/ntop/html/statsicons/flags/eg.gif
+share/ntop/html/statsicons/flags/eh.gif
+share/ntop/html/statsicons/flags/es.gif
+share/ntop/html/statsicons/flags/et.gif
+share/ntop/html/statsicons/flags/fi.gif
+share/ntop/html/statsicons/flags/fj.gif
+share/ntop/html/statsicons/flags/fk.gif
+share/ntop/html/statsicons/flags/fm.gif
+share/ntop/html/statsicons/flags/fo.gif
+share/ntop/html/statsicons/flags/fr.gif
+share/ntop/html/statsicons/flags/fx.gif
+share/ntop/html/statsicons/flags/ga.gif
+share/ntop/html/statsicons/flags/gb.gif
+share/ntop/html/statsicons/flags/gd.gif
+share/ntop/html/statsicons/flags/ge.gif
+share/ntop/html/statsicons/flags/gf.gif
+share/ntop/html/statsicons/flags/gh.gif
+share/ntop/html/statsicons/flags/gi.gif
+share/ntop/html/statsicons/flags/gl.gif
+share/ntop/html/statsicons/flags/gm.gif
+share/ntop/html/statsicons/flags/gn.gif
+share/ntop/html/statsicons/flags/gov.gif
+share/ntop/html/statsicons/flags/gp.gif
+share/ntop/html/statsicons/flags/gq.gif
+share/ntop/html/statsicons/flags/gr.gif
+share/ntop/html/statsicons/flags/gt.gif
+share/ntop/html/statsicons/flags/gu.gif
+share/ntop/html/statsicons/flags/gw.gif
+share/ntop/html/statsicons/flags/gy.gif
+share/ntop/html/statsicons/flags/hk.gif
+share/ntop/html/statsicons/flags/hm.gif
+share/ntop/html/statsicons/flags/hn.gif
+share/ntop/html/statsicons/flags/hr.gif
+share/ntop/html/statsicons/flags/ht.gif
+share/ntop/html/statsicons/flags/hu.gif
+share/ntop/html/statsicons/flags/id.gif
+share/ntop/html/statsicons/flags/ie.gif
+share/ntop/html/statsicons/flags/il.gif
+share/ntop/html/statsicons/flags/in.gif
+share/ntop/html/statsicons/flags/int.gif
+share/ntop/html/statsicons/flags/io.gif
+share/ntop/html/statsicons/flags/iq.gif
+share/ntop/html/statsicons/flags/ir.gif
+share/ntop/html/statsicons/flags/is.gif
+share/ntop/html/statsicons/flags/it.gif
+share/ntop/html/statsicons/flags/jm.gif
+share/ntop/html/statsicons/flags/jo.gif
+share/ntop/html/statsicons/flags/jp.gif
+share/ntop/html/statsicons/flags/ke.gif
+share/ntop/html/statsicons/flags/kg.gif
+share/ntop/html/statsicons/flags/kh.gif
+share/ntop/html/statsicons/flags/ki.gif
+share/ntop/html/statsicons/flags/km.gif
+share/ntop/html/statsicons/flags/kn.gif
+share/ntop/html/statsicons/flags/kp.gif
+share/ntop/html/statsicons/flags/kr.gif
+share/ntop/html/statsicons/flags/kw.gif
+share/ntop/html/statsicons/flags/ky.gif
+share/ntop/html/statsicons/flags/kz.gif
+share/ntop/html/statsicons/flags/la.gif
+share/ntop/html/statsicons/flags/lb.gif
+share/ntop/html/statsicons/flags/lc.gif
+share/ntop/html/statsicons/flags/li.gif
+share/ntop/html/statsicons/flags/lk.gif
+share/ntop/html/statsicons/flags/localhost.gif
+share/ntop/html/statsicons/flags/lr.gif
+share/ntop/html/statsicons/flags/ls.gif
+share/ntop/html/statsicons/flags/lt.gif
+share/ntop/html/statsicons/flags/lu.gif
+share/ntop/html/statsicons/flags/lv.gif
+share/ntop/html/statsicons/flags/ly.gif
+share/ntop/html/statsicons/flags/ma.gif
+share/ntop/html/statsicons/flags/mc.gif
+share/ntop/html/statsicons/flags/md.gif
+share/ntop/html/statsicons/flags/mil.gif
+share/ntop/html/statsicons/flags/mk.gif
+share/ntop/html/statsicons/flags/mq.gif
+share/ntop/html/statsicons/flags/mr.gif
+share/ntop/html/statsicons/flags/mt.gif
+share/ntop/html/statsicons/flags/mu.gif
+share/ntop/html/statsicons/flags/mx.gif
+share/ntop/html/statsicons/flags/my.gif
+share/ntop/html/statsicons/flags/na.gif
+share/ntop/html/statsicons/flags/ne.gif
+share/ntop/html/statsicons/flags/net.gif
+share/ntop/html/statsicons/flags/ng.gif
+share/ntop/html/statsicons/flags/ni.gif
+share/ntop/html/statsicons/flags/nl.gif
+share/ntop/html/statsicons/flags/no.gif
+share/ntop/html/statsicons/flags/np.gif
+share/ntop/html/statsicons/flags/nu.gif
+share/ntop/html/statsicons/flags/nz.gif
+share/ntop/html/statsicons/flags/om.gif
+share/ntop/html/statsicons/flags/org.gif
+share/ntop/html/statsicons/flags/pa.gif
+share/ntop/html/statsicons/flags/pe.gif
+share/ntop/html/statsicons/flags/pf.gif
+share/ntop/html/statsicons/flags/ph.gif
+share/ntop/html/statsicons/flags/pk.gif
+share/ntop/html/statsicons/flags/pl.gif
+share/ntop/html/statsicons/flags/pr.gif
+share/ntop/html/statsicons/flags/pt.gif
+share/ntop/html/statsicons/flags/py.gif
+share/ntop/html/statsicons/flags/qa.gif
+share/ntop/html/statsicons/flags/ro.gif
+share/ntop/html/statsicons/flags/ru.gif
+share/ntop/html/statsicons/flags/rw.gif
+share/ntop/html/statsicons/flags/sa.gif
+share/ntop/html/statsicons/flags/sb.gif
+share/ntop/html/statsicons/flags/se.gif
+share/ntop/html/statsicons/flags/sg.gif
+share/ntop/html/statsicons/flags/si.gif
+share/ntop/html/statsicons/flags/sk.gif
+share/ntop/html/statsicons/flags/su.gif
+share/ntop/html/statsicons/flags/sy.gif
+share/ntop/html/statsicons/flags/sz.gif
+share/ntop/html/statsicons/flags/tc.gif
+share/ntop/html/statsicons/flags/td.gif
+share/ntop/html/statsicons/flags/tf.gif
+share/ntop/html/statsicons/flags/tg.gif
+share/ntop/html/statsicons/flags/th.gif
+share/ntop/html/statsicons/flags/tk.gif
+share/ntop/html/statsicons/flags/tm.gif
+share/ntop/html/statsicons/flags/tn.gif
+share/ntop/html/statsicons/flags/to.gif
+share/ntop/html/statsicons/flags/tr.gif
+share/ntop/html/statsicons/flags/tt.gif
+share/ntop/html/statsicons/flags/tw.gif
+share/ntop/html/statsicons/flags/tz.gif
+share/ntop/html/statsicons/flags/ua.gif
+share/ntop/html/statsicons/flags/uk.gif
+share/ntop/html/statsicons/flags/us.gif
+share/ntop/html/statsicons/flags/uy.gif
+share/ntop/html/statsicons/flags/uz.gif
+share/ntop/html/statsicons/flags/va.gif
+share/ntop/html/statsicons/flags/vc.gif
+share/ntop/html/statsicons/flags/ve.gif
+share/ntop/html/statsicons/flags/vg.gif
+share/ntop/html/statsicons/flags/vi.gif
+share/ntop/html/statsicons/flags/vn.gif
+share/ntop/html/statsicons/flags/wf.gif
+share/ntop/html/statsicons/flags/ws.gif
+share/ntop/html/statsicons/flags/ye.gif
+share/ntop/html/statsicons/flags/yu.gif
+share/ntop/html/statsicons/flags/za.gif
+share/ntop/html/statsicons/flags/ze.gif
+share/ntop/html/statsicons/flags/zm.gif
+share/ntop/html/statsicons/flags/zw.gif
+share/ntop/html/statsicons/os/aix.gif
+share/ntop/html/statsicons/os/amiga.gif
+share/ntop/html/statsicons/os/be.gif
+share/ntop/html/statsicons/os/bsd.gif
+share/ntop/html/statsicons/os/hp.gif
+share/ntop/html/statsicons/os/irix.gif
+share/ntop/html/statsicons/os/linux.gif
+share/ntop/html/statsicons/os/mac.gif
+share/ntop/html/statsicons/os/novell.gif
+share/ntop/html/statsicons/os/os2.gif
+share/ntop/html/statsicons/os/sun.gif
+share/ntop/html/statsicons/os/windows.gif
+share/ntop/html/style.css
+share/ntop/html/top.html
+share/ntop/html/url.gif
+share/ntop/html/user.gif
+share/ntop/html/vgauge.jpg
+share/ntop/html/warning.gif
+share/ntop/html/wheel.gif
+share/ntop/html/white_bg.gif
+share/ntop/ntop-cert.pem
+@dirrm share/ntop/html/statsicons/os
+@dirrm share/ntop/html/statsicons/flags
+@dirrm share/ntop/html/statsicons
+@dirrm share/ntop/html
+@dirrm share/ntop
+@dirrm lib/plugins
+@dirrm lib/ntop/plugins
+@dirrm lib/ntop