Index: head/net/ntop/Makefile =================================================================== --- head/net/ntop/Makefile (revision 367395) +++ head/net/ntop/Makefile (revision 367396) @@ -1,91 +1,101 @@ # Created by: Bill Fumerola # $FreeBSD$ PORTNAME= ntop PORTVERSION= 5.0.1 PORTREVISION= 8 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Stable MAINTAINER= ports@FreeBSD.org COMMENT= Network monitoring tool with command line and web interfaces LICENSE= GPLv3 LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm \ libevent.so:${PORTSDIR}/devel/libevent2 BUILD_DEPENDS= rrdtool>=1.2:${PORTSDIR}/databases/rrdtool \ dot:${PORTSDIR}/graphics/graphviz \ geoiplookup:${PORTSDIR}/net/GeoIP RUN_DEPENDS:= ${BUILD_DEPENDS} \ urwfonts>0:${PORTSDIR}/x11-fonts/urwfonts DBDIR?= /var/db -USES= gmake libtool +USES= gmake libtool python USE_AUTOTOOLS= automake autoconf libtoolize USE_GNOME= libxml2 -USE_PYTHON= yes USE_OPENSSL= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes PLIST_SUB= DBDIR=${DBDIR} \ PORTVERSION=${PORTVERSION} CONFIGURE_ARGS= --localstatedir=${DBDIR} \ --with-ossl-root=${OPENSSLBASE} \ --with-gdbm-root=${LOCALBASE} \ --with-zlib-root=/usr INSTALL_TARGET= install-strip CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} CPPFLAGS+= -I${LOCALBASE}/include PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-deinstall SUB_LIST= DBDIR=${DBDIR} USE_RC_SUBR= ntop OPTIONS_DEFINE= PCAP_PORT XMLDUMP JUMBO_FRAMES MAKO PCAP_PORT_DESC= Use libpcap from ports XMLDUMP_DESC= Enable XML Dump support JUMBO_FRAMES_DESC= Jumbo Frames (experimental) MAKO_DESC= Install py-mako for Host Map, Region View .include .if ${PORT_OPTIONS:MPCAP_PORT} LIB_DEPENDS+= libpcap.so:${PORTSDIR}/net/libpcap CONFIGURE_ARGS+= --with-pcap-root=${LOCALBASE} .else CONFIGURE_ARGS+= --with-pcap-root=/usr .endif .if ${PORT_OPTIONS:MXMLDUMP} LIB_DEPENDS+= libgdome.so:${PORTSDIR}/textproc/gdome2 CPPFLAGS+= -I${LOCALBASE}/include/libxml2 \ -I${LOCALBASE}/include/libxml2/libxml \ -I${LOCALBASE}/include/libgdome \ -I${LOCALBASE}/include/glib-2.0 .endif .if ${PORT_OPTIONS:MJUMBO_FRAMES} CONFIGURE_ARGS+= --enable-jumbo-frames # should set your mtu to 9000 # see http://www.cyberciti.biz/faq/freebsd-jumbo-frames-networking-configration/ .endif .if ${PORT_OPTIONS:MMAKO} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mako>0:${PORTSDIR}/textproc/py-mako .endif +.include + +# Quick and dirty hackaround - older binutils barf when asked to strip +# an .a file, newer complain about missing sections and succeed. +# The real fix would be for ntop to not try stripping .a files, +# but upstream seems to have gone ahead with ntopng so this may not +# ever be fixed. +.if ${OSVERSION} < 900033 +USE_BINUTILS= yes +.endif + pre-configure: @cd ${WRKSRC} && ${SETENV} ${SCRIPTS_ENV} ${SH} autogen.sh --noconfig pre-install: @cd ${WRKSRC} && ${MAKE_CMD} dnetter post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ntop/plugins/*.so -.include +.include Index: head/net/ntop/files/patch-configure.in =================================================================== --- head/net/ntop/files/patch-configure.in (revision 367395) +++ head/net/ntop/files/patch-configure.in (revision 367396) @@ -1,56 +1,47 @@ --- configure.in.orig 2012-08-13 04:35:26.000000000 -0300 +++ configure.in 2013-01-09 13:11:12.000000000 -0200 -@@ -472,7 +472,7 @@ - dnl> Add /usr/local/ /opt/local - CFLAGS="${CFLAGS} -I/usr/local/include -I/opt/local/include" - CPPFLAGS="${CPPFLAGS} -I/usr/local/include -I/opt/local/include" --LDFLAGS="${LDFLAGS} -L/usr/local/lib -L/opt/local/lib" -+LDFLAGS="${LDFLAGS}-L/usr/local/lib -L/opt/local/lib" - - PWD=`pwd` - @@ -560,7 +560,7 @@ test -d ${TMP_ROOT} && test -r ${TMP_ROOT}/libpcap.a; then PCAP_ROOT=${TMP_ROOT} - CORELIBS="${CORELIBS} -L${TMP_ROOT} -L${HOME}/PF_RING/userland/lib -lpfring -lpcap " + CORELIBS="${CORELIBS}-L${TMP_ROOT}-L${HOME}/PF_RING/userland/lib -lpfring -lpcap " INCS="${INCS} -I ${PCAP_ROOT}" AC_MSG_RESULT([found in $PCAP_ROOT]) elif test ".${PCAP_ROOT}" != .; then @@ -568,7 +568,7 @@ test -r $PCAP_ROOT/lib/libpcap.a && test -r $PCAP_ROOT/include/pcap.h; then PCAP_ROOT=`cd ${PCAP_ROOT} && pwd` - CORELIBS="${CORELIBS} -L ${PCAP_ROOT}/lib -lpcap" + CORELIBS="${CORELIBS}-L${PCAP_ROOT}/lib -lpcap" INCS="${INCS} -I ${PCAP_ROOT}/include" AC_MSG_RESULT([found in $PCAP_ROOT]) else @@ -584,7 +584,7 @@ test -r /usr/local/lib/libpcap.a && test -r /usr/local/include/pcap.h; then PCAP_ROOT="/usr/local" - CORELIBS="${CORELIBS} -L$PCAP_ROOT/lib -lpcap" + CORELIBS="${CORELIBS}-L$PCAP_ROOT/lib -lpcap" INCS="${INCS} -I$PCAP_ROOT/include" AC_MSG_RESULT([found in $PCAP_ROOT]) dnl> @@ -1744,8 +1744,6 @@ else if test -f "3rd_party/GeoLiteCity.dat.gz"; then cp 3rd_party/GeoLiteCity.dat.gz . - else - wget http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz fi gunzip GeoLiteCity.dat.gz @@ -1758,8 +1756,6 @@ else if test -f "3rd_party/GeoIPASNum.dat.gz"; then cp 3rd_party/GeoIPASNum.dat.gz . - else - wget http://www.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz fi gunzip GeoIPASNum.dat.gz Index: head/net/ntop/pkg-plist =================================================================== --- head/net/ntop/pkg-plist (revision 367395) +++ head/net/ntop/pkg-plist (revision 367396) @@ -1,512 +1,512 @@ @stopdaemon ntop bin/ntop etc/ntop/GeoIPASNum.dat etc/ntop/GeoLiteCity.dat etc/ntop/etter.finger.os.gz etc/ntop/ntop-cert.pem etc/ntop/oui.txt.gz etc/ntop/specialMAC.txt.gz lib/libnetflowPlugin-%%PORTVERSION%%.so lib/libnetflowPlugin.so lib/libntop-%%PORTVERSION%%.so lib/libntop.a lib/libntop.so lib/libntopreport-%%PORTVERSION%%.so lib/libntopreport.a lib/libntopreport.so lib/librrdPlugin-%%PORTVERSION%%.so lib/librrdPlugin.so lib/libsflowPlugin-%%PORTVERSION%%.so lib/libsflowPlugin.so lib/ntop/plugins/netflowPlugin.so lib/ntop/plugins/rrdPlugin.so lib/ntop/plugins/sflowPlugin.so man/man8/ntop.8.gz %%DATADIR%%/html/Google_Maps_Marker.png %%DATADIR%%/html/JSCookMenu.js %%DATADIR%%/html/Risk_high.gif %%DATADIR%%/html/Risk_low.gif %%DATADIR%%/html/Risk_medium.gif %%DATADIR%%/html/Risk_unknown.gif %%DATADIR%%/html/antenna.gif %%DATADIR%%/html/arrow.gif %%DATADIR%%/html/arrow_down.png %%DATADIR%%/html/arrow_up.png %%DATADIR%%/html/autosuggest.css %%DATADIR%%/html/autosuggest.js %%DATADIR%%/html/back.png %%DATADIR%%/html/bg_line.gif %%DATADIR%%/html/bit_off.png %%DATADIR%%/html/bit_on.png %%DATADIR%%/html/black.gif %%DATADIR%%/html/blank.gif %%DATADIR%%/html/bottom_corner.gif %%DATADIR%%/html/bridge.gif %%DATADIR%%/html/brocade.gif %%DATADIR%%/html/bug.png %%DATADIR%%/html/bulb.gif %%DATADIR%%/html/calendar-setup.js %%DATADIR%%/html/calendar.gif %%DATADIR%%/html/calendar.js %%DATADIR%%/html/card.gif %%DATADIR%%/html/child.gif %%DATADIR%%/html/clear.gif %%DATADIR%%/html/clock.gif %%DATADIR%%/html/collapsed.gif %%DATADIR%%/html/corner.gif %%DATADIR%%/html/d3.js %%DATADIR%%/html/deleteURL.gif %%DATADIR%%/html/deleteUser.gif %%DATADIR%%/html/disk.gif %%DATADIR%%/html/dns.gif %%DATADIR%%/html/domLib.js %%DATADIR%%/html/domTT.js %%DATADIR%%/html/download.gif %%DATADIR%%/html/dump.html %%DATADIR%%/html/edit.gif %%DATADIR%%/html/emulex.gif %%DATADIR%%/html/error.gif %%DATADIR%%/html/expanded.gif %%DATADIR%%/html/external.png %%DATADIR%%/html/facebook.gif %%DATADIR%%/html/faq.html %%DATADIR%%/html/favicon.ico %%DATADIR%%/html/fback.png %%DATADIR%%/html/fforward.png %%DATADIR%%/html/forward.png %%DATADIR%%/html/functions.js %%DATADIR%%/html/gauge.jpg %%DATADIR%%/html/gaugeR.jpg %%DATADIR%%/html/gaugeS.jpg %%DATADIR%%/html/graph.gif %%DATADIR%%/html/graph_zoom.gif %%DATADIR%%/html/graph_zoomDOWN.gif %%DATADIR%%/html/graph_zoomUP.gif %%DATADIR%%/html/gray_bg.gif %%DATADIR%%/html/help.html %%DATADIR%%/html/help.png %%DATADIR%%/html/hostSortNote.html %%DATADIR%%/html/icon_python.png %%DATADIR%%/html/img_inquisitor/as_pointer.gif %%DATADIR%%/html/img_inquisitor/hl_corner_bl.gif %%DATADIR%%/html/img_inquisitor/hl_corner_br.gif %%DATADIR%%/html/img_inquisitor/hl_corner_tl.gif %%DATADIR%%/html/img_inquisitor/hl_corner_tr.gif %%DATADIR%%/html/img_inquisitor/ul_corner_bl.gif %%DATADIR%%/html/img_inquisitor/ul_corner_br.gif %%DATADIR%%/html/img_inquisitor/ul_corner_tl.gif %%DATADIR%%/html/img_inquisitor/ul_corner_tr.gif %%DATADIR%%/html/info.gif %%DATADIR%%/html/initiator.gif %%DATADIR%%/html/jqplot/excanvas.js %%DATADIR%%/html/jqplot/excanvas.min.js %%DATADIR%%/html/jqplot/jquery.jqplot.css %%DATADIR%%/html/jqplot/jquery.jqplot.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.BezierCurveRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.BezierCurveRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.barRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.barRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.blockRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.blockRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.bubbleRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.bubbleRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.canvasAxisLabelRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.canvasAxisLabelRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.canvasAxisTickRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.canvasAxisTickRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.canvasOverlay.js %%DATADIR%%/html/jqplot/plugins/jqplot.canvasOverlay.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.canvasTextRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.canvasTextRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.categoryAxisRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.categoryAxisRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.ciParser.js %%DATADIR%%/html/jqplot/plugins/jqplot.ciParser.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.cursor.js %%DATADIR%%/html/jqplot/plugins/jqplot.cursor.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.dateAxisRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.dateAxisRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.donutRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.donutRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.dragable.js %%DATADIR%%/html/jqplot/plugins/jqplot.dragable.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.enhancedLegendRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.enhancedLegendRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.funnelRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.funnelRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.highlighter.js %%DATADIR%%/html/jqplot/plugins/jqplot.highlighter.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.json2.js %%DATADIR%%/html/jqplot/plugins/jqplot.json2.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.logAxisRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.logAxisRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.mekkoAxisRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.mekkoAxisRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.mekkoRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.mekkoRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.meterGaugeRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.meterGaugeRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.ohlcRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.ohlcRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.pieRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.pieRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.pointLabels.js %%DATADIR%%/html/jqplot/plugins/jqplot.pointLabels.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.pyramidAxisRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.pyramidAxisRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.pyramidGridRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.pyramidGridRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.pyramidRenderer.js %%DATADIR%%/html/jqplot/plugins/jqplot.pyramidRenderer.min.js %%DATADIR%%/html/jqplot/plugins/jqplot.trendline.js %%DATADIR%%/html/jqplot/plugins/jqplot.trendline.min.js %%DATADIR%%/html/jquery-1.7.2.min.js %%DATADIR%%/html/jquery-ui-1.8.16.custom.css %%DATADIR%%/html/jquery-ui-1.8.16.custom.min.js %%DATADIR%%/html/jscalendar/calendar-load.js %%DATADIR%%/html/jscalendar/calendar-setup.js %%DATADIR%%/html/jscalendar/calendar.js %%DATADIR%%/html/jscalendar/lang/calendar-en.js %%DATADIR%%/html/json2.js %%DATADIR%%/html/line-bottom.png %%DATADIR%%/html/linkedin.gif %%DATADIR%%/html/loading.gif %%DATADIR%%/html/lock.png %%DATADIR%%/html/mail.gif %%DATADIR%%/html/major.gif %%DATADIR%%/html/marchio_unipi_pant541_144.gif %%DATADIR%%/html/marker.gif %%DATADIR%%/html/marker.png %%DATADIR%%/html/minor.gif %%DATADIR%%/html/multihomed.png %%DATADIR%%/html/multivlaned.gif %%DATADIR%%/html/nboxLogo.gif %%DATADIR%%/html/ntop.gif %%DATADIR%%/html/ntop.html %%DATADIR%%/html/ntop_logo.png %%DATADIR%%/html/ntopdump.dtd %%DATADIR%%/html/ntophelp.html %%DATADIR%%/html/p2p.gif %%DATADIR%%/html/phone.gif %%DATADIR%%/html/printer.gif %%DATADIR%%/html/privacyNotice.html %%DATADIR%%/html/question.gif %%DATADIR%%/html/reflection.js %%DATADIR%%/html/router.gif %%DATADIR%%/html/rrdAlarmConfig.js %%DATADIR%%/html/sankey.css %%DATADIR%%/html/sankey.js %%DATADIR%%/html/sankey.min.html %%DATADIR%%/html/seagate.gif %%DATADIR%%/html/skype.gif %%DATADIR%%/html/skype.png %%DATADIR%%/html/sorterScript.js %%DATADIR%%/html/sorterStyle.css %%DATADIR%%/html/spacer.gif %%DATADIR%%/html/statsicons/flags/ad.gif %%DATADIR%%/html/statsicons/flags/ae.gif %%DATADIR%%/html/statsicons/flags/af.gif %%DATADIR%%/html/statsicons/flags/ag.gif %%DATADIR%%/html/statsicons/flags/ai.gif %%DATADIR%%/html/statsicons/flags/al.gif %%DATADIR%%/html/statsicons/flags/am.gif %%DATADIR%%/html/statsicons/flags/an.gif %%DATADIR%%/html/statsicons/flags/ao.gif %%DATADIR%%/html/statsicons/flags/aq.gif %%DATADIR%%/html/statsicons/flags/ar.gif %%DATADIR%%/html/statsicons/flags/as.gif %%DATADIR%%/html/statsicons/flags/at.gif %%DATADIR%%/html/statsicons/flags/au.gif %%DATADIR%%/html/statsicons/flags/aw.gif %%DATADIR%%/html/statsicons/flags/az.gif %%DATADIR%%/html/statsicons/flags/ba.gif %%DATADIR%%/html/statsicons/flags/bb.gif %%DATADIR%%/html/statsicons/flags/bd.gif %%DATADIR%%/html/statsicons/flags/be.gif %%DATADIR%%/html/statsicons/flags/bf.gif %%DATADIR%%/html/statsicons/flags/bg.gif %%DATADIR%%/html/statsicons/flags/bh.gif %%DATADIR%%/html/statsicons/flags/bi.gif %%DATADIR%%/html/statsicons/flags/bj.gif %%DATADIR%%/html/statsicons/flags/bm.gif %%DATADIR%%/html/statsicons/flags/bn.gif %%DATADIR%%/html/statsicons/flags/bo.gif %%DATADIR%%/html/statsicons/flags/br.gif %%DATADIR%%/html/statsicons/flags/bs.gif %%DATADIR%%/html/statsicons/flags/bt.gif %%DATADIR%%/html/statsicons/flags/bv.gif %%DATADIR%%/html/statsicons/flags/bw.gif %%DATADIR%%/html/statsicons/flags/by.gif %%DATADIR%%/html/statsicons/flags/bz.gif %%DATADIR%%/html/statsicons/flags/ca.gif %%DATADIR%%/html/statsicons/flags/cc.gif %%DATADIR%%/html/statsicons/flags/cd.gif %%DATADIR%%/html/statsicons/flags/cf.gif %%DATADIR%%/html/statsicons/flags/cg.gif %%DATADIR%%/html/statsicons/flags/ch.gif %%DATADIR%%/html/statsicons/flags/ci.gif %%DATADIR%%/html/statsicons/flags/ck.gif %%DATADIR%%/html/statsicons/flags/cl.gif %%DATADIR%%/html/statsicons/flags/cm.gif %%DATADIR%%/html/statsicons/flags/cn.gif %%DATADIR%%/html/statsicons/flags/co.gif %%DATADIR%%/html/statsicons/flags/com.gif %%DATADIR%%/html/statsicons/flags/cr.gif %%DATADIR%%/html/statsicons/flags/cu.gif %%DATADIR%%/html/statsicons/flags/cv.gif %%DATADIR%%/html/statsicons/flags/cx.gif %%DATADIR%%/html/statsicons/flags/cy.gif %%DATADIR%%/html/statsicons/flags/cz.gif %%DATADIR%%/html/statsicons/flags/de.gif %%DATADIR%%/html/statsicons/flags/dj.gif %%DATADIR%%/html/statsicons/flags/dk.gif %%DATADIR%%/html/statsicons/flags/dm.gif %%DATADIR%%/html/statsicons/flags/do.gif %%DATADIR%%/html/statsicons/flags/dz.gif %%DATADIR%%/html/statsicons/flags/ec.gif %%DATADIR%%/html/statsicons/flags/edu.gif %%DATADIR%%/html/statsicons/flags/ee.gif %%DATADIR%%/html/statsicons/flags/eg.gif %%DATADIR%%/html/statsicons/flags/eh.gif %%DATADIR%%/html/statsicons/flags/es.gif %%DATADIR%%/html/statsicons/flags/et.gif %%DATADIR%%/html/statsicons/flags/eu.gif %%DATADIR%%/html/statsicons/flags/fi.gif %%DATADIR%%/html/statsicons/flags/fj.gif %%DATADIR%%/html/statsicons/flags/fk.gif %%DATADIR%%/html/statsicons/flags/fm.gif %%DATADIR%%/html/statsicons/flags/fo.gif %%DATADIR%%/html/statsicons/flags/fr.gif %%DATADIR%%/html/statsicons/flags/fx.gif %%DATADIR%%/html/statsicons/flags/ga.gif %%DATADIR%%/html/statsicons/flags/gb.gif %%DATADIR%%/html/statsicons/flags/gd.gif %%DATADIR%%/html/statsicons/flags/ge.gif %%DATADIR%%/html/statsicons/flags/gf.gif %%DATADIR%%/html/statsicons/flags/gh.gif %%DATADIR%%/html/statsicons/flags/gi.gif %%DATADIR%%/html/statsicons/flags/gl.gif %%DATADIR%%/html/statsicons/flags/gm.gif %%DATADIR%%/html/statsicons/flags/gn.gif %%DATADIR%%/html/statsicons/flags/gov.gif %%DATADIR%%/html/statsicons/flags/gp.gif %%DATADIR%%/html/statsicons/flags/gq.gif %%DATADIR%%/html/statsicons/flags/gr.gif %%DATADIR%%/html/statsicons/flags/gt.gif %%DATADIR%%/html/statsicons/flags/gu.gif %%DATADIR%%/html/statsicons/flags/gw.gif %%DATADIR%%/html/statsicons/flags/gy.gif %%DATADIR%%/html/statsicons/flags/hk.gif %%DATADIR%%/html/statsicons/flags/hm.gif %%DATADIR%%/html/statsicons/flags/hn.gif %%DATADIR%%/html/statsicons/flags/hr.gif %%DATADIR%%/html/statsicons/flags/ht.gif %%DATADIR%%/html/statsicons/flags/hu.gif %%DATADIR%%/html/statsicons/flags/id.gif %%DATADIR%%/html/statsicons/flags/ie.gif %%DATADIR%%/html/statsicons/flags/il.gif %%DATADIR%%/html/statsicons/flags/in.gif %%DATADIR%%/html/statsicons/flags/int.gif %%DATADIR%%/html/statsicons/flags/io.gif %%DATADIR%%/html/statsicons/flags/iq.gif %%DATADIR%%/html/statsicons/flags/ir.gif %%DATADIR%%/html/statsicons/flags/is.gif %%DATADIR%%/html/statsicons/flags/it.gif %%DATADIR%%/html/statsicons/flags/jm.gif %%DATADIR%%/html/statsicons/flags/jo.gif %%DATADIR%%/html/statsicons/flags/jp.gif %%DATADIR%%/html/statsicons/flags/ke.gif %%DATADIR%%/html/statsicons/flags/kg.gif %%DATADIR%%/html/statsicons/flags/kh.gif %%DATADIR%%/html/statsicons/flags/ki.gif %%DATADIR%%/html/statsicons/flags/km.gif %%DATADIR%%/html/statsicons/flags/kn.gif %%DATADIR%%/html/statsicons/flags/kp.gif %%DATADIR%%/html/statsicons/flags/kr.gif %%DATADIR%%/html/statsicons/flags/kw.gif %%DATADIR%%/html/statsicons/flags/ky.gif %%DATADIR%%/html/statsicons/flags/kz.gif %%DATADIR%%/html/statsicons/flags/la.gif %%DATADIR%%/html/statsicons/flags/lb.gif %%DATADIR%%/html/statsicons/flags/lc.gif %%DATADIR%%/html/statsicons/flags/li.gif %%DATADIR%%/html/statsicons/flags/lk.gif %%DATADIR%%/html/statsicons/flags/local.gif %%DATADIR%%/html/statsicons/flags/localhost.gif %%DATADIR%%/html/statsicons/flags/lr.gif %%DATADIR%%/html/statsicons/flags/ls.gif %%DATADIR%%/html/statsicons/flags/lt.gif %%DATADIR%%/html/statsicons/flags/lu.gif %%DATADIR%%/html/statsicons/flags/lv.gif %%DATADIR%%/html/statsicons/flags/ly.gif %%DATADIR%%/html/statsicons/flags/ma.gif %%DATADIR%%/html/statsicons/flags/mc.gif %%DATADIR%%/html/statsicons/flags/md.gif %%DATADIR%%/html/statsicons/flags/mil.gif %%DATADIR%%/html/statsicons/flags/mk.gif %%DATADIR%%/html/statsicons/flags/ml.gif %%DATADIR%%/html/statsicons/flags/mn.gif %%DATADIR%%/html/statsicons/flags/mo.gif %%DATADIR%%/html/statsicons/flags/mq.gif %%DATADIR%%/html/statsicons/flags/mr.gif %%DATADIR%%/html/statsicons/flags/mt.gif %%DATADIR%%/html/statsicons/flags/mu.gif %%DATADIR%%/html/statsicons/flags/mx.gif %%DATADIR%%/html/statsicons/flags/my.gif %%DATADIR%%/html/statsicons/flags/mz.gif %%DATADIR%%/html/statsicons/flags/na.gif %%DATADIR%%/html/statsicons/flags/ne.gif %%DATADIR%%/html/statsicons/flags/net.gif %%DATADIR%%/html/statsicons/flags/ng.gif %%DATADIR%%/html/statsicons/flags/ni.gif %%DATADIR%%/html/statsicons/flags/nl.gif %%DATADIR%%/html/statsicons/flags/no.gif %%DATADIR%%/html/statsicons/flags/np.gif %%DATADIR%%/html/statsicons/flags/nu.gif %%DATADIR%%/html/statsicons/flags/nz.gif %%DATADIR%%/html/statsicons/flags/om.gif %%DATADIR%%/html/statsicons/flags/org.gif %%DATADIR%%/html/statsicons/flags/pa.gif %%DATADIR%%/html/statsicons/flags/pe.gif %%DATADIR%%/html/statsicons/flags/pf.gif %%DATADIR%%/html/statsicons/flags/pg.gif %%DATADIR%%/html/statsicons/flags/ph.gif %%DATADIR%%/html/statsicons/flags/pk.gif %%DATADIR%%/html/statsicons/flags/pl.gif %%DATADIR%%/html/statsicons/flags/pr.gif %%DATADIR%%/html/statsicons/flags/ps.gif %%DATADIR%%/html/statsicons/flags/pt.gif %%DATADIR%%/html/statsicons/flags/py.gif %%DATADIR%%/html/statsicons/flags/qa.gif %%DATADIR%%/html/statsicons/flags/ro.gif %%DATADIR%%/html/statsicons/flags/ru.gif %%DATADIR%%/html/statsicons/flags/rw.gif %%DATADIR%%/html/statsicons/flags/sa.gif %%DATADIR%%/html/statsicons/flags/sb.gif %%DATADIR%%/html/statsicons/flags/sd.gif %%DATADIR%%/html/statsicons/flags/se.gif %%DATADIR%%/html/statsicons/flags/sg.gif %%DATADIR%%/html/statsicons/flags/si.gif %%DATADIR%%/html/statsicons/flags/sk.gif %%DATADIR%%/html/statsicons/flags/sm.gif %%DATADIR%%/html/statsicons/flags/sn.gif %%DATADIR%%/html/statsicons/flags/su.gif %%DATADIR%%/html/statsicons/flags/sv.gif %%DATADIR%%/html/statsicons/flags/sy.gif %%DATADIR%%/html/statsicons/flags/sz.gif %%DATADIR%%/html/statsicons/flags/tc.gif %%DATADIR%%/html/statsicons/flags/td.gif %%DATADIR%%/html/statsicons/flags/tf.gif %%DATADIR%%/html/statsicons/flags/tg.gif %%DATADIR%%/html/statsicons/flags/th.gif %%DATADIR%%/html/statsicons/flags/tj.gif %%DATADIR%%/html/statsicons/flags/tk.gif %%DATADIR%%/html/statsicons/flags/tm.gif %%DATADIR%%/html/statsicons/flags/tn.gif %%DATADIR%%/html/statsicons/flags/to.gif %%DATADIR%%/html/statsicons/flags/tr.gif %%DATADIR%%/html/statsicons/flags/tt.gif %%DATADIR%%/html/statsicons/flags/tw.gif %%DATADIR%%/html/statsicons/flags/tz.gif %%DATADIR%%/html/statsicons/flags/ua.gif %%DATADIR%%/html/statsicons/flags/uk.gif %%DATADIR%%/html/statsicons/flags/us.gif %%DATADIR%%/html/statsicons/flags/uy.gif %%DATADIR%%/html/statsicons/flags/uz.gif %%DATADIR%%/html/statsicons/flags/va.gif %%DATADIR%%/html/statsicons/flags/vc.gif %%DATADIR%%/html/statsicons/flags/ve.gif %%DATADIR%%/html/statsicons/flags/vg.gif %%DATADIR%%/html/statsicons/flags/vi.gif %%DATADIR%%/html/statsicons/flags/vn.gif %%DATADIR%%/html/statsicons/flags/wf.gif %%DATADIR%%/html/statsicons/flags/ws.gif %%DATADIR%%/html/statsicons/flags/ye.gif %%DATADIR%%/html/statsicons/flags/yu.gif %%DATADIR%%/html/statsicons/flags/za.gif %%DATADIR%%/html/statsicons/flags/ze.gif %%DATADIR%%/html/statsicons/flags/zm.gif %%DATADIR%%/html/statsicons/flags/zw.gif %%DATADIR%%/html/statsicons/os/aix.gif %%DATADIR%%/html/statsicons/os/amiga.gif %%DATADIR%%/html/statsicons/os/be.gif %%DATADIR%%/html/statsicons/os/bsd.gif %%DATADIR%%/html/statsicons/os/cisco.gif %%DATADIR%%/html/statsicons/os/hp.gif %%DATADIR%%/html/statsicons/os/irix.gif %%DATADIR%%/html/statsicons/os/linux.gif %%DATADIR%%/html/statsicons/os/novell.gif %%DATADIR%%/html/statsicons/os/os2.gif %%DATADIR%%/html/statsicons/os/sun.gif %%DATADIR%%/html/statsicons/os/windows.gif %%DATADIR%%/html/style.css %%DATADIR%%/html/switch.gif %%DATADIR%%/html/theme.css %%DATADIR%%/html/theme.js %%DATADIR%%/html/twitter.png %%DATADIR%%/html/upload.gif %%DATADIR%%/html/url.gif %%DATADIR%%/html/user.gif %%DATADIR%%/html/users.gif %%DATADIR%%/html/vgauge.jpg %%DATADIR%%/html/warning.gif %%DATADIR%%/html/web.gif %%DATADIR%%/html/wheel.gif %%DATADIR%%/html/white_bg.gif %%DATADIR%%/html/youtube.gif %%DATADIR%%/html/zoom.js %%DATADIR%%/python/GeoPacketVisualizer.py %%DATADIR%%/python/docs/Makefile %%DATADIR%%/python/docs/epydoc.conf %%DATADIR%%/python/docs/src/fastbit.py %%DATADIR%%/python/docs/src/host.py %%DATADIR%%/python/docs/src/interface.py %%DATADIR%%/python/docs/src/ntop.py %%DATADIR%%/python/hello_world.py %%DATADIR%%/python/json/info.py %%DATADIR%%/python/json/interfaces.py %%DATADIR%%/python/json/iphone/clientcheck.py %%DATADIR%%/python/json/iphone/hostinfo.py %%DATADIR%%/python/json/iphone/ifdata.py %%DATADIR%%/python/json/iphone/iflist.py %%DATADIR%%/python/json/iphone/iftophosts.py %%DATADIR%%/python/json/iphone/instance.py %%DATADIR%%/python/json/iphone/interfaces.py %%DATADIR%%/python/rrdalarm/config.py %%DATADIR%%/python/rrdalarm/crontab.rrdalarm %%DATADIR%%/python/rrdalarm/save.py %%DATADIR%%/python/rrdalarm/scripts/savelog.py %%DATADIR%%/python/rrdalarm/scripts/sendmail.py %%DATADIR%%/python/rrdalarm/start.py %%DATADIR%%/python/sankey.py %%DATADIR%%/python/templates/GeoPacketVisualizer.tmpl %%DATADIR%%/python/templates/fastbit.tmpl %%DATADIR%%/python/templates/ipPortQuery.tmpl %%DATADIR%%/python/templates/queryResults.tmpl %%DATADIR%%/python/templates/rrdAlarmConfigurator.tmpl %%DATADIR%%/python/templates/rrdAlarmConfiguratorHelp.tmpl %%DATADIR%%/python/templates/rrdAlarmStart.tmpl @dirrm lib/ntop/plugins @dirrm lib/ntop @dirrm etc/ntop @dirrm %%DATADIR%%/python/templates @dirrm %%DATADIR%%/python/rrdalarm/scripts @dirrm %%DATADIR%%/python/rrdalarm @dirrm %%DATADIR%%/python/json/iphone @dirrm %%DATADIR%%/python/json @dirrm %%DATADIR%%/python/docs/src @dirrm %%DATADIR%%/python/docs @dirrm %%DATADIR%%/python @dirrm %%DATADIR%%/html/statsicons/os @dirrm %%DATADIR%%/html/statsicons/flags @dirrm %%DATADIR%%/html/statsicons @dirrm %%DATADIR%%/html/jscalendar/lang @dirrm %%DATADIR%%/html/jscalendar @dirrm %%DATADIR%%/html/jqplot/plugins @dirrm %%DATADIR%%/html/jqplot @dirrm %%DATADIR%%/html/img_inquisitor @dirrm %%DATADIR%%/html @dirrm %%DATADIR%% @exec mkdir -p %%DBDIR%%/ntop @exec chown -R nobody:nobody %%DBDIR%%/ntop -@unexec rmdir %%DBDIR%%/ntop 2>/dev/null || true +@dirrmtry %%DBDIR%%/ntop