diff --git a/net-mgmt/netdata/Makefile b/net-mgmt/netdata/Makefile index 20f79cccb349..3dc6e68e391b 100644 --- a/net-mgmt/netdata/Makefile +++ b/net-mgmt/netdata/Makefile @@ -1,111 +1,119 @@ PORTNAME= netdata DISTVERSIONPREFIX= v -DISTVERSION= 1.38.1 +DISTVERSION= 1.40.1 CATEGORIES= net-mgmt MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= me@forkbomb9.ch COMMENT= Scalable distributed realtime performance and health monitoring WWW= https://github.com/netdata/netdata LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libjson-c.so:devel/json-c \ + libyaml.so:textproc/libyaml \ libuuid.so:misc/e2fsprogs-libuuid \ libuv.so:devel/libuv RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ bash:shells/bash \ curl:ftp/curl -USES= autoreconf cpe gmake pathfix pkgconfig:both python shebangfix \ - ssl +USES= autoreconf cpe gmake localbase:ldflags pathfix \ + pkgconfig:both python shebangfix ssl USE_RC_SUBR= ${PORTNAME} SHEBANG_GLOB= * BINARY_ALIAS= ar=llvm-ar ranlib=llvm-ranlib +# Libs that you can't unbundle... +# SQLite3, --exclude database/sqlite/sqlite3* +# (lib)judy, --exclude libnetdata/libjudy +EXTRACT_AFTER_ARGS= --exclude httpd --exclude ml/dlib + GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-unit-tests +CONFIGURE_ARGS= --disable-unit-tests --disable-httpd INSTALL_TARGET= install-strip CPPFLAGS+= -D_WANT_VMMETER SUB_FILES= ${PORTNAME}.conf.sample SUB_LIST= NETDATA_CACHE=${NETDATA_CACHE} \ NETDATA_LOG=${NETDATA_LOG} \ NETDATA_PERST=${NETDATA_PERST} USERS= netdata GROUPS= netdata PLIST_SUB= NETDATA_CACHE=${NETDATA_CACHE} \ NETDATA_LOG=${NETDATA_LOG} \ NETDATA_PERST=${NETDATA_PERST} -OPTIONS_DEFINE= CLOUD CUPS DBENGINE FREEIPMI GOPLUGIN LTO +OPTIONS_DEFINE= CLOUD CUPS DBENGINE FREEIPMI GOPLUGIN LTO ML OPTIONS_DEFAULT= CLOUD DBENGINE LTO OPTIONS_EXCLUDE_powerpc64= LTO OPTIONS_EXCLUDE_riscv64= LTO OPTIONS_SUB= YES CLOUD_DESC= Enable cloud functionality CUPS_DESC= Enable support for cups DBENGINE_DESC= Enable support for database engine FREEIPMI_DESC= Enable support for freeipmi GOPLUGIN_DESC= Enable the go collector plugin +ML_DESC= Enable anomaly detection via dlib CLOUD_LIB_DEPENDS= libprotobuf.so:devel/protobuf -CLOUD_CONFIGURE_ON= --with-aclk-ng CLOUD_CONFIGURE_OFF= --disable-cloud CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_CONFIGURE_ENABLE= plugin-cups DBENGINE_LIB_DEPENDS= liblz4.so:archivers/liblz4 DBENGINE_CONFIGURE_ENABLE= dbengine FREEIPMI_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi FREEIPMI_CONFIGURE_ENABLE= plugin-freeipmi GOPLUGIN_RUN_DEPENDS= ${LOCALBASE}/libexec/netdata/plugins.d/god.plugin:net-mgmt/netdata-go LTO_USES= compiler:c11 LTO_CONFIGURE_ENABLE= lto +ML_BUILD_DEPENDS= ${LOCALBASE}/include/dlib/matrix.h:science/dlib-cpp +ML_CONFIGURE_ENABLE= ml .include .if ${PORT_OPTIONS:MLTO} && ${ARCH} == powerpc64 USE_GCC= yes .endif NETDATA_CACHE= /var/cache/${PORTNAME} NETDATA_LOG= /var/log/${PORTNAME} NETDATA_PERST= /var/db/${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's|%%DISTVERSION%%|${DISTVERSION}|g' \ ${PATCH_WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|%%NETDATA_CACHE%%|${NETDATA_CACHE}|g' \ ${PATCH_WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|%%NETDATA_LOG%%|${NETDATA_LOG}|g' \ ${PATCH_WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|%%NETDATA_PERST%%|${NETDATA_PERST}|g' \ ${PATCH_WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|%%ETCDIR%%|${ETCDIR}|g' \ ${PATCH_WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|%%PYTHON%%|${PYTHON_CMD}|g' \ ${PATCH_WRKSRC}/collectors/python.d.plugin/python.d.plugin.in post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKDIR}/netdata.conf.sample ${STAGEDIR}${ETCDIR}/netdata.conf.sample ${TOUCH} ${STAGEDIR}${ETCDIR}/.opt-out-from-anonymous-statistics ${MKDIR} ${STAGEDIR}${NETDATA_CACHE} ${MKDIR} ${STAGEDIR}${NETDATA_LOG} ${MKDIR} ${STAGEDIR}${NETDATA_PERST} (for fi in ${STAGEDIR}${LOCALBASE}/lib/${PORTNAME}/conf.d/*.conf \ ${STAGEDIR}${LOCALBASE}/lib/${PORTNAME}/conf.d/*/*.conf \ ${STAGEDIR}${LOCALBASE}/lib/${PORTNAME}/conf.d/*/*.txt ; do \ ${MV} $$fi $$fi".sample"; \ done) post-install-CLOUD-off: rm ${STAGEDIR}${PREFIX}/sbin/netdata-claim.sh .include diff --git a/net-mgmt/netdata/distinfo b/net-mgmt/netdata/distinfo index d6ff98033af6..34e0816e4986 100644 --- a/net-mgmt/netdata/distinfo +++ b/net-mgmt/netdata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1676669761 -SHA256 (netdata-v1.38.1.tar.gz) = e32a5427f0c00550210dbbf0046c2621313955256edf836db686e2bc270b8d10 -SIZE (netdata-v1.38.1.tar.gz) = 25434866 +TIMESTAMP = 1687890826 +SHA256 (netdata-v1.40.1.tar.gz) = cc86172acd5e6ec05bc0fa86a50d967502a264d8adf7f79293923ccd8febb251 +SIZE (netdata-v1.40.1.tar.gz) = 43354949 diff --git a/net-mgmt/netdata/files/patch-configure.ac b/net-mgmt/netdata/files/patch-configure.ac index 2caf4052b558..a6431180f241 100644 --- a/net-mgmt/netdata/files/patch-configure.ac +++ b/net-mgmt/netdata/files/patch-configure.ac @@ -1,38 +1,71 @@ ---- configure.ac.orig 2022-12-28 00:24:19 UTC +--- configure.ac.orig 2023-06-14 15:07:47 UTC +++ configure.ac @@ -5,11 +5,11 @@ AC_PREREQ(2.60) # We do not use m4_esyscmd_s to support older autoconf. -define([VERSION_STRING], m4_esyscmd([git describe 2>/dev/null | tr -d '\n'])) -define([VERSION_FROM_FILE], m4_esyscmd([cat packaging/version | tr -d '\n'])) -m4_ifval(VERSION_STRING, [], [define([VERSION_STRING], VERSION_FROM_FILE)]) +# define([VERSION_STRING], m4_esyscmd([git describe 2>/dev/null | tr -d '\n'])) +# define([VERSION_FROM_FILE], m4_esyscmd([cat packaging/version | tr -d '\n'])) +# m4_ifval(VERSION_STRING, [], [define([VERSION_STRING], VERSION_FROM_FILE)]) -AC_INIT([netdata], VERSION_STRING[]) +AC_INIT([netdata], v%%DISTVERSION%%) AM_MAINTAINER_MODE([disable]) if test x"$USE_MAINTAINER_MODE" = xyes; then -@@ -1571,14 +1571,14 @@ AC_SUBST([OPTIONAL_DL_LIBS]) +@@ -1261,14 +1261,14 @@ if test "${enable_ml}" = "yes" -a "${have_uuid}" != "y + fi + + # Check if submodules have not been fetched. Fail if ML was explicitly requested. +-AC_MSG_CHECKING([if git submodules are present for machine learning functionality]) +-if test -f "ml/dlib/dlib/all/source.cpp"; then +- AC_MSG_RESULT([yes]) ++# AC_MSG_CHECKING([if git submodules are present for machine learning functionality]) ++# if test -f "ml/dlib/dlib/all/source.cpp"; then ++# AC_MSG_RESULT([yes]) + have_ml_submodules="yes" +-else +- AC_MSG_RESULT([no]) +- have_ml_submodules="no" +-fi ++# else ++# AC_MSG_RESULT([no]) ++# have_ml_submodules="no" ++# fi + + if test "${enable_ml}" = "yes" -a "${have_ml_submodules}" = "no"; then + AC_MSG_ERROR([You have explicitly requested --enable-ml functionality but it cannot be built because the required git submodules are missing.]) +@@ -1288,8 +1288,8 @@ fi + AM_CONDITIONAL([ENABLE_ML], [test "${build_ml}" = "yes"]) + if test "${build_ml}" = "yes"; then + AC_DEFINE([ENABLE_ML], [1], [anomaly detection usability]) +- OPTIONAL_ML_CFLAGS="-DDLIB_NO_GUI_SUPPORT -I \$(abs_top_srcdir)/ml/dlib" +- OPTIONAL_ML_LIBS="" ++# OPTIONAL_ML_CFLAGS="-DDLIB_NO_GUI_SUPPORT -I \$(abs_top_srcdir)/ml/dlib" ++# OPTIONAL_ML_LIBS="" + fi + + +@@ -1694,14 +1694,14 @@ AC_SUBST([OPTIONAL_DL_LIBS]) AC_DEFINE_UNQUOTED([NETDATA_USER], ["${with_user}"], [use this user to drop privileged]) -varlibdir="${localstatedir}/lib/netdata" -registrydir="${localstatedir}/lib/netdata/registry" -cachedir="${localstatedir}/cache/netdata" +varlibdir="%%NETDATA_PERST%%" +registrydir="%%NETDATA_PERST%%/registry" +cachedir="%%NETDATA_CACHE%%" chartsdir="${libexecdir}/netdata/charts.d" pythondir="${libexecdir}/netdata/python.d" -configdir="${sysconfdir}/netdata" +configdir="%%ETCDIR%%" libconfigdir="${libdir}/netdata/conf.d" -logdir="${localstatedir}/log/netdata" +logdir="%%NETDATA_LOG%%" pluginsdir="${libexecdir}/netdata/plugins.d" netdata_user="${with_user}" libsysdir="${libdir}/netdata/system" diff --git a/net-mgmt/netdata/pkg-plist b/net-mgmt/netdata/pkg-plist index e12959792263..b3212affc100 100644 --- a/net-mgmt/netdata/pkg-plist +++ b/net-mgmt/netdata/pkg-plist @@ -1,472 +1,471 @@ %%ETCDIR%%/.install-type %%ETCDIR%%/.opt-out-from-anonymous-statistics %%ETCDIR%%/edit-config @sample(netdata,netdata,0640) %%ETCDIR%%/netdata.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/apps_groups.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/charts.d.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/charts.d/ap.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/charts.d/apcupsd.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/charts.d/example.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/charts.d/libreswan.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/charts.d/nut.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/charts.d/opensips.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/charts.d/sensors.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/cachestat.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/dcstat.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/disk.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/ebpf_kernel_reject_list.txt.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/fd.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/filesystem.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/hardirq.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/mdflush.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/mount.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/network.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/oomkill.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/process.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/shm.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/softirq.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/swap.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/sync.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/vfs.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/exporting.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/adaptec_raid.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/anomalies.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/apcupsd.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/bcache.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/beanstalkd.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/bind_rndc.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/boinc.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/btrfs.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/ceph.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/cgroups.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/cockroachdb.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/consul.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/cpu.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/dbengine.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/disks.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/dns_query.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/dnsmasq_dhcp.conf.sample -@sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/dockerd.conf.sample +@sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/docker.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/elasticsearch.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/entropy.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/exporting.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/gearman.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/geth.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/go.d.plugin.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/haproxy.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/hdfs.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/httpcheck.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/ioping.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/ipc.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/ipfs.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/ipmi.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/isc_dhcpd.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/kubelet.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/linux_power_supply.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/load.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/mdstat.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/megacli.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/memcached.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/memory.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/ml.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/mysql.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/net.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/netfilter.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/nut.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/nvme.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/pihole.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/ping.conf.sample +@sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/plugin.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/portcheck.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/postgres.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/processes.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/python.d.plugin.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/qos.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/ram.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/redis.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/retroshare.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/riakkv.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/scaleio.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/softnet.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/swap.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/synchronization.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/systemdunits.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/tcp_conn.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/tcp_listen.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/tcp_mem.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/tcp_orphans.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/tcp_resets.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/timex.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/udp_errors.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/unbound.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/vcsa.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/vernemq.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/vsphere.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/web_log.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/whoisquery.conf.sample -@sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/wmi.conf.sample +@sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/windows.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/x509check.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/zfs.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health_alarm_notify.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/health_email_recipients.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/ioping.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/adaptec_raid.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/alarms.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/am2320.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/anomalies.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/beanstalk.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/bind_rndc.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/boinc.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/ceph.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/changefinder.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/dovecot.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/example.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/exim.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/fail2ban.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/gearman.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/go_expvar.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/haproxy.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/hddtemp.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/hpssa.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/icecast.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/ipfs.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/litespeed.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/megacli.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/memcached.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/monit.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/nsd.conf.sample -@sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/ntpd.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/nvidia_smi.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/openldap.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/oracledb.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/pandas.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/postfix.conf.sample -@sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/proxysql.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/puppet.conf.sample -@sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/rabbitmq.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/rethinkdbs.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/retroshare.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/riakkv.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/samba.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/sensors.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/smartd_log.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/spigotmc.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/squid.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/tomcat.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/tor.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/traefik.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/uwsgi.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/varnish.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/w1sensor.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/zscores.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/statsd.d/asterisk.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/statsd.d/example.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/statsd.d/k6.conf.sample @sample(netdata,netdata,0640) lib/netdata/conf.d/stream.conf.sample -lib/netdata/system/netdata-freebsd -lib/netdata/system/netdata-init-d -lib/netdata/system/netdata-lsb -lib/netdata/system/netdata-openrc -lib/netdata/system/netdata-updater.service -lib/netdata/system/netdata-updater.timer -lib/netdata/system/netdata.crontab -lib/netdata/system/netdata.logrotate -lib/netdata/system/netdata.plist -lib/netdata/system/netdata.service -lib/netdata/system/netdata.service.v235 +@sample(netdata,netdata,0640) lib/netdata/conf.d/vnodes/vnodes.conf.sample +lib/netdata/system/cron/netdata-updater-daily +lib/netdata/system/freebsd/rc.d/netdata +lib/netdata/system/initd/init.d/netdata +lib/netdata/system/launchd/netdata.plist +lib/netdata/system/logrotate/netdata +lib/netdata/system/lsb/init.d/netdata +lib/netdata/system/openrc/conf.d/netdata +lib/netdata/system/openrc/init.d/netdata +lib/netdata/system/runit/run +lib/netdata/system/systemd/50-netdata.preset +lib/netdata/system/systemd/netdata-updater.service +lib/netdata/system/systemd/netdata-updater.timer +lib/netdata/system/systemd/netdata.service +lib/netdata/system/systemd/netdata.service.v235 libexec/netdata/charts.d/ap.chart.sh libexec/netdata/charts.d/apcupsd.chart.sh libexec/netdata/charts.d/example.chart.sh libexec/netdata/charts.d/libreswan.chart.sh libexec/netdata/charts.d/nut.chart.sh libexec/netdata/charts.d/opensips.chart.sh libexec/netdata/charts.d/sensors.chart.sh libexec/netdata/install-service.sh libexec/netdata/plugins.d/acl.sh libexec/netdata/plugins.d/alarm-email.sh libexec/netdata/plugins.d/alarm-notify.sh libexec/netdata/plugins.d/alarm-test.sh libexec/netdata/plugins.d/alarm.sh libexec/netdata/plugins.d/anonymous-statistics.sh @(,netdata,4750) libexec/netdata/plugins.d/apps.plugin libexec/netdata/plugins.d/cgroup-name.sh libexec/netdata/plugins.d/cgroup-network-helper.sh libexec/netdata/plugins.d/charts.d.dryrun-helper.sh libexec/netdata/plugins.d/charts.d.plugin %%CUPS%%libexec/netdata/plugins.d/cups.plugin %%FREEIPMI%%libexec/netdata/plugins.d/freeipmi.plugin libexec/netdata/plugins.d/get-kubernetes-labels.sh libexec/netdata/plugins.d/health-cmdapi-test.sh libexec/netdata/plugins.d/ioping.plugin libexec/netdata/plugins.d/loopsleepms.sh.inc libexec/netdata/plugins.d/python.d.plugin libexec/netdata/plugins.d/request.sh libexec/netdata/plugins.d/system-info.sh libexec/netdata/plugins.d/tc-qos-helper.sh libexec/netdata/plugins.d/template_dim.sh libexec/netdata/python.d/adaptec_raid.chart.py libexec/netdata/python.d/alarms.chart.py libexec/netdata/python.d/am2320.chart.py libexec/netdata/python.d/anomalies.chart.py libexec/netdata/python.d/beanstalk.chart.py libexec/netdata/python.d/bind_rndc.chart.py libexec/netdata/python.d/boinc.chart.py libexec/netdata/python.d/ceph.chart.py libexec/netdata/python.d/changefinder.chart.py libexec/netdata/python.d/dovecot.chart.py libexec/netdata/python.d/example.chart.py libexec/netdata/python.d/exim.chart.py libexec/netdata/python.d/fail2ban.chart.py libexec/netdata/python.d/gearman.chart.py libexec/netdata/python.d/go_expvar.chart.py libexec/netdata/python.d/haproxy.chart.py libexec/netdata/python.d/hddtemp.chart.py libexec/netdata/python.d/hpssa.chart.py libexec/netdata/python.d/icecast.chart.py libexec/netdata/python.d/ipfs.chart.py libexec/netdata/python.d/litespeed.chart.py libexec/netdata/python.d/megacli.chart.py libexec/netdata/python.d/memcached.chart.py libexec/netdata/python.d/monit.chart.py libexec/netdata/python.d/nsd.chart.py -libexec/netdata/python.d/ntpd.chart.py libexec/netdata/python.d/nvidia_smi.chart.py libexec/netdata/python.d/openldap.chart.py libexec/netdata/python.d/oracledb.chart.py libexec/netdata/python.d/pandas.chart.py libexec/netdata/python.d/postfix.chart.py -libexec/netdata/python.d/proxysql.chart.py libexec/netdata/python.d/puppet.chart.py libexec/netdata/python.d/python_modules/__init__.py libexec/netdata/python.d/python_modules/bases/FrameworkServices/ExecutableService.py libexec/netdata/python.d/python_modules/bases/FrameworkServices/LogService.py libexec/netdata/python.d/python_modules/bases/FrameworkServices/MySQLService.py libexec/netdata/python.d/python_modules/bases/FrameworkServices/SimpleService.py libexec/netdata/python.d/python_modules/bases/FrameworkServices/SocketService.py libexec/netdata/python.d/python_modules/bases/FrameworkServices/UrlService.py libexec/netdata/python.d/python_modules/bases/FrameworkServices/__init__.py libexec/netdata/python.d/python_modules/bases/__init__.py libexec/netdata/python.d/python_modules/bases/charts.py libexec/netdata/python.d/python_modules/bases/collection.py libexec/netdata/python.d/python_modules/bases/loaders.py libexec/netdata/python.d/python_modules/bases/loggers.py libexec/netdata/python.d/python_modules/third_party/__init__.py libexec/netdata/python.d/python_modules/third_party/boinc_client.py libexec/netdata/python.d/python_modules/third_party/filelock.py libexec/netdata/python.d/python_modules/third_party/lm_sensors.py libexec/netdata/python.d/python_modules/third_party/mcrcon.py libexec/netdata/python.d/python_modules/third_party/monotonic.py libexec/netdata/python.d/python_modules/third_party/ordereddict.py -libexec/netdata/python.d/rabbitmq.chart.py libexec/netdata/python.d/rethinkdbs.chart.py libexec/netdata/python.d/retroshare.chart.py libexec/netdata/python.d/riakkv.chart.py libexec/netdata/python.d/samba.chart.py libexec/netdata/python.d/sensors.chart.py libexec/netdata/python.d/smartd_log.chart.py libexec/netdata/python.d/spigotmc.chart.py libexec/netdata/python.d/squid.chart.py libexec/netdata/python.d/tomcat.chart.py libexec/netdata/python.d/tor.chart.py libexec/netdata/python.d/traefik.chart.py libexec/netdata/python.d/uwsgi.chart.py libexec/netdata/python.d/varnish.chart.py libexec/netdata/python.d/w1sensor.chart.py libexec/netdata/python.d/zscores.chart.py sbin/netdata %%CLOUD%%sbin/netdata-claim.sh sbin/netdatacli %%DATADIR%%/web/.well-known/dnt/cookies %%DATADIR%%/web/asset-manifest.json %%DATADIR%%/web/console.html %%DATADIR%%/web/css/bootstrap-3.3.7.css %%DATADIR%%/web/css/bootstrap-slate-flat-3.3.7.css %%DATADIR%%/web/css/bootstrap-slider-10.0.0.min.css %%DATADIR%%/web/css/bootstrap-theme-3.3.7.min.css %%DATADIR%%/web/css/bootstrap-toggle-2.2.2.min.css %%DATADIR%%/web/css/c3-0.4.18.min.css %%DATADIR%%/web/css/dashboard.css %%DATADIR%%/web/css/dashboard.slate.css %%DATADIR%%/web/css/morris-0.5.1.css %%DATADIR%%/web/dash-example.html %%DATADIR%%/web/dashboard-react.js %%DATADIR%%/web/dashboard.css %%DATADIR%%/web/dashboard.html %%DATADIR%%/web/dashboard.js %%DATADIR%%/web/dashboard.slate.css %%DATADIR%%/web/dashboard_info.js %%DATADIR%%/web/dashboard_info_custom_example.js %%DATADIR%%/web/demo.html %%DATADIR%%/web/demo2.html %%DATADIR%%/web/demosites.html %%DATADIR%%/web/demosites2.html %%DATADIR%%/web/favicon.ico %%DATADIR%%/web/fonts/glyphicons-halflings-regular.eot %%DATADIR%%/web/fonts/glyphicons-halflings-regular.svg %%DATADIR%%/web/fonts/glyphicons-halflings-regular.ttf %%DATADIR%%/web/fonts/glyphicons-halflings-regular.woff %%DATADIR%%/web/fonts/glyphicons-halflings-regular.woff2 %%DATADIR%%/web/goto-host-from-alarm.html %%DATADIR%%/web/images/alert-128-orange.png %%DATADIR%%/web/images/alert-128-red.png %%DATADIR%%/web/images/alert-multi-size-orange.ico %%DATADIR%%/web/images/alert-multi-size-red.ico %%DATADIR%%/web/images/alerts.jpg %%DATADIR%%/web/images/alerts.png %%DATADIR%%/web/images/android-icon-144x144.png %%DATADIR%%/web/images/android-icon-192x192.png %%DATADIR%%/web/images/android-icon-36x36.png %%DATADIR%%/web/images/android-icon-48x48.png %%DATADIR%%/web/images/android-icon-72x72.png %%DATADIR%%/web/images/android-icon-96x96.png %%DATADIR%%/web/images/animated.gif %%DATADIR%%/web/images/apple-icon-114x114.png %%DATADIR%%/web/images/apple-icon-120x120.png %%DATADIR%%/web/images/apple-icon-144x144.png %%DATADIR%%/web/images/apple-icon-152x152.png %%DATADIR%%/web/images/apple-icon-180x180.png %%DATADIR%%/web/images/apple-icon-57x57.png %%DATADIR%%/web/images/apple-icon-60x60.png %%DATADIR%%/web/images/apple-icon-72x72.png %%DATADIR%%/web/images/apple-icon-76x76.png %%DATADIR%%/web/images/apple-icon-precomposed.png %%DATADIR%%/web/images/apple-icon.png %%DATADIR%%/web/images/banner-icon-144x144.png %%DATADIR%%/web/images/check-mark-2-128-green.png %%DATADIR%%/web/images/check-mark-2-multi-size-green.ico %%DATADIR%%/web/images/dashboards.png %%DATADIR%%/web/images/favicon-128.png %%DATADIR%%/web/images/favicon-16x16.png %%DATADIR%%/web/images/favicon-196x196.png %%DATADIR%%/web/images/favicon-32x32.png %%DATADIR%%/web/images/favicon-96x96.png %%DATADIR%%/web/images/favicon.ico %%DATADIR%%/web/images/home.png %%DATADIR%%/web/images/ms-icon-144x144.png %%DATADIR%%/web/images/ms-icon-150x150.png %%DATADIR%%/web/images/ms-icon-310x150.png %%DATADIR%%/web/images/ms-icon-310x310.png %%DATADIR%%/web/images/ms-icon-36x36.png %%DATADIR%%/web/images/ms-icon-70x70.png %%DATADIR%%/web/images/netdata-logomark.svg %%DATADIR%%/web/images/netdata.svg %%DATADIR%%/web/images/nodeView.png %%DATADIR%%/web/images/nodes.jpg %%DATADIR%%/web/images/overview.png %%DATADIR%%/web/images/packaging-beta-tag.svg %%DATADIR%%/web/images/post.png %%DATADIR%%/web/images/pricing.png %%DATADIR%%/web/images/seo-performance-128.png %%DATADIR%%/web/index-node-view.html %%DATADIR%%/web/index.html %%DATADIR%%/web/infographic.html %%DATADIR%%/web/lib/bootstrap-3.3.7.min.js %%DATADIR%%/web/lib/bootstrap-slider-10.0.0.min.js %%DATADIR%%/web/lib/bootstrap-table-1.11.0.min.js %%DATADIR%%/web/lib/bootstrap-table-export-1.11.0.min.js %%DATADIR%%/web/lib/bootstrap-toggle-2.2.2.min.js %%DATADIR%%/web/lib/clipboard-polyfill-be05dad.js %%DATADIR%%/web/lib/d3-4.12.2.min.js %%DATADIR%%/web/lib/d3pie-0.2.1-netdata-3.js %%DATADIR%%/web/lib/dygraph-c91c859.min.js %%DATADIR%%/web/lib/dygraph-smooth-plotter-c91c859.js %%DATADIR%%/web/lib/fontawesome-all-5.0.1.min.js %%DATADIR%%/web/lib/gauge-1.3.2.min.js %%DATADIR%%/web/lib/jquery-3.6.0.min.js %%DATADIR%%/web/lib/jquery.easypiechart-97b5824.min.js %%DATADIR%%/web/lib/jquery.peity-3.2.0.min.js %%DATADIR%%/web/lib/jquery.sparkline-2.1.2.min.js %%DATADIR%%/web/lib/lz-string-1.4.4.min.js %%DATADIR%%/web/lib/pako-1.0.6.min.js %%DATADIR%%/web/lib/perfect-scrollbar-0.6.15.min.js %%DATADIR%%/web/lib/tableExport-1.6.0.min.js %%DATADIR%%/web/main.css %%DATADIR%%/web/main.js %%DATADIR%%/web/manifest.json %%DATADIR%%/web/netdata-swagger.json %%DATADIR%%/web/netdata-swagger.yaml %%DATADIR%%/web/old/index.html -%%DATADIR%%/web/precache-manifest.5fec6109084644adf7bf854243e1a044.js +%%DATADIR%%/web/precache-manifest.21dcd7c609bff6504512face054c360f.js %%DATADIR%%/web/refresh-badges.js %%DATADIR%%/web/robots.txt %%DATADIR%%/web/service-worker.js %%DATADIR%%/web/sitemap.xml %%DATADIR%%/web/static/css/2.c454aab8.chunk.css %%DATADIR%%/web/static/css/2.c454aab8.chunk.css.map %%DATADIR%%/web/static/css/4.a36e3b73.chunk.css %%DATADIR%%/web/static/css/4.a36e3b73.chunk.css.map %%DATADIR%%/web/static/css/main.53ba10f1.chunk.css %%DATADIR%%/web/static/css/main.53ba10f1.chunk.css.map %%DATADIR%%/web/static/img/netdata-logomark.svg %%DATADIR%%/web/static/js/10.a5cd7d0e.chunk.js %%DATADIR%%/web/static/js/10.a5cd7d0e.chunk.js.map -%%DATADIR%%/web/static/js/2.92ca8446.chunk.js -%%DATADIR%%/web/static/js/2.92ca8446.chunk.js.LICENSE -%%DATADIR%%/web/static/js/2.92ca8446.chunk.js.map +%%DATADIR%%/web/static/js/2.ae48988e.chunk.js +%%DATADIR%%/web/static/js/2.ae48988e.chunk.js.LICENSE +%%DATADIR%%/web/static/js/2.ae48988e.chunk.js.map %%DATADIR%%/web/static/js/3.f137faca.chunk.js %%DATADIR%%/web/static/js/3.f137faca.chunk.js.map %%DATADIR%%/web/static/js/4.2dbcd906.chunk.js %%DATADIR%%/web/static/js/4.2dbcd906.chunk.js.map %%DATADIR%%/web/static/js/5.2f783a54.chunk.js %%DATADIR%%/web/static/js/5.2f783a54.chunk.js.LICENSE %%DATADIR%%/web/static/js/5.2f783a54.chunk.js.map %%DATADIR%%/web/static/js/6.e1951239.chunk.js %%DATADIR%%/web/static/js/6.e1951239.chunk.js.map %%DATADIR%%/web/static/js/7.c2417fb0.chunk.js %%DATADIR%%/web/static/js/7.c2417fb0.chunk.js.map %%DATADIR%%/web/static/js/8.b4161ea2.chunk.js %%DATADIR%%/web/static/js/8.b4161ea2.chunk.js.map %%DATADIR%%/web/static/js/9.a4363968.chunk.js %%DATADIR%%/web/static/js/9.a4363968.chunk.js.map -%%DATADIR%%/web/static/js/main.7d1bdca1.chunk.js -%%DATADIR%%/web/static/js/main.7d1bdca1.chunk.js.LICENSE -%%DATADIR%%/web/static/js/main.7d1bdca1.chunk.js.map +%%DATADIR%%/web/static/js/main.76dfe4de.chunk.js +%%DATADIR%%/web/static/js/main.76dfe4de.chunk.js.LICENSE +%%DATADIR%%/web/static/js/main.76dfe4de.chunk.js.map %%DATADIR%%/web/static/js/runtime-main.08abed8f.js %%DATADIR%%/web/static/js/runtime-main.08abed8f.js.map %%DATADIR%%/web/static/media/ibm-plex-sans-latin-100.245539db.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-100.9a582f3a.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-100italic.1ea7c5d2.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-100italic.3c34cf08.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-200.67524c36.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-200.bf72c841.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-200italic.52df2560.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-200italic.bbc2d552.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-300.10bb6a0a.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-300.9e1c48af.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-300italic.c76f2ab5.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-300italic.d3566d5b.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-400.263d6267.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-400.a2c56f94.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-400italic.272f8611.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-400italic.89a93a1b.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-500.0866c244.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-500.f6d5c5d5.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-500italic.ccd41bd1.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-500italic.ffd12d59.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-600.337b1651.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-600.7852d4dc.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-600italic.17e5379f.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-600italic.6f4ba6aa.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-700.b8809d61.woff %%DATADIR%%/web/static/media/ibm-plex-sans-latin-700.c9983d3d.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-700italic.02954bee.woff2 %%DATADIR%%/web/static/media/ibm-plex-sans-latin-700italic.72e9af40.woff %%DATADIR%%/web/static/media/material-icons.0509ab09.woff2 %%DATADIR%%/web/tv-react.html %%DATADIR%%/web/tv.html %%DATADIR%%/web/version.txt @mode @owner @group @dir(netdata,netdata,0750) %%ETCDIR%%/charts.d @dir(netdata,netdata,0750) %%ETCDIR%%/custom-plugins.d @dir(netdata,netdata,0750) %%ETCDIR%%/ebpf.d @dir(netdata,netdata,0750) %%ETCDIR%%/go.d @dir(netdata,netdata,0750) %%ETCDIR%%/health.d @dir(netdata,netdata,0750) %%ETCDIR%%/python.d @dir(netdata,netdata,0750) %%ETCDIR%%/ssl @dir(netdata,netdata,0750) %%ETCDIR%%/statsd.d @dir(netdata,netdata,0750) %%NETDATA_CACHE%% @dir(netdata,netdata,0750) %%NETDATA_PERST%% @dir(netdata,netdata,0750) %%NETDATA_LOG%%