net/ntopng: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-12-23 06:06:48 +01:00
parent bb64a8750f
commit 364686795f
12 changed files with 113 additions and 65 deletions

View file

@ -2,7 +2,8 @@
# $FreeBSD$
PORTNAME= ntopng
PORTVERSION= 3.6.d201800910
PORTVERSION= 3.8.d20181221
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net
@ -25,6 +26,7 @@ USE_HARDENING= pie:off relro:off
USES= autoreconf cpe gmake libtool localbase mysql pathfix pkgconfig \
shebangfix sqlite ssl
SUB_FILES= ntopng-geoipupdate.sh pkg-deinstall
SHEBANG_FILES= httpdocs/misc/ntopng-add-user.sh \
httpdocs/misc/ntopng-utils-manage-config.in
@ -33,10 +35,11 @@ CONFIGURE_ARGS= --with-ndpi-includes=${LOCALBASE}/include/ndpi
USERS= ntopng
GROUPS= ntopng
PLIST_SUB= NTOPNGUSER="${USERS}" NTOPNGROUP="${GROUPS}"
USE_GITHUB= yes
GH_ACCOUNT= ntop
GH_TAGNAME= 96a403a
GH_TAGNAME= e7503c7
CPE_VENDOR= ntop
@ -54,12 +57,11 @@ USE_RC_SUBR= ntopng
post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
${WRKSRC}/configure.seed
@${REINPLACE_CMD} -e 's|^\(export PREFIX=\).*|\1 ${PREFIX}|' \
${WRKSRC}/third-party/LuaJIT-2.1.0-git/Makefile
cd ${WRKSRC} && ${SH} autogen.sh
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ntopng
${MKDIR} ${STAGEDIR}/var/db/ntopng
post-install-GEOIP-on:
${INSTALL_SCRIPT} ${WRKDIR}/ntopng-geoipupdate.sh ${STAGEDIR}${PREFIX}/bin

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1536591868
SHA256 (ntop-ntopng-3.6.d201800910-96a403a_GH0.tar.gz) = 2c1c5c05a74d325a12c76dd03d6565e24debe032add807ded28673ddc5895c29
SIZE (ntop-ntopng-3.6.d201800910-96a403a_GH0.tar.gz) = 30352530
TIMESTAMP = 1545486562
SHA256 (ntop-ntopng-3.8.d20181221-e7503c7_GH0.tar.gz) = 24513419f03079f6e1dbe2f8971094f8686443e73a0ae752c88fdbac41673c5d
SIZE (ntop-ntopng-3.8.d20181221-e7503c7_GH0.tar.gz) = 33912235

View file

@ -1,6 +1,6 @@
--- Makefile.in.orig 2018-08-22 08:00:26 UTC
--- Makefile.in.orig 2018-12-21 18:58:17 UTC
+++ Makefile.in
@@ -99,7 +99,7 @@ ifeq (@NEDGE@, 0)
@@ -95,7 +95,7 @@ ifeq (@NEDGE@, 0)
HAS_ZEROMQ=$(shell pkg-config --exists libzmq; echo $$?)
ifeq ($(HAS_ZEROMQ), 0)
ZEROMQ_INC = $(shell pkg-config --cflags libzmq)

View file

