FreeBSD Bugzilla – Attachment 225238 Details for
Bug 255980
net-mgmt/netdata: Update to 1.31.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for netdata (WIP) v2
netdata-1310-wip-v2.patch (text/plain), 47.89 KB, created by
Daniel Engberg
on 2021-05-24 23:22:21 UTC
(
hide
)
Description:
Patch for netdata (WIP) v2
Filename:
MIME Type:
Creator:
Daniel Engberg
Created:
2021-05-24 23:22:21 UTC
Size:
47.89 KB
patch
obsolete
>diff --git a/net-mgmt/netdata/Makefile b/net-mgmt/netdata/Makefile >index 163ec8920e4c..45f755b19996 100644 >--- a/net-mgmt/netdata/Makefile >+++ b/net-mgmt/netdata/Makefile >@@ -1,112 +1,118 @@ > # Created by: Mahdi Mokhtari <mokhi64@gmail.com> > > PORTNAME= netdata > DISTVERSIONPREFIX= v >-DISTVERSION= 1.29.2 >+DISTVERSION= 1.31.0 > CATEGORIES= net-mgmt > MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ > >+# Backport commit to fix interrupt graph >+PATCH_SITES= https://github.com/netdata/netdata/commit/ >+PATCHFILES= 4b130034f223a5034c241b8a3e905d8f8031747d.patch:-p1 >+ > MAINTAINER= ports@FreeBSD.org > COMMENT= Scalable distributed realtime performance and health monitoring > > LICENSE= GPLv3 >+LICENSE_FILE= ${WRKSRC}/LICENSE > > LIB_DEPENDS= libjson-c.so:devel/json-c \ > libuuid.so:misc/e2fsprogs-libuuid \ > libuv.so:devel/libuv > RUN_DEPENDS= bash:shells/bash \ > curl:ftp/curl \ > ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} > > USES= autoreconf cpe gmake pathfix pkgconfig:both python shebangfix \ > ssl > SHEBANG_GLOB= * > > USE_RC_SUBR= ${PORTNAME} > > INSTALL_TARGET= install-strip > CPPFLAGS+= -D_WANT_VMMETER > > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --disable-unit-tests > > 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_DEFAULT= DBENGINE > OPTIONS_DEFAULT_FreeBSD_12= LTO > OPTIONS_DEFAULT_FreeBSD_13= LTO > OPTIONS_DEFAULT_FreeBSD_14= LTO > OPTIONS_DEFAULT+= ${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}} > 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 >+DBENGINE_DESC= Enable support for database engine >+FREEIPMI_DESC= Enable support for freeipmi > GOPLUGIN_DESC= Enable the go collector plugin > >-CLOUD_CONFIGURE_OFF= --disable-cloud >-CLOUD_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-web_gui_index.html \ >- ${FILESDIR}/extra-patch-web_gui_main.js >-CUPS_LIB_DEPENDS= libcups.so:print/cups >-CUPS_CONFIGURE_ENABLE= plugin-cups >+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= libJudy.so:devel/judy \ > 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 >+GOPLUGIN_RUN_DEPENDS= ${LOCALBASE}/libexec/netdata/plugins.d/god.plugin:net-mgmt/netdata-go >+LTO_USES= compiler:c11 >+LTO_CONFIGURE_ENABLE= lto > > .include <bsd.port.options.mk> > .if ${PORT_OPTIONS:MLTO} && ${OPSYS}_${OSREL:R} == FreeBSD_11 > BROKEN= Link-Time Optimization breaks compilation on FreeBSD 11 > .endif > > .if ${PORT_OPTIONS:MLTO} && ${ARCH:Mpowerpc*} > 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 \ >+ ${STAGEDIR}${LOCALBASE}/lib/${PORTNAME}/conf.d/*/*.txt ; do \ > ${MV} $$fi $$fi".sample"; \ > done) > > .include <bsd.port.mk> >diff --git a/net-mgmt/netdata/distinfo b/net-mgmt/netdata/distinfo >index c01848f7d642..4d4e8e26fa3c 100644 >--- a/net-mgmt/netdata/distinfo >+++ b/net-mgmt/netdata/distinfo >@@ -1,3 +1,5 @@ >-TIMESTAMP = 1613694033 >-SHA256 (netdata-v1.29.2.tar.gz) = 3419a2b54cd29946900e88fa96f8235b6db50bafa615a35c0035887e8a3f5074 >-SIZE (netdata-v1.29.2.tar.gz) = 6736119 >+TIMESTAMP = 1621898113 >+SHA256 (netdata-v1.31.0.tar.gz) = ca68f725224e8bbec041b493891376fbf41aedb47c4ac06161c2eda990089c9f >+SIZE (netdata-v1.31.0.tar.gz) = 12528280 >+SHA256 (4b130034f223a5034c241b8a3e905d8f8031747d.patch) = 9a5be823ba673d2490ec7140cc3726569253e5114157c730d7533916194720d7 >+SIZE (4b130034f223a5034c241b8a3e905d8f8031747d.patch) = 5207 >diff --git a/net-mgmt/netdata/files/extra-patch-web_gui_index.html b/net-mgmt/netdata/files/extra-patch-web_gui_index.html >deleted file mode 100644 >index 18aa0dbb61ff..000000000000 >--- a/net-mgmt/netdata/files/extra-patch-web_gui_index.html >+++ /dev/null >@@ -1,28 +0,0 @@ >---- web/gui/index.html.orig 2020-04-13 16:02:25 UTC >-+++ web/gui/index.html >-@@ -90,7 +90,9 @@ >- </div> >- <nav class="collapse navbar-collapse navbar-right" role="navigation"> >- <ul class="nav navbar-nav"> >-+ <!-- >- <li title="Nodes view" data-toggle="tooltip" data-placement="bottom"><a onclick="openAuthenticatedUrl('console.html');" class="btn" target="_blank"><i class="fas fa-tv"></i> <span class="hidden-sm hidden-md">Nodes<sup class="beta"> beta</sup></span></a></li> >-+ --> >- <li id="alarmsButton" title="check the health monitoring alarms and their log" data-toggle="tooltip" data-placement="bottom"><a href="#" class="btn" data-toggle="modal" data-target="#alarmsModal"><i class="fas fa-bell"></i> <span class="hidden-sm hidden-md">Alarms </span><span id="alarms_count_badge" class="badge"></span></a></li> >- <li title="change dashboard settings" data-toggle="tooltip" data-placement="bottom"><a href="#" class="btn" data-toggle="modal" data-target="#optionsModal"><i class="fas fa-cog"></i> <span class="hidden-sm hidden-md">Settings</span></a></li> >- <!-- >-@@ -114,6 +116,7 @@ >- <div id="navbar-highlight-content" class="navbar-highlight-content"></div> >- </div> >- >-+<!-- >- <div id="sign-in-banner" style="display: none"> >- <div class="container"> >- Like what you see? >-@@ -124,6 +127,7 @@ >- </div> >- </div> >- </div> >-+--> >- >- <div id="masthead" style="display: none;"> >- <div class="container"> >diff --git a/net-mgmt/netdata/files/extra-patch-web_gui_main.js b/net-mgmt/netdata/files/extra-patch-web_gui_main.js >deleted file mode 100644 >index 281312abfc62..000000000000 >--- a/net-mgmt/netdata/files/extra-patch-web_gui_main.js >+++ /dev/null >@@ -1,15 +0,0 @@ >---- web/gui/main.js.orig 2020-05-13 18:08:21 UTC >-+++ web/gui/main.js >-@@ -745,11 +745,7 @@ function renderMyNetdataMenu(machinesArray) { >- if (!isSignedIn()) { >- if (!NETDATA.registry.isRegistryEnabled()) { >- html += ( >-- `<div class="info-item" style="white-space: nowrap"> >-- <span>Please <a href="#" onclick="signInDidClick(event); return false">sign in to netdata.cloud</a> to view your nodes!</span> >-- <div></div> >-- </div> >-- <hr />` >-+ `` >- ); >- } >- } >diff --git a/net-mgmt/netdata/files/patch-bump-mqtt_websockets-to-commit-6a4fba1 b/net-mgmt/netdata/files/patch-bump-mqtt_websockets-to-commit-6a4fba1 >new file mode 100644 >index 000000000000..581194ceb7e3 >--- /dev/null >+++ b/net-mgmt/netdata/files/patch-bump-mqtt_websockets-to-commit-6a4fba1 >@@ -0,0 +1,112 @@ >+diff --git a/mqtt_websockets/Makefile b/mqtt_websockets/Makefile >+index 8eb5e56..c8216bc 100644 >+--- mqtt_websockets/Makefile >++++ mqtt_websockets/Makefile >+@@ -12,7 +12,7 @@ >+ # If not, see <https://www.gnu.org/licenses/>. >+ >+ CC = gcc -std=gnu99 >+-CFLAGS = -Wextra -Wall `pkg-config --cflags openssl` >++CFLAGS = -Wextra -Wall `pkg-config --cflags openssl` `pkg-config --cflags libcrypto` >+ BUILD_DIR = build >+ >+ # dir having our version of mqtt_pal.h must preceede dir of MQTT-C to override this hdr >+diff --git a/mqtt_websockets/src/include/common_internal.h b/mqtt_websockets/src/include/common_internal.h >+index 066e85a..54024d5 100644 >+--- mqtt_websockets/src/include/common_internal.h >++++ mqtt_websockets/src/include/common_internal.h >+@@ -18,4 +18,6 @@ >+ #define OPENSSL_VERSION_110 0x10100000L >+ #define OPENSSL_VERSION_111 0x10101000L >+ >++#include "endian_compat.h" >++ >+ #endif /* COMMON_INTERNAL_H */ >+diff --git a/mqtt_websockets/src/include/endian_compat.h b/mqtt_websockets/src/include/endian_compat.h >+new file mode 100644 >+index 0000000..076ccbe >+--- /dev/null >++++ mqtt_websockets/src/include/endian_compat.h >+@@ -0,0 +1,41 @@ >++// SPDX-License-Identifier: GPL-3.0-only >++// >++// This program is free software: you can redistribute it and/or modify it >++// under the terms of the GNU General Public License as published by the Free Software Foundation, version 3. >++// >++// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; >++// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. >++// See the GNU General Public License for more details. >++// >++// You should have received a copy of the GNU General Public License along with this program. >++// If not, see <https://www.gnu.org/licenses/>. >++ >++#ifndef MQTT_WSS_ENDIAN_COMPAT_H >++#define MQTT_WSS_ENDIAN_COMPAT_H >++ >++#ifdef __APPLE__ >++ #include <libkern/OSByteOrder.h> >++ >++ #define htobe16(x) OSSwapHostToBigInt16(x) >++ #define htole16(x) OSSwapHostToLittleInt16(x) >++ #define be16toh(x) OSSwapBigToHostInt16(x) >++ #define le16toh(x) OSSwapLittleToHostInt16(x) >++ >++ #define htobe32(x) OSSwapHostToBigInt32(x) >++ #define htole32(x) OSSwapHostToLittleInt32(x) >++ #define be32toh(x) OSSwapBigToHostInt32(x) >++ #define le32toh(x) OSSwapLittleToHostInt32(x) >++ >++ #define htobe64(x) OSSwapHostToBigInt64(x) >++ #define htole64(x) OSSwapHostToLittleInt64(x) >++ #define be64toh(x) OSSwapBigToHostInt64(x) >++ #define le64toh(x) OSSwapLittleToHostInt64(x) >++#else >++#ifdef __FreeBSD__ >++ #include <sys/endian.h> >++#else >++ #include <endian.h> >++#endif >++#endif >++ >++#endif /* MQTT_WSS_ENDIAN_COMPAT_H */ >+diff --git a/mqtt_websockets/src/mqtt_wss_client.c b/mqtt_websockets/src/mqtt_wss_client.c >+index 8b7261b..25f99c0 100644 >+--- mqtt_websockets/src/mqtt_wss_client.c >++++ mqtt_websockets/src/mqtt_wss_client.c >+@@ -196,7 +196,11 @@ mqtt_wss_client mqtt_wss_new(const char *log_prefix, >+ >+ client->log = log; >+ >++#ifdef __APPLE__ >++ if (pipe(client->write_notif_pipe)) { >++#else >+ if (pipe2(client->write_notif_pipe, O_CLOEXEC /*| O_DIRECT*/)) { >++#endif >+ mws_error(log, "Couldn't create pipe"); >+ goto fail_2; >+ } >+@@ -640,7 +644,11 @@ int mqtt_wss_connect(mqtt_wss_client client, char *host, int port, struct mqtt_c >+ >+ static inline uint64_t boottime_usec(mqtt_wss_client client) { >+ struct timespec ts; >+- if(clock_gettime(CLOCK_BOOTTIME, &ts) == -1) { >++#if defined(__APPLE__) || defined(__FreeBSD__) >++ if (clock_gettime(CLOCK_MONOTONIC, &ts) == -1) { >++#else >++ if (clock_gettime(CLOCK_BOOTTIME, &ts) == -1) { >++#endif >+ mws_error(client->log, "clock_gettimte failed"); >+ return 0; >+ } >+diff --git a/mqtt_websockets/src/ws_client.c b/mqtt_websockets/src/ws_client.c >+index 3e71d9a..43c2ced 100644 >+--- mqtt_websockets/src/ws_client.c >++++ mqtt_websockets/src/ws_client.c >+@@ -14,7 +14,6 @@ >+ #include <fcntl.h> >+ #include <unistd.h> >+ #include <string.h> >+-#include <endian.h> >+ #include <errno.h> >+ #include <ctype.h> >+ >diff --git a/net-mgmt/netdata/files/patch-configure.ac b/net-mgmt/netdata/files/patch-configure.ac >index 982f1eb2ae0e..5e26044266eb 100644 >--- a/net-mgmt/netdata/files/patch-configure.ac >+++ b/net-mgmt/netdata/files/patch-configure.ac >@@ -1,23 +1,39 @@ >---- configure.ac.orig 2018-11-02 14:04:52 UTC >+--- configure.ac.orig 2021-05-19 11:38:53 UTC > +++ configure.ac >-@@ -497,15 +497,15 @@ AC_MSG_RESULT([${enable_lto}]) >+@@ -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 >+@@ -1449,15 +1449,15 @@ AM_CONDITIONAL([ENABLE_CXX_LINKER], [test "${enable_ba > > 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" > nodedir="${libexecdir}/netdata/node.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" > > AC_SUBST([build_target]) >diff --git a/net-mgmt/netdata/files/patch-web_gui_index.html b/net-mgmt/netdata/files/patch-web_gui_index.html >index b5d585329cd0..e69de29bb2d1 100644 >--- a/net-mgmt/netdata/files/patch-web_gui_index.html >+++ b/net-mgmt/netdata/files/patch-web_gui_index.html >@@ -1,17 +0,0 @@ >---- web/gui/index.html.orig 2020-04-06 01:28:55 UTC >-+++ web/gui/index.html >-@@ -93,10 +93,14 @@ >- <li title="Nodes view" data-toggle="tooltip" data-placement="bottom"><a onclick="openAuthenticatedUrl('console.html');" class="btn" target="_blank"><i class="fas fa-tv"></i> <span class="hidden-sm hidden-md">Nodes<sup class="beta"> beta</sup></span></a></li> >- <li id="alarmsButton" title="check the health monitoring alarms and their log" data-toggle="tooltip" data-placement="bottom"><a href="#" class="btn" data-toggle="modal" data-target="#alarmsModal"><i class="fas fa-bell"></i> <span class="hidden-sm hidden-md">Alarms </span><span id="alarms_count_badge" class="badge"></span></a></li> >- <li title="change dashboard settings" data-toggle="tooltip" data-placement="bottom"><a href="#" class="btn" data-toggle="modal" data-target="#optionsModal"><i class="fas fa-cog"></i> <span class="hidden-sm hidden-md">Settings</span></a></li> >-+ <!-- >- <li title="check for netdata updates<br/>you should keep your netdata updated" data-toggle="tooltip" data-placement="bottom" class="hidden-sm" id="updateButton"><a href="#" class="btn" data-toggle="modal" data-target="#updateModal"><i class="fas fa-cloud-download-alt"></i> <span class="hidden-sm hidden-md">Update </span><span id="update_badge" class="badge"></span></a></li> >-+ --> >-+ <!-- >- <li title="the netdata wiki home at github<br/>remember to <b>give netdata a <i class="fas fa-star"></i></b> !" data-toggle="tooltip" data-placement="bottom" class="hidden-xs hidden-sm hidden-md"><a href="https://github.com/netdata/netdata" class="btn" target="_blank"><i class="fab fa-github"></i></a></li> >- <li title="follow netdata on twitter" data-toggle="tooltip" data-placement="bottom" class="hidden-xs hidden-sm hidden-md"><a href="https://twitter.com/linuxnetdata" class="btn" target="_blank"><i class="fab fa-twitter"></i></a></li> >- <li title="like netdata on facebook" data-toggle="tooltip" data-placement="bottom" class="hidden-xs hidden-sm hidden-md"><a href="https://www.facebook.com/linuxnetdata/" class="btn" target="_blank"><i class="fab fa-facebook"></i></a></li> >-+ --> >- <li title="import / load a netdata snapshot" data-toggle="tooltip" data-placement="bottom" id="loadButton"><a href="#" class="btn" data-toggle="modal" data-target="#loadSnapshotModal"><i class="fas fa-download"></i> <span class="hidden-sm hidden-md hidden-lg">Import</span></a></li> >- <li title="export / save a netdata snapshot" data-toggle="tooltip" data-placement="bottom" id="saveButton"><a href="#" class="btn" data-toggle="modal" data-target="#saveSnapshotModal"><i class="fas fa-upload"></i> <span class="hidden-sm hidden-md hidden-lg">Export</span></a></li> >- <li title="print this dashboard to PDF" data-toggle="tooltip" data-placement="bottom" id="printButton"><a href="#" class="btn" data-toggle="modal" data-target="#printPreflightModal"><i class="fas fa-print"></i> <span class="hidden-sm hidden-md hidden-lg">Print</span></a></li> >diff --git a/net-mgmt/netdata/pkg-plist b/net-mgmt/netdata/pkg-plist >index db77d8537672..227385c4f0b1 100644 >--- a/net-mgmt/netdata/pkg-plist >+++ b/net-mgmt/netdata/pkg-plist >@@ -1,434 +1,521 @@ > %%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/aws_kinesis.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.conf.sample >-@sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf_kernel_reject_list.txt.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/ebpf_kernel_reject_list.txt.sample >+@sample(netdata,netdata,0640) lib/netdata/conf.d/ebpf.d/network.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/sync.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/exporting.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/fping.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/am2320.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/apache.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/apps_plugin.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/backend.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/couchdb.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/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/fping.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/fronius.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/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/lighttpd.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/mongodb.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/named.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/nginx.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/nginx_plus.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/phpfpm.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/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/pulsar.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/squid.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/health.d/stiebeleltron.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/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/varnish.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/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.d/zookeeper.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/node.d.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/apache.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/chrony.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/couchdb.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/dns_query_time.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/dnsdist.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/dockerd.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/elasticsearch.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/energid.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/freeradius.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/httpcheck.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/isc_dhcpd.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/logind.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/mongodb.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/mysql.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/nginx.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/nginx_plus.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/ovpn_status_log.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/phpfpm.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/portcheck.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/postgres.conf.sample > @sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/powerdns.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/redis.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/springboot.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/web_log.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/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 > 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/node.d/fronius.node.js > libexec/netdata/node.d/named.node.js > libexec/netdata/node.d/node_modules/asn1-ber.js > libexec/netdata/node.d/node_modules/extend.js > libexec/netdata/node.d/node_modules/lib/ber/errors.js > libexec/netdata/node.d/node_modules/lib/ber/index.js > libexec/netdata/node.d/node_modules/lib/ber/reader.js > libexec/netdata/node.d/node_modules/lib/ber/types.js > libexec/netdata/node.d/node_modules/lib/ber/writer.js > libexec/netdata/node.d/node_modules/net-snmp.js > libexec/netdata/node.d/node_modules/netdata.js > libexec/netdata/node.d/node_modules/pixl-xml.js > libexec/netdata/node.d/sma_webbox.node.js > libexec/netdata/node.d/snmp.node.js > libexec/netdata/node.d/stiebeleltron.node.js > 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 > 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 > libexec/netdata/plugins.d/fping.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/node.d.plugin > libexec/netdata/plugins.d/python.d.plugin > libexec/netdata/plugins.d/request.sh > libexec/netdata/plugins.d/reset_netdata_trace.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/apache.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/chrony.chart.py > libexec/netdata/python.d/couchdb.chart.py > libexec/netdata/python.d/dns_query_time.chart.py > libexec/netdata/python.d/dnsdist.chart.py > libexec/netdata/python.d/dockerd.chart.py > libexec/netdata/python.d/dovecot.chart.py > libexec/netdata/python.d/elasticsearch.chart.py > libexec/netdata/python.d/energid.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/freeradius.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/httpcheck.chart.py > libexec/netdata/python.d/icecast.chart.py > libexec/netdata/python.d/ipfs.chart.py > libexec/netdata/python.d/isc_dhcpd.chart.py > libexec/netdata/python.d/litespeed.chart.py > libexec/netdata/python.d/logind.chart.py > libexec/netdata/python.d/megacli.chart.py > libexec/netdata/python.d/memcached.chart.py > libexec/netdata/python.d/mongodb.chart.py > libexec/netdata/python.d/monit.chart.py > libexec/netdata/python.d/mysql.chart.py > libexec/netdata/python.d/nginx.chart.py > libexec/netdata/python.d/nginx_plus.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/ovpn_status_log.chart.py > libexec/netdata/python.d/phpfpm.chart.py > libexec/netdata/python.d/portcheck.chart.py > libexec/netdata/python.d/postfix.chart.py > libexec/netdata/python.d/postgres.chart.py > libexec/netdata/python.d/powerdns.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/redis.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/springboot.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/web_log.chart.py >+libexec/netdata/python.d/zscores.chart.py > sbin/netdata > sbin/netdata-claim.sh > sbin/netdatacli > @mode 4640 > @owner netdata > @group netdata > %%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/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/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/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/packaging-beta-tag.svg > %%DATADIR%%/web/images/post.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-2.2.4.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.1a96c027aec7f2d07341fa69aa6b82fa.js > %%DATADIR%%/web/refresh-badges.js > %%DATADIR%%/web/robots.txt >+%%DATADIR%%/web/service-worker.js > %%DATADIR%%/web/sitemap.xml >+%%DATADIR%%/web/static/css/2.6b842ba1.chunk.css >+%%DATADIR%%/web/static/css/2.6b842ba1.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.d931154a.chunk.css >+%%DATADIR%%/web/static/css/main.d931154a.chunk.css.map > %%DATADIR%%/web/static/img/netdata-logomark.svg >+%%DATADIR%%/web/static/js/10.db7e8e19.chunk.js >+%%DATADIR%%/web/static/js/10.db7e8e19.chunk.js.map >+%%DATADIR%%/web/static/js/2.252b3a57.chunk.js >+%%DATADIR%%/web/static/js/2.252b3a57.chunk.js.LICENSE >+%%DATADIR%%/web/static/js/2.252b3a57.chunk.js.map >+%%DATADIR%%/web/static/js/3.99238dcb.chunk.js >+%%DATADIR%%/web/static/js/3.99238dcb.chunk.js.map >+%%DATADIR%%/web/static/js/4.6ef9bdcb.chunk.js >+%%DATADIR%%/web/static/js/4.6ef9bdcb.chunk.js.map >+%%DATADIR%%/web/static/js/5.96a698ab.chunk.js >+%%DATADIR%%/web/static/js/5.96a698ab.chunk.js.LICENSE >+%%DATADIR%%/web/static/js/5.96a698ab.chunk.js.map >+%%DATADIR%%/web/static/js/6.d9713eb9.chunk.js >+%%DATADIR%%/web/static/js/6.d9713eb9.chunk.js.map >+%%DATADIR%%/web/static/js/7.12e939e5.chunk.js >+%%DATADIR%%/web/static/js/7.12e939e5.chunk.js.map >+%%DATADIR%%/web/static/js/8.91852cf4.chunk.js >+%%DATADIR%%/web/static/js/8.91852cf4.chunk.js.map >+%%DATADIR%%/web/static/js/9.e3a9ce26.chunk.js >+%%DATADIR%%/web/static/js/9.e3a9ce26.chunk.js.map >+%%DATADIR%%/web/static/js/main.8aa70c75.chunk.js >+%%DATADIR%%/web/static/js/main.8aa70c75.chunk.js.LICENSE >+%%DATADIR%%/web/static/js/main.8aa70c75.chunk.js.map >+%%DATADIR%%/web/static/js/runtime-main.6c7b39cd.js >+%%DATADIR%%/web/static/js/runtime-main.6c7b39cd.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%%/node.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) %%ETCDIR%% > @dir(netdata,netdata,0750) %%DATADIR%%/web > @dir(netdata,netdata,0750) %%DATADIR%% > @dir(netdata,netdata,0750) %%NETDATA_CACHE%% > @dir(netdata,netdata,0750) %%NETDATA_PERST%% > @dir(netdata,netdata,0750) %%NETDATA_LOG%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 255980
:
225073
|
225088
|
225129
|
225238
|
225759
|
225763