@ -1,6 +1,6 @@
--- configure.seed.orig 2018-06-04 09:56:33 UTC
--- configure.seed.orig 2018-12-21 18:58:17 UTC
+++ configure.seed
@@ -27,33 +27,8 @@ fi
@@ -53,33 +53,8 @@ fi
# On CentOS 6 `git rev-list HEAD --count` does not work
#
#
@ -35,7 +35,7 @@
SHORT_MACHINE=`uname -m | cut -b1-3`
GIT_RELEASE="@GIT_RELEASE@"
@@ -94,7 +69,7 @@ AC_ARG_WITH(ndpi-includes,
@@ -131,7 +106,7 @@ fi
PKG_CHECK_MODULES([NDPI], [libndpi >= 2.0], [
NDPI_INC=`echo $NDPI_CFLAGS | sed -e "s/[ ]*$//"`/libndpi
# Use static libndpi library as building against the dynamic library fails
@ -44,7 +44,7 @@
NDPI_LIB_DEP=
], [
AC_MSG_CHECKING(for nDPI source)
@@ -505,18 +480,6 @@ GMAKE=`which gmake`
@@ -530,18 +505,6 @@ GMAKE=`which gmake`
if test x$GMAKE = x
then
GMAKE="make"

View file

@ -0,0 +1,11 @@
--- httpdocs/misc/ntopng-utils-manage-config.in.orig 2018-12-21 18:58:17 UTC
+++ httpdocs/misc/ntopng-utils-manage-config.in
@@ -2,7 +2,7 @@
DEFAULT_CONF_FILE="/etc/ntopng/ntopng.conf"
-DEFAULT_DATADIR="/var/lib/ntopng"
+DEFAULT_DATADIR="/var/db/ntopng"
OLD_DEFAULT_DATADIR="/var/tmp/ntopng"
if [ -d "${OLD_DEFAULT_DATADIR}" ]; then
DEFAULT_DATADIR="${OLD_DEFAULT_DATADIR}"

View file

@ -0,0 +1,11 @@
--- include/ntop_defines.h.orig 2018-12-21 18:58:17 UTC
+++ include/ntop_defines.h
@@ -416,7 +416,7 @@
#define NTOPNG_NDPI_OS_PROTO_ID (NDPI_LAST_IMPLEMENTED_PROTOCOL+NDPI_MAX_NUM_CUSTOM_PROTOCOLS-2)
#define CONST_DEFAULT_HOME_NET "192.168.1.0/24"
#define CONST_OLD_DEFAULT_DATA_DIR "/var/tmp/ntopng"
-#define CONST_DEFAULT_DATA_DIR "/var/lib/ntopng"
+#define CONST_DEFAULT_DATA_DIR "/var/db/ntopng"
#define CONST_DEFAULT_MAX_UI_STRLEN 24
#define CONST_DEFAULT_IS_AUTOLOGOUT_ENABLED 1
#define CONST_DEFAULT_IS_IDLE_LOCAL_HOSTS_CACHE_ENABLED 1

View file

@ -0,0 +1,11 @@
--- ntopng.8.orig 2018-12-21 18:58:17 UTC
+++ ntopng.8
@@ -186,7 +186,7 @@ can be instructed to act as a publisher delivering flo
Finally using \-i dummy it is possible to create a dummy interface that generates a large number of flows/hosts in order to saturate ntopng resources. This way ntopng can be tested for performance issues as well proper handling of low-memory situations.
.It \-d|\-\-data\-dir\ <path>
-Specifies the data directory (it must be writable). Default directory is /var/lib/ntopng
+Specifies the data directory (it must be writable). Default directory is /var/db/ntopng
.It \-t|\-\-install\-dir\ <path>
Specifies the installation directory. Default directory is retrieved from common install paths.

View file

@ -0,0 +1,11 @@
--- scripts/lua/examples/sqlite.lua.orig 2018-12-21 18:58:17 UTC
+++ scripts/lua/examples/sqlite.lua
@@ -26,7 +26,7 @@ if (query == nil) then
<div class="alert alert-warning alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert"><span aria-hidden="true">&times;</span>
<span class="sr-only">Close</span></button>
- <strong>Query Empty!</strong> Example: localhost:3000/lua/examples/sqlite.lua?query=/var/lib/ntopng/0/flows/2014-15-15/07/08/01/45.sqlite
+ <strong>Query Empty!</strong> Example: localhost:3000/lua/examples/sqlite.lua?query=/var/db/ntopng/0/flows/2014-15-15/07/08/01/45.sqlite
</div>
]]

View file

@ -1,6 +1,6 @@
--- src/NetworkInterface.cpp.orig 2018-08-22 08:00:26 UTC
--- src/NetworkInterface.cpp.orig 2018-12-21 18:58:17 UTC
+++ src/NetworkInterface.cpp
@@ -6591,7 +6591,11 @@ bool NetworkInterface::matchLiveCapture(struct ntopngL
@@ -6772,7 +6772,11 @@ bool NetworkInterface::matchLiveCapture(struct ntopngL
|| (luactx->live_capture.matching_host == f->get_srv_host())) {
if(luactx->live_capture.bpfFilterSet) {
if(!bpf_filter(luactx->live_capture.fcode.bf_insns,

View file

@ -1,23 +0,0 @@
--- third-party/LuaJIT-2.1.0-git/src/Makefile.orig 2018-08-22 08:00:26 UTC
+++ third-party/LuaJIT-2.1.0-git/src/Makefile
@@ -24,7 +24,7 @@ NODOTABIVER= 51
# removing the '#' in front of them. Make sure you force a full recompile
# with "make clean", followed by "make" if you change any options.
#
-DEFAULT_CC = gcc
+DEFAULT_CC = cc
#
# LuaJIT builds as a native 32 or 64 bit binary by default.
CC= $(DEFAULT_CC)
@@ -590,9 +590,9 @@ endif
endif
endif
-Q= @
+#Q= @
E= @echo
-#Q=
+Q=
#E= @:
##############################################################################

View file

@ -2,4 +2,4 @@ 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.
WWW: http://www.ntop.org/products/ntop/
WWW: https://www.ntop.org/products/traffic-analysis/ntop/

View file

@ -15,7 +15,6 @@ man/man8/ntopng.8.gz
%%DATADIR%%/httpdocs/css/Rickshaw/graph.css
%%DATADIR%%/httpdocs/css/Rickshaw/legend.css
%%DATADIR%%/httpdocs/css/bootstrap-datetimepicker.css
%%DATADIR%%/httpdocs/css/bootstrap-duallistbox.css
%%DATADIR%%/httpdocs/css/bootstrap-nav-wizard.css
%%DATADIR%%/httpdocs/css/bootstrap-slider.css
%%DATADIR%%/httpdocs/css/bubble-chart.css
@ -42,7 +41,6 @@ man/man8/ntopng.8.gz
%%DATADIR%%/httpdocs/css/jquery-ui.css
%%DATADIR%%/httpdocs/css/ntopng.css
%%DATADIR%%/httpdocs/css/nv.d3.css
%%DATADIR%%/httpdocs/css/pagingbar.css
%%DATADIR%%/httpdocs/css/pie-chart.css
%%DATADIR%%/httpdocs/css/rickshaw.css
%%DATADIR%%/httpdocs/css/sequence_sunburst.css
@ -133,8 +131,6 @@ man/man8/ntopng.8.gz
%%DATADIR%%/httpdocs/inc/country_stats_id.inc
%%DATADIR%%/httpdocs/inc/flows_stats_id.inc
%%DATADIR%%/httpdocs/inc/geolocation_disclaimer.inc
%%DATADIR%%/httpdocs/inc/header-minimal.inc
%%DATADIR%%/httpdocs/inc/header.inc
%%DATADIR%%/httpdocs/inc/host_to_server_id.inc
%%DATADIR%%/httpdocs/inc/host_to_server_top.inc
%%DATADIR%%/httpdocs/inc/hosts_stats_id.inc
@ -156,6 +152,7 @@ man/man8/ntopng.8.gz
%%DATADIR%%/httpdocs/js/Makefile
%%DATADIR%%/httpdocs/js/README.gauge
%%DATADIR%%/httpdocs/js/ays_utils.js
%%DATADIR%%/httpdocs/js/binary-indicators.js
%%DATADIR%%/httpdocs/js/bootstrap-datatable.js
%%DATADIR%%/httpdocs/js/bootstrap-datetimepicker.js
%%DATADIR%%/httpdocs/js/bootstrap-slider.js
@ -171,6 +168,7 @@ man/man8/ntopng.8.gz
%%DATADIR%%/httpdocs/js/dc.js
%%DATADIR%%/httpdocs/js/deps.min.js
%%DATADIR%%/httpdocs/js/deps.min.js.map
%%DATADIR%%/httpdocs/js/ebpf_utils.js
%%DATADIR%%/httpdocs/js/gauge.js
%%DATADIR%%/httpdocs/js/googleMapJson.js
%%DATADIR%%/httpdocs/js/graph_utils.js
@ -178,7 +176,6 @@ man/man8/ntopng.8.gz
%%DATADIR%%/httpdocs/js/ie_fix.js
%%DATADIR%%/httpdocs/js/jquery-ui.js
%%DATADIR%%/httpdocs/js/jquery.are-you-sure.js
%%DATADIR%%/httpdocs/js/jquery.bootstrap-duallistbox.js
%%DATADIR%%/httpdocs/js/jquery.js
%%DATADIR%%/httpdocs/js/jquery.peity.js
%%DATADIR%%/httpdocs/js/jquery.tablesorter.js
@ -191,18 +188,14 @@ man/man8/ntopng.8.gz
%%DATADIR%%/httpdocs/js/ntopng_utils.js
%%DATADIR%%/httpdocs/js/ntopng_validators.js
%%DATADIR%%/httpdocs/js/nv.d3.js
%%DATADIR%%/httpdocs/js/pdfmake.js
%%DATADIR%%/httpdocs/js/pie-chart.js
%%DATADIR%%/httpdocs/js/quotas_utils.js
%%DATADIR%%/httpdocs/js/rickshaw.js
%%DATADIR%%/httpdocs/js/ripe_widget_api.js
%%DATADIR%%/httpdocs/js/sankey.js
%%DATADIR%%/httpdocs/js/sequence_sunburst.js
%%DATADIR%%/httpdocs/js/springy-ntop.js
%%DATADIR%%/httpdocs/js/springyui-ntop.js
%%DATADIR%%/httpdocs/js/timeline.js
%%DATADIR%%/httpdocs/js/validator.js
%%DATADIR%%/httpdocs/js/vfs_fonts.js
%%DATADIR%%/httpdocs/misc/ntopng-add-user.sh
%%DATADIR%%/httpdocs/misc/ntopng-utils-manage-config
%%DATADIR%%/httpdocs/misc/ntopng-utils-manage-config.in
@ -212,10 +205,12 @@ man/man8/ntopng.8.gz
%%DATADIR%%/httpdocs/other/TimeZones.txt
%%DATADIR%%/httpdocs/other/lists/malware.txt
%%DATADIR%%/httpdocs/other/lists/web_mining.txt
%%DATADIR%%/httpdocs/other/radcli_dictionary.txt
%%DATADIR%%/httpdocs/other/trackers.txt
%%DATADIR%%/httpdocs/ssl/README
%%DATADIR%%/httpdocs/ssl/ntopng-cert.pem.dummy
%%DATADIR%%/httpdocs/templates/modal_confirm_dialog.html
%%DATADIR%%/httpdocs/templates/traffic_extraction_dialog.html
%%DATADIR%%/httpdocs/templates/traffic_report.html
%%DATADIR%%/httpdocs/templates/typeahead_input.html
%%DATADIR%%/httpdocs/templates/wizard_dialog.html
@ -228,6 +223,7 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/callbacks/system/boot.lua
%%DATADIR%%/scripts/callbacks/system/daily.lua
%%DATADIR%%/scripts/callbacks/system/discover.lua
%%DATADIR%%/scripts/callbacks/system/hourly.lua
%%DATADIR%%/scripts/callbacks/system/housekeeping.lua
%%DATADIR%%/scripts/callbacks/system/minute.lua
%%DATADIR%%/scripts/callbacks/system/pinger.lua
@ -235,16 +231,17 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/callbacks/system/second.lua
%%DATADIR%%/scripts/callbacks/system/shutdown.lua
%%DATADIR%%/scripts/callbacks/system/startup.lua
%%DATADIR%%/scripts/callbacks/user_scripts/inline/default.lua
%%DATADIR%%/scripts/callbacks/user_scripts/loader.lua
%%DATADIR%%/scripts/callbacks/user_scripts/periodic/default.lua
%%DATADIR%%/scripts/locales/en.lua
%%DATADIR%%/scripts/lua/API.lua
%%DATADIR%%/scripts/lua/about.lua
%%DATADIR%%/scripts/lua/admin/add_user.lua
%%DATADIR%%/scripts/lua/admin/change_user_prefs.lua
%%DATADIR%%/scripts/lua/admin/delete_user.lua
%%DATADIR%%/scripts/lua/admin/edit_ndpi_applications.lua
%%DATADIR%%/scripts/lua/admin/edit_categories.lua
%%DATADIR%%/scripts/lua/admin/edit_device_protocols.lua
%%DATADIR%%/scripts/lua/admin/edit_profiles.lua
%%DATADIR%%/scripts/lua/admin/get_custom_categories_hosts.lua
%%DATADIR%%/scripts/lua/admin/get_device_protocols.lua
%%DATADIR%%/scripts/lua/admin/get_ndpi_applications.lua
%%DATADIR%%/scripts/lua/admin/get_user_info.lua
%%DATADIR%%/scripts/lua/admin/get_users.lua
@ -252,13 +249,16 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/admin/manage_pool_members.lua
%%DATADIR%%/scripts/lua/admin/password_reset.lua
%%DATADIR%%/scripts/lua/admin/prefs.lua
%%DATADIR%%/scripts/lua/admin/remote_assistance.lua
%%DATADIR%%/scripts/lua/admin/users.lua
%%DATADIR%%/scripts/lua/admin/validate_new_user.lua
%%DATADIR%%/scripts/lua/as_details.lua
%%DATADIR%%/scripts/lua/as_stats.lua
%%DATADIR%%/scripts/lua/assistant_test.lua
%%DATADIR%%/scripts/lua/authorize_captive.lua
%%DATADIR%%/scripts/lua/captive_portal.lua
%%DATADIR%%/scripts/lua/change_password.lua
%%DATADIR%%/scripts/lua/check_recording_data.lua
%%DATADIR%%/scripts/lua/check_update.lua
%%DATADIR%%/scripts/lua/country_details.lua
%%DATADIR%%/scripts/lua/country_stats.lua
@ -287,8 +287,10 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/get_db_flows.lua
%%DATADIR%%/scripts/lua/get_discover_data.lua
%%DATADIR%%/scripts/lua/get_discover_progress.lua
%%DATADIR%%/scripts/lua/get_extracted_traffic.lua
%%DATADIR%%/scripts/lua/get_flow_data.lua
%%DATADIR%%/scripts/lua/get_flow_db_data.lua
%%DATADIR%%/scripts/lua/get_flow_process_tree.lua
%%DATADIR%%/scripts/lua/get_flows_data.lua
%%DATADIR%%/scripts/lua/get_geo_hosts.lua
%%DATADIR%%/scripts/lua/get_grouped_hosts_data.lua
@ -302,12 +304,14 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/get_http_hosts.lua
%%DATADIR%%/scripts/lua/get_http_hosts_data.lua
%%DATADIR%%/scripts/lua/get_icmp_data.lua
%%DATADIR%%/scripts/lua/get_influxdb_info.lua
%%DATADIR%%/scripts/lua/get_mac_data.lua
%%DATADIR%%/scripts/lua/get_macs_data.lua
%%DATADIR%%/scripts/lua/get_nbox_data.lua
%%DATADIR%%/scripts/lua/get_num_alerts.lua
%%DATADIR%%/scripts/lua/get_process_data.lua
%%DATADIR%%/scripts/lua/get_process_info.lua
%%DATADIR%%/scripts/lua/get_processes_data.lua
%%DATADIR%%/scripts/lua/get_processes_graph_data.lua
%%DATADIR%%/scripts/lua/get_system_hosts_interaction.lua
%%DATADIR%%/scripts/lua/get_top_realtime.lua
%%DATADIR%%/scripts/lua/get_top_talkers.lua
@ -315,8 +319,10 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/get_ts.lua
%%DATADIR%%/scripts/lua/get_unknown_devices_data.lua
%%DATADIR%%/scripts/lua/get_user_info.lua
%%DATADIR%%/scripts/lua/get_username_data.lua
%%DATADIR%%/scripts/lua/get_vlan_data.lua
%%DATADIR%%/scripts/lua/get_vlans_data.lua
%%DATADIR%%/scripts/lua/google_assistant_utils.lua
%%DATADIR%%/scripts/lua/host_details.lua
%%DATADIR%%/scripts/lua/host_details_ndpi.lua
%%DATADIR%%/scripts/lua/host_details_ndpi_categories.lua
@ -329,7 +335,6 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/host_stats.lua
%%DATADIR%%/scripts/lua/host_top_peers_protocols.lua
%%DATADIR%%/scripts/lua/hosts_comparison.lua
%%DATADIR%%/scripts/lua/hosts_comparison_bubble.lua
%%DATADIR%%/scripts/lua/hosts_comparison_sankey.lua
%%DATADIR%%/scripts/lua/hosts_geomap.lua
%%DATADIR%%/scripts/lua/hosts_matrix.lua
@ -349,14 +354,19 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/iface_ports_list.lua
%%DATADIR%%/scripts/lua/iface_tcp_stats.lua
%%DATADIR%%/scripts/lua/inc/add_user_dialog.lua
%%DATADIR%%/scripts/lua/inc/bridge_wizard.lua
%%DATADIR%%/scripts/lua/inc/change_user_password_form.lua
%%DATADIR%%/scripts/lua/inc/delete_user_dialog.lua
%%DATADIR%%/scripts/lua/inc/edit_categories.lua
%%DATADIR%%/scripts/lua/inc/edit_ndpi_applications.lua
%%DATADIR%%/scripts/lua/inc/edit_presets.lua
%%DATADIR%%/scripts/lua/inc/footer.lua
%%DATADIR%%/scripts/lua/inc/menu.lua
%%DATADIR%%/scripts/lua/inc/password_dialog.lua
%%DATADIR%%/scripts/lua/inc/sankey.lua
%%DATADIR%%/scripts/lua/inc/sprobe.lua
%%DATADIR%%/scripts/lua/inc/traffic_recording_config.lua
%%DATADIR%%/scripts/lua/inc/traffic_recording_jobs.lua
%%DATADIR%%/scripts/lua/inc/traffic_recording_status.lua
%%DATADIR%%/scripts/lua/inc/users.lua
%%DATADIR%%/scripts/lua/index.lua
%%DATADIR%%/scripts/lua/info_portal.lua
@ -364,6 +374,7 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/live_capture_data.lua
%%DATADIR%%/scripts/lua/live_capture_stats.lua
%%DATADIR%%/scripts/lua/live_traffic.lua
%%DATADIR%%/scripts/lua/live_traffic_extraction.lua
%%DATADIR%%/scripts/lua/local_hosts_stats.lua
%%DATADIR%%/scripts/lua/login.lua
%%DATADIR%%/scripts/lua/logout.lua
@ -378,23 +389,28 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/modules/alert_endpoints/nagios.lua
%%DATADIR%%/scripts/lua/modules/alert_endpoints/sample.lua
%%DATADIR%%/scripts/lua/modules/alert_endpoints/slack.lua
%%DATADIR%%/scripts/lua/modules/alert_endpoints/syslog.lua
%%DATADIR%%/scripts/lua/modules/alert_state_utils.lua
%%DATADIR%%/scripts/lua/modules/alert_utils.lua
%%DATADIR%%/scripts/lua/modules/as_utils.lua
%%DATADIR%%/scripts/lua/modules/base64.lua
%%DATADIR%%/scripts/lua/modules/blacklist_utils.lua
%%DATADIR%%/scripts/lua/modules/callback_utils.lua
%%DATADIR%%/scripts/lua/modules/categories_utils.lua
%%DATADIR%%/scripts/lua/modules/db_utils.lua
%%DATADIR%%/scripts/lua/modules/delete_data_utils.lua
%%DATADIR%%/scripts/lua/modules/discover_utils.lua
%%DATADIR%%/scripts/lua/modules/dkjson.lua
%%DATADIR%%/scripts/lua/modules/doa_ox.lua
%%DATADIR%%/scripts/lua/modules/ebpf_utils.lua
%%DATADIR%%/scripts/lua/modules/flow_aggregation_utils.lua
%%DATADIR%%/scripts/lua/modules/flow_dbms/drivers/mysql.lua
%%DATADIR%%/scripts/lua/modules/flow_dbms/drivers/nindex.lua
%%DATADIR%%/scripts/lua/modules/flow_dbms/flow_dbms.lua
%%DATADIR%%/scripts/lua/modules/flow_field_value_maps.lua
%%DATADIR%%/scripts/lua/modules/flow_field_value_maps/sonicwall_app_id.lua
%%DATADIR%%/scripts/lua/modules/flow_utils.lua
%%DATADIR%%/scripts/lua/modules/format_utils.lua
%%DATADIR%%/scripts/lua/modules/google_assistant_utils.lua
%%DATADIR%%/scripts/lua/modules/grafana/index.lua
%%DATADIR%%/scripts/lua/modules/grafana/query.lua
%%DATADIR%%/scripts/lua/modules/grafana/search.lua
@ -419,11 +435,15 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/modules/mac_utils.lua
%%DATADIR%%/scripts/lua/modules/ntop_utils.lua
%%DATADIR%%/scripts/lua/modules/os_utils.lua
%%DATADIR%%/scripts/lua/modules/page_utils.lua
%%DATADIR%%/scripts/lua/modules/persistence.lua
%%DATADIR%%/scripts/lua/modules/prefs_dump_utils.lua
%%DATADIR%%/scripts/lua/modules/prefs_menu.lua
%%DATADIR%%/scripts/lua/modules/prefs_utils.lua
%%DATADIR%%/scripts/lua/modules/presets_utils.lua
%%DATADIR%%/scripts/lua/modules/recording_utils.lua
%%DATADIR%%/scripts/lua/modules/recovery_utils.lua
%%DATADIR%%/scripts/lua/modules/remote_assistance.lua
%%DATADIR%%/scripts/lua/modules/resty/template.lua
%%DATADIR%%/scripts/lua/modules/resty/template/html.lua
%%DATADIR%%/scripts/lua/modules/resty/template/microbenchmark.lua
@ -432,32 +452,38 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/modules/rrd_paths.lua
%%DATADIR%%/scripts/lua/modules/rrd_utils.lua
%%DATADIR%%/scripts/lua/modules/sqlite_utils.lua
%%DATADIR%%/scripts/lua/modules/storage_utils.lua
%%DATADIR%%/scripts/lua/modules/telegram.lua
%%DATADIR%%/scripts/lua/modules/template.lua
%%DATADIR%%/scripts/lua/modules/template_utils.lua
%%DATADIR%%/scripts/lua/modules/timeseries/drivers/influxdb.lua
%%DATADIR%%/scripts/lua/modules/timeseries/drivers/nindex.lua
%%DATADIR%%/scripts/lua/modules/timeseries/drivers/rrd.lua
%%DATADIR%%/scripts/lua/modules/timeseries/drivers/sample.lua
%%DATADIR%%/scripts/lua/modules/timeseries/schemas/ts_5min.lua
%%DATADIR%%/scripts/lua/modules/timeseries/schemas/ts_custom.lua
%%DATADIR%%/scripts/lua/modules/timeseries/schemas/ts_hour.lua
%%DATADIR%%/scripts/lua/modules/timeseries/schemas/ts_minute.lua
%%DATADIR%%/scripts/lua/modules/timeseries/schemas/ts_second.lua
%%DATADIR%%/scripts/lua/modules/timeseries/tests/influxdb_test.lua
%%DATADIR%%/scripts/lua/modules/timeseries/tests/influxdb2series.lua
%%DATADIR%%/scripts/lua/modules/timeseries/tests/influxdb_queries.lua
%%DATADIR%%/scripts/lua/modules/timeseries/tests/run.lua
%%DATADIR%%/scripts/lua/modules/timeseries/tests/test_utils.lua
%%DATADIR%%/scripts/lua/modules/timeseries/tests/utils_test.lua
%%DATADIR%%/scripts/lua/modules/timeseries/ts_common.lua
%%DATADIR%%/scripts/lua/modules/timeseries/ts_schema.lua
%%DATADIR%%/scripts/lua/modules/timeseries/ts_utils.lua
%%DATADIR%%/scripts/lua/modules/timeseries/ts_utils_core.lua
%%DATADIR%%/scripts/lua/modules/top_talkers_utils.lua
%%DATADIR%%/scripts/lua/modules/tracker.lua
%%DATADIR%%/scripts/lua/modules/tz_utils.lua
%%DATADIR%%/scripts/lua/modules/vlan_utils.lua
%%DATADIR%%/scripts/lua/modules/voip_utils.lua
%%DATADIR%%/scripts/lua/modules/xmlSimple.lua
%%DATADIR%%/scripts/lua/network_details.lua
%%DATADIR%%/scripts/lua/network_load.lua
%%DATADIR%%/scripts/lua/network_state.lua
%%DATADIR%%/scripts/lua/network_stats.lua
%%DATADIR%%/scripts/lua/nindex.lua
%%DATADIR%%/scripts/lua/nindex_topk.lua
%%DATADIR%%/scripts/lua/os_stats.lua
%%DATADIR%%/scripts/lua/page_not_found.lua
%%DATADIR%%/scripts/lua/pid_stats.lua
@ -465,28 +491,27 @@ man/man8/ntopng.8.gz
%%DATADIR%%/scripts/lua/pool_details.lua
%%DATADIR%%/scripts/lua/pool_stats.lua
%%DATADIR%%/scripts/lua/port_details.lua
%%DATADIR%%/scripts/lua/process_details.lua
%%DATADIR%%/scripts/lua/processes_stats.lua
%%DATADIR%%/scripts/lua/reset_stats.lua
%%DATADIR%%/scripts/lua/resolve_address.lua
%%DATADIR%%/scripts/lua/runtime.lua
%%DATADIR%%/scripts/lua/sflow_tree.lua
%%DATADIR%%/scripts/lua/sflows_stats.lua
%%DATADIR%%/scripts/lua/show_alerts.lua
%%DATADIR%%/scripts/lua/show_geolocation_note.lua
%%DATADIR%%/scripts/lua/sprobe.lua
%%DATADIR%%/scripts/lua/sprobe_data.lua
%%DATADIR%%/scripts/lua/sprobe_flow_data.lua
%%DATADIR%%/scripts/lua/sprobe_host_process.lua
%%DATADIR%%/scripts/lua/sprobe_host_process_data.lua
%%DATADIR%%/scripts/lua/sprobe_hosts.lua
%%DATADIR%%/scripts/lua/sprobe_hosts_data.lua
%%DATADIR%%/scripts/lua/sprobe_hosts_interactions.lua
%%DATADIR%%/scripts/lua/sprobe_hosts_interactions_data.lua
%%DATADIR%%/scripts/lua/stop_live_capture.lua
%%DATADIR%%/scripts/lua/test_locales.lua
%%DATADIR%%/scripts/lua/test_snmp.lua
%%DATADIR%%/scripts/lua/top_hosts.lua
%%DATADIR%%/scripts/lua/traffic_extraction.lua
%%DATADIR%%/scripts/lua/traffic_extraction_data.lua
%%DATADIR%%/scripts/lua/unknown_devices.lua
%%DATADIR%%/scripts/lua/user_stats.lua
%%DATADIR%%/scripts/lua/username_details.lua
%%DATADIR%%/scripts/lua/vlan_details.lua
%%DATADIR%%/scripts/lua/vlan_stats.lua
@dir(%%NTOPNGUSER%%,%%NTOPNGGROUP%%,750) /var/db/ntopng