From 90642f7b1c86be3974241ffc28d3d98251aa1b9d Mon Sep 17 00:00:00 2001 From: Didier Fabert Date: Oct 20 2019 17:56:03 +0000 Subject: Update to upstream release 1.18.1 --- diff --git a/netdata-fix-shebang-1.17.1.el6.patch b/netdata-fix-shebang-1.17.1.el6.patch deleted file mode 100644 index 69b4a9b..0000000 --- a/netdata-fix-shebang-1.17.1.el6.patch +++ /dev/null @@ -1,444 +0,0 @@ -Fix shebang according to -https://docs.fedoraproject.org/en-US/packaging-guidelines/#_shebang_lines - -diff -rup a/backends/nc-backend.sh b/backends/nc-backend.sh ---- a/backends/nc-backend.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/backends/nc-backend.sh 2019-09-14 17:04:38.092382019 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - - # SPDX-License-Identifier: GPL-3.0-or-later - -diff -rup a/collectors/cgroups.plugin/cgroup-name.sh.in b/collectors/cgroups.plugin/cgroup-name.sh.in ---- a/collectors/cgroups.plugin/cgroup-name.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/cgroups.plugin/cgroup-name.sh.in 2019-09-14 17:04:38.104381991 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - #shellcheck disable=SC2001 - - # netdata -diff -rup a/collectors/cgroups.plugin/cgroup-network-helper.sh b/collectors/cgroups.plugin/cgroup-network-helper.sh ---- a/collectors/cgroups.plugin/cgroup-network-helper.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/cgroups.plugin/cgroup-network-helper.sh 2019-09-14 17:04:38.106381986 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # shellcheck disable=SC1117 - - # cgroup-network-helper.sh -diff -rup a/collectors/charts.d.plugin/charts.d.dryrun-helper.sh b/collectors/charts.d.plugin/charts.d.dryrun-helper.sh ---- a/collectors/charts.d.plugin/charts.d.dryrun-helper.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/charts.d.plugin/charts.d.dryrun-helper.sh 2019-09-14 17:04:38.094382014 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # shellcheck disable=SC2181 -diff -rup a/collectors/charts.d.plugin/charts.d.plugin.in b/collectors/charts.d.plugin/charts.d.plugin.in ---- a/collectors/charts.d.plugin/charts.d.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/charts.d.plugin/charts.d.plugin.in 2019-09-14 17:04:38.096382010 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # netdata -diff -rup a/collectors/fping.plugin/fping.plugin.in b/collectors/fping.plugin/fping.plugin.in ---- a/collectors/fping.plugin/fping.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/fping.plugin/fping.plugin.in 2019-09-14 17:04:38.108381982 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # netdata -diff -rup a/collectors/ioping.plugin/ioping.plugin.in b/collectors/ioping.plugin/ioping.plugin.in ---- a/collectors/ioping.plugin/ioping.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/ioping.plugin/ioping.plugin.in 2019-09-14 17:04:38.113381970 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # netdata -diff -rup a/collectors/node.d.plugin/node.d.plugin.in b/collectors/node.d.plugin/node.d.plugin.in ---- a/collectors/node.d.plugin/node.d.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/node.d.plugin/node.d.plugin.in 2019-09-14 17:04:38.099382003 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - ':' //; exec "$(command -v nodejs || command -v node || echo "ERROR node IS NOT AVAILABLE IN THIS SYSTEM")" "$0" "$@" - - // shebang hack from: -diff -rup a/collectors/python.d.plugin/python.d.plugin.in b/collectors/python.d.plugin/python.d.plugin.in ---- a/collectors/python.d.plugin/python.d.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/python.d.plugin/python.d.plugin.in 2019-09-14 17:04:38.102381996 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - '''':; - exec "$(command -v python || command -v python3 || command -v python2 || - echo "ERROR python IS NOT AVAILABLE IN THIS SYSTEM")" "$0" "$@" # ''' -diff -rup a/collectors/python.d.plugin/python_modules/third_party/boinc_client.py b/collectors/python.d.plugin/python_modules/third_party/boinc_client.py ---- a/collectors/python.d.plugin/python_modules/third_party/boinc_client.py 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/python.d.plugin/python_modules/third_party/boinc_client.py 2019-09-14 17:04:38.205381755 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+# - # -*- coding: utf-8 -*- - # - # client.py - Somewhat higher-level GUI_RPC API for BOINC core client -diff -rup a/collectors/tc.plugin/tc-qos-helper.sh.in b/collectors/tc.plugin/tc-qos-helper.sh.in ---- a/collectors/tc.plugin/tc-qos-helper.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/tc.plugin/tc-qos-helper.sh.in 2019-09-14 17:04:38.110381977 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - - # netdata - # real-time performance and health monitoring, done right! -diff -rup a/contrib/debian/install_go.sh b/contrib/debian/install_go.sh ---- a/contrib/debian/install_go.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/contrib/debian/install_go.sh 2019-09-14 17:04:38.119381956 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - - GO_PACKAGE_VERSION="$1" - LIB_DIR="$2" -diff -rup a/contrib/rhel/build-netdata-rpm.sh b/contrib/rhel/build-netdata-rpm.sh ---- a/contrib/rhel/build-netdata-rpm.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/contrib/rhel/build-netdata-rpm.sh 2019-09-14 17:04:38.117381961 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - - # docker run -it --rm centos:6.9 /bin/sh - # yum -y install rpm-build redhat-rpm-config yum-utils autoconf automake curl gcc git libmnl-devel libuuid-devel make pkgconfig zlib-devel -diff -rup a/contrib/sles11/alarm-notify-basic.bash3.sh b/contrib/sles11/alarm-notify-basic.bash3.sh ---- a/contrib/sles11/alarm-notify-basic.bash3.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/contrib/sles11/alarm-notify-basic.bash3.sh 2019-09-14 17:04:38.115381965 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - - # basic version of netdata notifier to work with bash3 - # only mail and syslog destinations are supported, one recipient each -diff -rup a/coverity-scan.sh b/coverity-scan.sh ---- a/coverity-scan.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/coverity-scan.sh 2019-09-14 17:04:38.121381951 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # - # Coverity scan script - # -diff -rup a/cppcheck.sh b/cppcheck.sh ---- a/cppcheck.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/cppcheck.sh 2019-09-14 17:04:38.123381947 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - - # echo >>/tmp/cppcheck.log "cppcheck ${*}" - -diff -rup a/daemon/anonymous-statistics.sh.in b/daemon/anonymous-statistics.sh.in ---- a/daemon/anonymous-statistics.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/daemon/anonymous-statistics.sh.in 2019-09-14 17:04:38.174381827 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/bin/sh - - # Valid actions: - -diff -rup a/daemon/system-info.sh b/daemon/system-info.sh ---- a/daemon/system-info.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/daemon/system-info.sh 2019-09-14 17:04:38.172381832 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/bin/sh - - # ------------------------------------------------------------------------------------------------- - # detect the kernel -diff -rup a/diagrams/build.sh b/diagrams/build.sh ---- a/diagrams/build.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/diagrams/build.sh 2019-09-14 17:04:38.125381942 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - path=$(dirname "$0") -diff -rup a/health/notifications/alarm-email.sh b/health/notifications/alarm-email.sh ---- a/health/notifications/alarm-email.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/health/notifications/alarm-email.sh 2019-09-14 17:04:38.131381928 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # OBSOLETE - REPLACED WITH -diff -rup a/health/notifications/alarm-notify.sh.in b/health/notifications/alarm-notify.sh.in ---- a/health/notifications/alarm-notify.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/health/notifications/alarm-notify.sh.in 2019-09-14 17:04:38.129381933 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - #shellcheck source=/dev/null disable=SC2086,SC2154 - - # netdata -diff -rup a/health/notifications/alarm-test.sh b/health/notifications/alarm-test.sh ---- a/health/notifications/alarm-test.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/health/notifications/alarm-test.sh 2019-09-14 17:04:38.133381924 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - - # netdata - # real-time performance and health monitoring, done right! -diff -rup a/netdata-installer.sh b/netdata-installer.sh ---- a/netdata-installer.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/netdata-installer.sh 2019-09-14 17:04:38.137381914 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - # shellcheck disable=SC2046,SC2086,SC2166 - -diff -rup a/packaging/docker/build.sh b/packaging/docker/build.sh ---- a/packaging/docker/build.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/docker/build.sh 2019-09-14 17:04:38.164381851 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # - # - # Copyright: SPDX-License-Identifier: GPL-3.0-or-later -diff -rup a/packaging/docker/check_login.sh b/packaging/docker/check_login.sh ---- a/packaging/docker/check_login.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/docker/check_login.sh 2019-09-14 17:04:38.165381848 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # - # This is a credential checker script, to help get early input on docker credentials status - # If these are wrong, then build/publish has no point running -diff -rup a/packaging/docker/publish.sh b/packaging/docker/publish.sh ---- a/packaging/docker/publish.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/docker/publish.sh 2019-09-14 17:04:38.167381844 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # - # Cross-arch docker publish helper script - # Needs docker in version >18.02 due to usage of manifests -diff -rup a/packaging/docker/run.sh b/packaging/docker/run.sh ---- a/packaging/docker/run.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/docker/run.sh 2019-09-14 17:04:38.162381855 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # - # Entry point script for netdata - # -diff -rup a/packaging/installer/kickstart.sh b/packaging/installer/kickstart.sh ---- a/packaging/installer/kickstart.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/installer/kickstart.sh 2019-09-14 17:04:38.176381823 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/bin/sh - # SPDX-License-Identifier: GPL-3.0-or-later - # - # Run me with: -diff -rup a/packaging/installer/kickstart-static64.sh b/packaging/installer/kickstart-static64.sh ---- a/packaging/installer/kickstart-static64.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/installer/kickstart-static64.sh 2019-09-14 17:04:38.178381818 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/bin/sh - # SPDX-License-Identifier: GPL-3.0-or-later - # shellcheck disable=SC1117,SC2039,SC2059,SC2086 - -diff -rup a/packaging/installer/netdata-uninstaller.sh b/packaging/installer/netdata-uninstaller.sh ---- a/packaging/installer/netdata-uninstaller.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/installer/netdata-uninstaller.sh 2019-09-14 17:04:38.143381900 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - #shellcheck disable=SC2181 - # - # This is the netdata uninstaller script -diff -rup a/packaging/installer/netdata-updater.sh b/packaging/installer/netdata-updater.sh ---- a/packaging/installer/netdata-updater.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/installer/netdata-updater.sh 2019-09-14 17:04:38.140381907 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - #shellcheck disable=SC2164 - # - # Netdata updater utility -diff -rup a/packaging/makeself/build.sh b/packaging/makeself/build.sh ---- a/packaging/makeself/build.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/build.sh 2019-09-14 17:04:38.181381811 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/bin/sh - # SPDX-License-Identifier: GPL-3.0-or-later - - # ----------------------------------------------------------------------------- -diff -rup a/packaging/makeself/build-x86_64-static.sh b/packaging/makeself/build-x86_64-static.sh ---- a/packaging/makeself/build-x86_64-static.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/build-x86_64-static.sh 2019-09-14 17:04:38.147381891 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "$0")/../installer/functions.sh || exit 1 -diff -rup a/packaging/makeself/functions.sh b/packaging/makeself/functions.sh ---- a/packaging/makeself/functions.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/functions.sh 2019-09-14 17:04:38.145381895 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # ----------------------------------------------------------------------------- -diff -rup a/packaging/makeself/install-alpine-packages.sh b/packaging/makeself/install-alpine-packages.sh ---- a/packaging/makeself/install-alpine-packages.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/install-alpine-packages.sh 2019-09-14 17:04:38.179381816 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/bin/sh - # - # Installation script for the alpine host - # to prepare the static binary -diff -rup a/packaging/makeself/install-or-update.sh b/packaging/makeself/install-or-update.sh ---- a/packaging/makeself/install-or-update.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/install-or-update.sh 2019-09-14 17:04:38.148381888 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/functions.sh -diff -rup a/packaging/makeself/jobs/10-prepare-destination.install.sh b/packaging/makeself/jobs/10-prepare-destination.install.sh ---- a/packaging/makeself/jobs/10-prepare-destination.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/10-prepare-destination.install.sh 2019-09-14 17:04:38.155381872 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/50-bash-4.4.18.install.sh b/packaging/makeself/jobs/50-bash-4.4.18.install.sh ---- a/packaging/makeself/jobs/50-bash-4.4.18.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/50-bash-4.4.18.install.sh 2019-09-14 17:04:38.152381879 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/50-curl-7.60.0.install.sh b/packaging/makeself/jobs/50-curl-7.60.0.install.sh ---- a/packaging/makeself/jobs/50-curl-7.60.0.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/50-curl-7.60.0.install.sh 2019-09-14 17:04:38.159381863 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/50-fping-4.2.install.sh b/packaging/makeself/jobs/50-fping-4.2.install.sh ---- a/packaging/makeself/jobs/50-fping-4.2.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/50-fping-4.2.install.sh 2019-09-14 17:04:38.161381858 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/50-ioping-1.1.install.sh b/packaging/makeself/jobs/50-ioping-1.1.install.sh ---- a/packaging/makeself/jobs/50-ioping-1.1.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/50-ioping-1.1.install.sh 2019-09-14 17:04:38.153381877 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/70-netdata-git.install.sh b/packaging/makeself/jobs/70-netdata-git.install.sh ---- a/packaging/makeself/jobs/70-netdata-git.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/70-netdata-git.install.sh 2019-09-14 17:04:38.156381870 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . ${NETDATA_MAKESELF_PATH}/functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/99-makeself.install.sh b/packaging/makeself/jobs/99-makeself.install.sh ---- a/packaging/makeself/jobs/99-makeself.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/99-makeself.install.sh 2019-09-14 17:04:38.158381865 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/run-all-jobs.sh b/packaging/makeself/run-all-jobs.sh ---- a/packaging/makeself/run-all-jobs.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/run-all-jobs.sh 2019-09-14 17:04:38.150381884 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - LC_ALL=C -diff -rup a/packaging/manual_nightly_deployment.sh b/packaging/manual_nightly_deployment.sh ---- a/packaging/manual_nightly_deployment.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/manual_nightly_deployment.sh 2019-09-14 17:04:38.138381912 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # - # This tool allows netdata team to manually deploy nightlies - # It emulates the nightly operations required for a new version to be published for our users -diff -rup a/system/edit-config.in b/system/edit-config.in ---- a/system/edit-config.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/system/edit-config.in 2019-09-14 17:04:38.183381807 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/bin/sh - - [ -f /etc/profile ] && . /etc/profile - -diff -rup a/system/netdata-lsb.in b/system/netdata-lsb.in ---- a/system/netdata-lsb.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/system/netdata-lsb.in 2019-09-14 17:04:38.169381839 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # - # Netdata LSB start script - # -diff -rup a/tests/health_mgmtapi/health-cmdapi-test.sh.in b/tests/health_mgmtapi/health-cmdapi-test.sh.in ---- a/tests/health_mgmtapi/health-cmdapi-test.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/tests/health_mgmtapi/health-cmdapi-test.sh.in 2019-09-14 17:04:38.171381834 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # shellcheck disable=SC1117,SC2034,SC2059,SC2086,SC2181 - - NETDATA_VARLIB_DIR="@varlibdir_POST@" -diff -rup a/tests/updater_checks.sh b/tests/updater_checks.sh ---- a/tests/updater_checks.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/tests/updater_checks.sh 2019-09-14 17:04:38.184381804 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/bin/sh - # - # Wrapper script that installs the required dependencies - # for the BATS script to run successfully diff --git a/netdata-fix-shebang-1.17.1.patch b/netdata-fix-shebang-1.17.1.patch deleted file mode 100644 index 0403918..0000000 --- a/netdata-fix-shebang-1.17.1.patch +++ /dev/null @@ -1,444 +0,0 @@ -Fix shebang according to -https://docs.fedoraproject.org/en-US/packaging-guidelines/#_shebang_lines - -diff -rup a/backends/nc-backend.sh b/backends/nc-backend.sh ---- a/backends/nc-backend.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/backends/nc-backend.sh 2019-09-14 17:04:38.092382019 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - - # SPDX-License-Identifier: GPL-3.0-or-later - -diff -rup a/collectors/cgroups.plugin/cgroup-name.sh.in b/collectors/cgroups.plugin/cgroup-name.sh.in ---- a/collectors/cgroups.plugin/cgroup-name.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/cgroups.plugin/cgroup-name.sh.in 2019-09-14 17:04:38.104381991 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - #shellcheck disable=SC2001 - - # netdata -diff -rup a/collectors/cgroups.plugin/cgroup-network-helper.sh b/collectors/cgroups.plugin/cgroup-network-helper.sh ---- a/collectors/cgroups.plugin/cgroup-network-helper.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/cgroups.plugin/cgroup-network-helper.sh 2019-09-14 17:04:38.106381986 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # shellcheck disable=SC1117 - - # cgroup-network-helper.sh -diff -rup a/collectors/charts.d.plugin/charts.d.dryrun-helper.sh b/collectors/charts.d.plugin/charts.d.dryrun-helper.sh ---- a/collectors/charts.d.plugin/charts.d.dryrun-helper.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/charts.d.plugin/charts.d.dryrun-helper.sh 2019-09-14 17:04:38.094382014 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # shellcheck disable=SC2181 -diff -rup a/collectors/charts.d.plugin/charts.d.plugin.in b/collectors/charts.d.plugin/charts.d.plugin.in ---- a/collectors/charts.d.plugin/charts.d.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/charts.d.plugin/charts.d.plugin.in 2019-09-14 17:04:38.096382010 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # netdata -diff -rup a/collectors/fping.plugin/fping.plugin.in b/collectors/fping.plugin/fping.plugin.in ---- a/collectors/fping.plugin/fping.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/fping.plugin/fping.plugin.in 2019-09-14 17:04:38.108381982 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # netdata -diff -rup a/collectors/ioping.plugin/ioping.plugin.in b/collectors/ioping.plugin/ioping.plugin.in ---- a/collectors/ioping.plugin/ioping.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/ioping.plugin/ioping.plugin.in 2019-09-14 17:04:38.113381970 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # netdata -diff -rup a/collectors/node.d.plugin/node.d.plugin.in b/collectors/node.d.plugin/node.d.plugin.in ---- a/collectors/node.d.plugin/node.d.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/node.d.plugin/node.d.plugin.in 2019-09-14 17:04:38.099382003 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - ':' //; exec "$(command -v nodejs || command -v node || echo "ERROR node IS NOT AVAILABLE IN THIS SYSTEM")" "$0" "$@" - - // shebang hack from: -diff -rup a/collectors/python.d.plugin/python.d.plugin.in b/collectors/python.d.plugin/python.d.plugin.in ---- a/collectors/python.d.plugin/python.d.plugin.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/python.d.plugin/python.d.plugin.in 2019-09-14 17:04:38.102381996 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - '''':; - exec "$(command -v python || command -v python3 || command -v python2 || - echo "ERROR python IS NOT AVAILABLE IN THIS SYSTEM")" "$0" "$@" # ''' -diff -rup a/collectors/python.d.plugin/python_modules/third_party/boinc_client.py b/collectors/python.d.plugin/python_modules/third_party/boinc_client.py ---- a/collectors/python.d.plugin/python_modules/third_party/boinc_client.py 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/python.d.plugin/python_modules/third_party/boinc_client.py 2019-09-14 17:04:38.205381755 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+# - # -*- coding: utf-8 -*- - # - # client.py - Somewhat higher-level GUI_RPC API for BOINC core client -diff -rup a/collectors/tc.plugin/tc-qos-helper.sh.in b/collectors/tc.plugin/tc-qos-helper.sh.in ---- a/collectors/tc.plugin/tc-qos-helper.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/collectors/tc.plugin/tc-qos-helper.sh.in 2019-09-14 17:04:38.110381977 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - - # netdata - # real-time performance and health monitoring, done right! -diff -rup a/contrib/debian/install_go.sh b/contrib/debian/install_go.sh ---- a/contrib/debian/install_go.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/contrib/debian/install_go.sh 2019-09-14 17:04:38.119381956 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - - GO_PACKAGE_VERSION="$1" - LIB_DIR="$2" -diff -rup a/contrib/rhel/build-netdata-rpm.sh b/contrib/rhel/build-netdata-rpm.sh ---- a/contrib/rhel/build-netdata-rpm.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/contrib/rhel/build-netdata-rpm.sh 2019-09-14 17:04:38.117381961 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - - # docker run -it --rm centos:6.9 /bin/sh - # yum -y install rpm-build redhat-rpm-config yum-utils autoconf automake curl gcc git libmnl-devel libuuid-devel make pkgconfig zlib-devel -diff -rup a/contrib/sles11/alarm-notify-basic.bash3.sh b/contrib/sles11/alarm-notify-basic.bash3.sh ---- a/contrib/sles11/alarm-notify-basic.bash3.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/contrib/sles11/alarm-notify-basic.bash3.sh 2019-09-14 17:04:38.115381965 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - - # basic version of netdata notifier to work with bash3 - # only mail and syslog destinations are supported, one recipient each -diff -rup a/coverity-scan.sh b/coverity-scan.sh ---- a/coverity-scan.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/coverity-scan.sh 2019-09-14 17:04:38.121381951 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # - # Coverity scan script - # -diff -rup a/cppcheck.sh b/cppcheck.sh ---- a/cppcheck.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/cppcheck.sh 2019-09-14 17:04:38.123381947 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - - # echo >>/tmp/cppcheck.log "cppcheck ${*}" - -diff -rup a/daemon/anonymous-statistics.sh.in b/daemon/anonymous-statistics.sh.in ---- a/daemon/anonymous-statistics.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/daemon/anonymous-statistics.sh.in 2019-09-14 17:04:38.174381827 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/usr/bin/sh - - # Valid actions: - -diff -rup a/daemon/system-info.sh b/daemon/system-info.sh ---- a/daemon/system-info.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/daemon/system-info.sh 2019-09-14 17:04:38.172381832 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/usr/bin/sh - - # ------------------------------------------------------------------------------------------------- - # detect the kernel -diff -rup a/diagrams/build.sh b/diagrams/build.sh ---- a/diagrams/build.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/diagrams/build.sh 2019-09-14 17:04:38.125381942 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - path=$(dirname "$0") -diff -rup a/health/notifications/alarm-email.sh b/health/notifications/alarm-email.sh ---- a/health/notifications/alarm-email.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/health/notifications/alarm-email.sh 2019-09-14 17:04:38.131381928 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # OBSOLETE - REPLACED WITH -diff -rup a/health/notifications/alarm-notify.sh.in b/health/notifications/alarm-notify.sh.in ---- a/health/notifications/alarm-notify.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/health/notifications/alarm-notify.sh.in 2019-09-14 17:04:38.129381933 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - #shellcheck source=/dev/null disable=SC2086,SC2154 - - # netdata -diff -rup a/health/notifications/alarm-test.sh b/health/notifications/alarm-test.sh ---- a/health/notifications/alarm-test.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/health/notifications/alarm-test.sh 2019-09-14 17:04:38.133381924 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - - # netdata - # real-time performance and health monitoring, done right! -diff -rup a/netdata-installer.sh b/netdata-installer.sh ---- a/netdata-installer.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/netdata-installer.sh 2019-09-14 17:04:38.137381914 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - # shellcheck disable=SC2046,SC2086,SC2166 - -diff -rup a/packaging/docker/build.sh b/packaging/docker/build.sh ---- a/packaging/docker/build.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/docker/build.sh 2019-09-14 17:04:38.164381851 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # - # - # Copyright: SPDX-License-Identifier: GPL-3.0-or-later -diff -rup a/packaging/docker/check_login.sh b/packaging/docker/check_login.sh ---- a/packaging/docker/check_login.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/docker/check_login.sh 2019-09-14 17:04:38.165381848 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # - # This is a credential checker script, to help get early input on docker credentials status - # If these are wrong, then build/publish has no point running -diff -rup a/packaging/docker/publish.sh b/packaging/docker/publish.sh ---- a/packaging/docker/publish.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/docker/publish.sh 2019-09-14 17:04:38.167381844 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # - # Cross-arch docker publish helper script - # Needs docker in version >18.02 due to usage of manifests -diff -rup a/packaging/docker/run.sh b/packaging/docker/run.sh ---- a/packaging/docker/run.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/docker/run.sh 2019-09-14 17:04:38.162381855 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # - # Entry point script for netdata - # -diff -rup a/packaging/installer/kickstart.sh b/packaging/installer/kickstart.sh ---- a/packaging/installer/kickstart.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/installer/kickstart.sh 2019-09-14 17:04:38.176381823 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/usr/bin/sh - # SPDX-License-Identifier: GPL-3.0-or-later - # - # Run me with: -diff -rup a/packaging/installer/kickstart-static64.sh b/packaging/installer/kickstart-static64.sh ---- a/packaging/installer/kickstart-static64.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/installer/kickstart-static64.sh 2019-09-14 17:04:38.178381818 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/usr/bin/sh - # SPDX-License-Identifier: GPL-3.0-or-later - # shellcheck disable=SC1117,SC2039,SC2059,SC2086 - -diff -rup a/packaging/installer/netdata-uninstaller.sh b/packaging/installer/netdata-uninstaller.sh ---- a/packaging/installer/netdata-uninstaller.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/installer/netdata-uninstaller.sh 2019-09-14 17:04:38.143381900 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - #shellcheck disable=SC2181 - # - # This is the netdata uninstaller script -diff -rup a/packaging/installer/netdata-updater.sh b/packaging/installer/netdata-updater.sh ---- a/packaging/installer/netdata-updater.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/installer/netdata-updater.sh 2019-09-14 17:04:38.140381907 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - #shellcheck disable=SC2164 - # - # Netdata updater utility -diff -rup a/packaging/makeself/build.sh b/packaging/makeself/build.sh ---- a/packaging/makeself/build.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/build.sh 2019-09-14 17:04:38.181381811 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/usr/bin/sh - # SPDX-License-Identifier: GPL-3.0-or-later - - # ----------------------------------------------------------------------------- -diff -rup a/packaging/makeself/build-x86_64-static.sh b/packaging/makeself/build-x86_64-static.sh ---- a/packaging/makeself/build-x86_64-static.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/build-x86_64-static.sh 2019-09-14 17:04:38.147381891 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "$0")/../installer/functions.sh || exit 1 -diff -rup a/packaging/makeself/functions.sh b/packaging/makeself/functions.sh ---- a/packaging/makeself/functions.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/functions.sh 2019-09-14 17:04:38.145381895 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - # ----------------------------------------------------------------------------- -diff -rup a/packaging/makeself/install-alpine-packages.sh b/packaging/makeself/install-alpine-packages.sh ---- a/packaging/makeself/install-alpine-packages.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/install-alpine-packages.sh 2019-09-14 17:04:38.179381816 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/usr/bin/sh - # - # Installation script for the alpine host - # to prepare the static binary -diff -rup a/packaging/makeself/install-or-update.sh b/packaging/makeself/install-or-update.sh ---- a/packaging/makeself/install-or-update.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/install-or-update.sh 2019-09-14 17:04:38.148381888 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/functions.sh -diff -rup a/packaging/makeself/jobs/10-prepare-destination.install.sh b/packaging/makeself/jobs/10-prepare-destination.install.sh ---- a/packaging/makeself/jobs/10-prepare-destination.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/10-prepare-destination.install.sh 2019-09-14 17:04:38.155381872 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/50-bash-4.4.18.install.sh b/packaging/makeself/jobs/50-bash-4.4.18.install.sh ---- a/packaging/makeself/jobs/50-bash-4.4.18.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/50-bash-4.4.18.install.sh 2019-09-14 17:04:38.152381879 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/50-curl-7.60.0.install.sh b/packaging/makeself/jobs/50-curl-7.60.0.install.sh ---- a/packaging/makeself/jobs/50-curl-7.60.0.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/50-curl-7.60.0.install.sh 2019-09-14 17:04:38.159381863 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/50-fping-4.2.install.sh b/packaging/makeself/jobs/50-fping-4.2.install.sh ---- a/packaging/makeself/jobs/50-fping-4.2.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/50-fping-4.2.install.sh 2019-09-14 17:04:38.161381858 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/50-ioping-1.1.install.sh b/packaging/makeself/jobs/50-ioping-1.1.install.sh ---- a/packaging/makeself/jobs/50-ioping-1.1.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/50-ioping-1.1.install.sh 2019-09-14 17:04:38.153381877 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/70-netdata-git.install.sh b/packaging/makeself/jobs/70-netdata-git.install.sh ---- a/packaging/makeself/jobs/70-netdata-git.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/70-netdata-git.install.sh 2019-09-14 17:04:38.156381870 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . ${NETDATA_MAKESELF_PATH}/functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/jobs/99-makeself.install.sh b/packaging/makeself/jobs/99-makeself.install.sh ---- a/packaging/makeself/jobs/99-makeself.install.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/jobs/99-makeself.install.sh 2019-09-14 17:04:38.158381865 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - . $(dirname "${0}")/../functions.sh "${@}" || exit 1 -diff -rup a/packaging/makeself/run-all-jobs.sh b/packaging/makeself/run-all-jobs.sh ---- a/packaging/makeself/run-all-jobs.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/makeself/run-all-jobs.sh 2019-09-14 17:04:38.150381884 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # SPDX-License-Identifier: GPL-3.0-or-later - - LC_ALL=C -diff -rup a/packaging/manual_nightly_deployment.sh b/packaging/manual_nightly_deployment.sh ---- a/packaging/manual_nightly_deployment.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/packaging/manual_nightly_deployment.sh 2019-09-14 17:04:38.138381912 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # - # This tool allows netdata team to manually deploy nightlies - # It emulates the nightly operations required for a new version to be published for our users -diff -rup a/system/edit-config.in b/system/edit-config.in ---- a/system/edit-config.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/system/edit-config.in 2019-09-14 17:04:38.183381807 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/usr/bin/sh - - [ -f /etc/profile ] && . /etc/profile - -diff -rup a/system/netdata-lsb.in b/system/netdata-lsb.in ---- a/system/netdata-lsb.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/system/netdata-lsb.in 2019-09-14 17:04:38.169381839 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # - # Netdata LSB start script - # -diff -rup a/tests/health_mgmtapi/health-cmdapi-test.sh.in b/tests/health_mgmtapi/health-cmdapi-test.sh.in ---- a/tests/health_mgmtapi/health-cmdapi-test.sh.in 2019-09-12 16:08:12.000000000 +0200 -+++ b/tests/health_mgmtapi/health-cmdapi-test.sh.in 2019-09-14 17:04:38.171381834 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/usr/bin/bash - # shellcheck disable=SC1117,SC2034,SC2059,SC2086,SC2181 - - NETDATA_VARLIB_DIR="@varlibdir_POST@" -diff -rup a/tests/updater_checks.sh b/tests/updater_checks.sh ---- a/tests/updater_checks.sh 2019-09-12 16:08:12.000000000 +0200 -+++ b/tests/updater_checks.sh 2019-09-14 17:04:38.184381804 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/env sh -+#!/usr/bin/sh - # - # Wrapper script that installs the required dependencies - # for the BATS script to run successfully diff --git a/netdata-fix-shebang-1.18.0.el6.patch b/netdata-fix-shebang-1.18.0.el6.patch new file mode 100644 index 0000000..7bf2d6f --- /dev/null +++ b/netdata-fix-shebang-1.18.0.el6.patch @@ -0,0 +1,444 @@ +Fix shebang according to +https://docs.fedoraproject.org/en-US/packaging-guidelines/#_shebang_lines + +diff -rup a/backends/nc-backend.sh b/backends/nc-backend.sh +--- a/backends/nc-backend.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/backends/nc-backend.sh 2019-10-17 22:36:16.918976051 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + + # SPDX-License-Identifier: GPL-3.0-or-later + +diff -rup a/collectors/cgroups.plugin/cgroup-name.sh.in b/collectors/cgroups.plugin/cgroup-name.sh.in +--- a/collectors/cgroups.plugin/cgroup-name.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/cgroups.plugin/cgroup-name.sh.in 2019-10-17 22:36:16.929976004 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + #shellcheck disable=SC2001 + + # netdata +diff -rup a/collectors/cgroups.plugin/cgroup-network-helper.sh b/collectors/cgroups.plugin/cgroup-network-helper.sh +--- a/collectors/cgroups.plugin/cgroup-network-helper.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/cgroups.plugin/cgroup-network-helper.sh 2019-10-17 22:36:16.931975995 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # shellcheck disable=SC1117 + + # cgroup-network-helper.sh +diff -rup a/collectors/charts.d.plugin/charts.d.dryrun-helper.sh b/collectors/charts.d.plugin/charts.d.dryrun-helper.sh +--- a/collectors/charts.d.plugin/charts.d.dryrun-helper.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/charts.d.plugin/charts.d.dryrun-helper.sh 2019-10-17 22:36:16.920976043 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # shellcheck disable=SC2181 +diff -rup a/collectors/charts.d.plugin/charts.d.plugin.in b/collectors/charts.d.plugin/charts.d.plugin.in +--- a/collectors/charts.d.plugin/charts.d.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/charts.d.plugin/charts.d.plugin.in 2019-10-17 22:36:16.922976034 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # netdata +diff -rup a/collectors/fping.plugin/fping.plugin.in b/collectors/fping.plugin/fping.plugin.in +--- a/collectors/fping.plugin/fping.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/fping.plugin/fping.plugin.in 2019-10-17 22:36:16.933975986 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # netdata +diff -rup a/collectors/ioping.plugin/ioping.plugin.in b/collectors/ioping.plugin/ioping.plugin.in +--- a/collectors/ioping.plugin/ioping.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/ioping.plugin/ioping.plugin.in 2019-10-17 22:36:16.938975965 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # netdata +diff -rup a/collectors/node.d.plugin/node.d.plugin.in b/collectors/node.d.plugin/node.d.plugin.in +--- a/collectors/node.d.plugin/node.d.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/node.d.plugin/node.d.plugin.in 2019-10-17 22:36:16.924976025 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + ':' //; exec "$(command -v nodejs || command -v node || echo "ERROR node IS NOT AVAILABLE IN THIS SYSTEM")" "$0" "$@" + + // shebang hack from: +diff -rup a/collectors/python.d.plugin/python.d.plugin.in b/collectors/python.d.plugin/python.d.plugin.in +--- a/collectors/python.d.plugin/python.d.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/python.d.plugin/python.d.plugin.in 2019-10-17 22:36:16.927976012 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + '''':; + pybinary=$(which python || which python3 || which python2) + filtered=() +diff -rup a/collectors/python.d.plugin/python_modules/third_party/boinc_client.py b/collectors/python.d.plugin/python_modules/third_party/boinc_client.py +--- a/collectors/python.d.plugin/python_modules/third_party/boinc_client.py 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/python.d.plugin/python_modules/third_party/boinc_client.py 2019-10-17 22:36:17.045975502 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++# + # -*- coding: utf-8 -*- + # + # client.py - Somewhat higher-level GUI_RPC API for BOINC core client +diff -rup a/collectors/tc.plugin/tc-qos-helper.sh.in b/collectors/tc.plugin/tc-qos-helper.sh.in +--- a/collectors/tc.plugin/tc-qos-helper.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/tc.plugin/tc-qos-helper.sh.in 2019-10-17 22:36:16.936975973 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + + # netdata + # real-time performance and health monitoring, done right! +diff -rup a/contrib/debian/install_go.sh b/contrib/debian/install_go.sh +--- a/contrib/debian/install_go.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/contrib/debian/install_go.sh 2019-10-17 22:36:16.944975939 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + + GO_PACKAGE_VERSION="$1" + LIB_DIR="$2" +diff -rup a/contrib/rhel/build-netdata-rpm.sh b/contrib/rhel/build-netdata-rpm.sh +--- a/contrib/rhel/build-netdata-rpm.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/contrib/rhel/build-netdata-rpm.sh 2019-10-17 22:36:16.942975947 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + + # docker run -it --rm centos:6.9 /bin/sh + # yum -y install rpm-build redhat-rpm-config yum-utils autoconf automake curl gcc git libmnl-devel libuuid-devel make pkgconfig zlib-devel +diff -rup a/contrib/sles11/alarm-notify-basic.bash3.sh b/contrib/sles11/alarm-notify-basic.bash3.sh +--- a/contrib/sles11/alarm-notify-basic.bash3.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/contrib/sles11/alarm-notify-basic.bash3.sh 2019-10-17 22:36:16.940975956 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + + # basic version of netdata notifier to work with bash3 + # only mail and syslog destinations are supported, one recipient each +diff -rup a/coverity-scan.sh b/coverity-scan.sh +--- a/coverity-scan.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/coverity-scan.sh 2019-10-17 22:36:16.945975935 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # + # Coverity scan script + # +diff -rup a/cppcheck.sh b/cppcheck.sh +--- a/cppcheck.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/cppcheck.sh 2019-10-17 22:36:16.947975926 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + + # echo >>/tmp/cppcheck.log "cppcheck ${*}" + +diff -rup a/daemon/anonymous-statistics.sh.in b/daemon/anonymous-statistics.sh.in +--- a/daemon/anonymous-statistics.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/daemon/anonymous-statistics.sh.in 2019-10-17 22:36:17.008975662 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/bin/sh + + # Valid actions: + +diff -rup a/daemon/system-info.sh b/daemon/system-info.sh +--- a/daemon/system-info.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/daemon/system-info.sh 2019-10-17 22:36:17.006975671 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/bin/sh + + # ------------------------------------------------------------------------------------------------- + # detect the kernel +diff -rup a/diagrams/build.sh b/diagrams/build.sh +--- a/diagrams/build.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/diagrams/build.sh 2019-10-17 22:36:16.948975921 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + path=$(dirname "$0") +diff -rup a/health/notifications/alarm-email.sh b/health/notifications/alarm-email.sh +--- a/health/notifications/alarm-email.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/health/notifications/alarm-email.sh 2019-10-17 22:36:16.955975891 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # OBSOLETE - REPLACED WITH +diff -rup a/health/notifications/alarm-notify.sh.in b/health/notifications/alarm-notify.sh.in +--- a/health/notifications/alarm-notify.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/health/notifications/alarm-notify.sh.in 2019-10-17 22:36:16.953975900 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + #shellcheck source=/dev/null disable=SC2086,SC2154 + + # netdata +diff -rup a/health/notifications/alarm-test.sh b/health/notifications/alarm-test.sh +--- a/health/notifications/alarm-test.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/health/notifications/alarm-test.sh 2019-10-17 22:36:16.957975883 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + + # netdata + # real-time performance and health monitoring, done right! +diff -rup a/netdata-installer.sh b/netdata-installer.sh +--- a/netdata-installer.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/netdata-installer.sh 2019-10-17 22:36:16.961975865 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + # shellcheck disable=SC2046,SC2086,SC2166 + +diff -rup a/packaging/docker/build.sh b/packaging/docker/build.sh +--- a/packaging/docker/build.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/docker/build.sh 2019-10-17 22:36:16.995975718 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # + # + # Copyright: SPDX-License-Identifier: GPL-3.0-or-later +diff -rup a/packaging/docker/check_login.sh b/packaging/docker/check_login.sh +--- a/packaging/docker/check_login.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/docker/check_login.sh 2019-10-17 22:36:16.997975710 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # + # This is a credential checker script, to help get early input on docker credentials status + # If these are wrong, then build/publish has no point running +diff -rup a/packaging/docker/publish.sh b/packaging/docker/publish.sh +--- a/packaging/docker/publish.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/docker/publish.sh 2019-10-17 22:36:17.000975697 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # + # Cross-arch docker publish helper script + # Needs docker in version >18.02 due to usage of manifests +diff -rup a/packaging/docker/run.sh b/packaging/docker/run.sh +--- a/packaging/docker/run.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/docker/run.sh 2019-10-17 22:36:16.992975731 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # + # Entry point script for netdata + # +diff -rup a/packaging/installer/kickstart.sh b/packaging/installer/kickstart.sh +--- a/packaging/installer/kickstart.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/installer/kickstart.sh 2019-10-17 22:36:17.011975649 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/bin/sh + # SPDX-License-Identifier: GPL-3.0-or-later + # + # Run me with: +diff -rup a/packaging/installer/kickstart-static64.sh b/packaging/installer/kickstart-static64.sh +--- a/packaging/installer/kickstart-static64.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/installer/kickstart-static64.sh 2019-10-17 22:36:17.013975640 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/bin/sh + # + # SPDX-License-Identifier: GPL-3.0-or-later + # shellcheck disable=SC1117,SC2039,SC2059,SC2086 +diff -rup a/packaging/installer/netdata-uninstaller.sh b/packaging/installer/netdata-uninstaller.sh +--- a/packaging/installer/netdata-uninstaller.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/installer/netdata-uninstaller.sh 2019-10-17 22:36:16.968975835 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + #shellcheck disable=SC2181 + # + # This is the netdata uninstaller script +diff -rup a/packaging/installer/netdata-updater.sh b/packaging/installer/netdata-updater.sh +--- a/packaging/installer/netdata-updater.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/installer/netdata-updater.sh 2019-10-17 22:36:16.965975848 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + #shellcheck disable=SC2164 + # + # Netdata updater utility +diff -rup a/packaging/makeself/build.sh b/packaging/makeself/build.sh +--- a/packaging/makeself/build.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/build.sh 2019-10-17 22:36:17.018975619 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/bin/sh + # SPDX-License-Identifier: GPL-3.0-or-later + + # ----------------------------------------------------------------------------- +diff -rup a/packaging/makeself/build-x86_64-static.sh b/packaging/makeself/build-x86_64-static.sh +--- a/packaging/makeself/build-x86_64-static.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/build-x86_64-static.sh 2019-10-17 22:36:16.972975818 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "$0")/../installer/functions.sh || exit 1 +diff -rup a/packaging/makeself/functions.sh b/packaging/makeself/functions.sh +--- a/packaging/makeself/functions.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/functions.sh 2019-10-17 22:36:16.970975826 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # ----------------------------------------------------------------------------- +diff -rup a/packaging/makeself/install-alpine-packages.sh b/packaging/makeself/install-alpine-packages.sh +--- a/packaging/makeself/install-alpine-packages.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/install-alpine-packages.sh 2019-10-17 22:36:17.016975628 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/bin/sh + # + # Installation script for the alpine host + # to prepare the static binary +diff -rup a/packaging/makeself/install-or-update.sh b/packaging/makeself/install-or-update.sh +--- a/packaging/makeself/install-or-update.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/install-or-update.sh 2019-10-17 22:36:16.974975809 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/functions.sh +diff -rup a/packaging/makeself/jobs/10-prepare-destination.install.sh b/packaging/makeself/jobs/10-prepare-destination.install.sh +--- a/packaging/makeself/jobs/10-prepare-destination.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/10-prepare-destination.install.sh 2019-10-17 22:36:16.981975779 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/50-bash-4.4.18.install.sh b/packaging/makeself/jobs/50-bash-4.4.18.install.sh +--- a/packaging/makeself/jobs/50-bash-4.4.18.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/50-bash-4.4.18.install.sh 2019-10-17 22:36:16.977975796 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/50-curl-7.60.0.install.sh b/packaging/makeself/jobs/50-curl-7.60.0.install.sh +--- a/packaging/makeself/jobs/50-curl-7.60.0.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/50-curl-7.60.0.install.sh 2019-10-17 22:36:16.988975749 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/50-fping-4.2.install.sh b/packaging/makeself/jobs/50-fping-4.2.install.sh +--- a/packaging/makeself/jobs/50-fping-4.2.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/50-fping-4.2.install.sh 2019-10-17 22:36:16.990975740 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/50-ioping-1.1.install.sh b/packaging/makeself/jobs/50-ioping-1.1.install.sh +--- a/packaging/makeself/jobs/50-ioping-1.1.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/50-ioping-1.1.install.sh 2019-10-17 22:36:16.979975788 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/70-netdata-git.install.sh b/packaging/makeself/jobs/70-netdata-git.install.sh +--- a/packaging/makeself/jobs/70-netdata-git.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/70-netdata-git.install.sh 2019-10-17 22:36:16.983975770 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . ${NETDATA_MAKESELF_PATH}/functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/99-makeself.install.sh b/packaging/makeself/jobs/99-makeself.install.sh +--- a/packaging/makeself/jobs/99-makeself.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/99-makeself.install.sh 2019-10-17 22:36:16.986975757 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/run-all-jobs.sh b/packaging/makeself/run-all-jobs.sh +--- a/packaging/makeself/run-all-jobs.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/run-all-jobs.sh 2019-10-17 22:36:16.975975805 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + LC_ALL=C +diff -rup a/packaging/manual_nightly_deployment.sh b/packaging/manual_nightly_deployment.sh +--- a/packaging/manual_nightly_deployment.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/manual_nightly_deployment.sh 2019-10-17 22:36:16.963975857 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # + # This tool allows netdata team to manually deploy nightlies + # It emulates the nightly operations required for a new version to be published for our users +diff -rup a/system/edit-config.in b/system/edit-config.in +--- a/system/edit-config.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/system/edit-config.in 2019-10-17 22:36:17.020975610 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/bin/sh + + [ -f /etc/profile ] && . /etc/profile + +diff -rup a/system/netdata-lsb.in b/system/netdata-lsb.in +--- a/system/netdata-lsb.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/system/netdata-lsb.in 2019-10-17 22:36:17.002975688 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # + # Netdata LSB start script + # +diff -rup a/tests/health_mgmtapi/health-cmdapi-test.sh.in b/tests/health_mgmtapi/health-cmdapi-test.sh.in +--- a/tests/health_mgmtapi/health-cmdapi-test.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/tests/health_mgmtapi/health-cmdapi-test.sh.in 2019-10-17 22:36:17.004975680 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/bin/bash + # shellcheck disable=SC1117,SC2034,SC2059,SC2086,SC2181 + + NETDATA_VARLIB_DIR="@varlibdir_POST@" +diff -rup a/tests/updater_checks.sh b/tests/updater_checks.sh +--- a/tests/updater_checks.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/tests/updater_checks.sh 2019-10-17 22:36:17.022975602 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/bin/sh + # + # Wrapper script that installs the required dependencies + # for the BATS script to run successfully diff --git a/netdata-fix-shebang-1.18.0.patch b/netdata-fix-shebang-1.18.0.patch new file mode 100644 index 0000000..cbf9c27 --- /dev/null +++ b/netdata-fix-shebang-1.18.0.patch @@ -0,0 +1,444 @@ +Fix shebang according to +https://docs.fedoraproject.org/en-US/packaging-guidelines/#_shebang_lines + +diff -rup a/backends/nc-backend.sh b/backends/nc-backend.sh +--- a/backends/nc-backend.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/backends/nc-backend.sh 2019-10-17 22:36:16.918976051 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + + # SPDX-License-Identifier: GPL-3.0-or-later + +diff -rup a/collectors/cgroups.plugin/cgroup-name.sh.in b/collectors/cgroups.plugin/cgroup-name.sh.in +--- a/collectors/cgroups.plugin/cgroup-name.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/cgroups.plugin/cgroup-name.sh.in 2019-10-17 22:36:16.929976004 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + #shellcheck disable=SC2001 + + # netdata +diff -rup a/collectors/cgroups.plugin/cgroup-network-helper.sh b/collectors/cgroups.plugin/cgroup-network-helper.sh +--- a/collectors/cgroups.plugin/cgroup-network-helper.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/cgroups.plugin/cgroup-network-helper.sh 2019-10-17 22:36:16.931975995 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # shellcheck disable=SC1117 + + # cgroup-network-helper.sh +diff -rup a/collectors/charts.d.plugin/charts.d.dryrun-helper.sh b/collectors/charts.d.plugin/charts.d.dryrun-helper.sh +--- a/collectors/charts.d.plugin/charts.d.dryrun-helper.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/charts.d.plugin/charts.d.dryrun-helper.sh 2019-10-17 22:36:16.920976043 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # shellcheck disable=SC2181 +diff -rup a/collectors/charts.d.plugin/charts.d.plugin.in b/collectors/charts.d.plugin/charts.d.plugin.in +--- a/collectors/charts.d.plugin/charts.d.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/charts.d.plugin/charts.d.plugin.in 2019-10-17 22:36:16.922976034 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # netdata +diff -rup a/collectors/fping.plugin/fping.plugin.in b/collectors/fping.plugin/fping.plugin.in +--- a/collectors/fping.plugin/fping.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/fping.plugin/fping.plugin.in 2019-10-17 22:36:16.933975986 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # netdata +diff -rup a/collectors/ioping.plugin/ioping.plugin.in b/collectors/ioping.plugin/ioping.plugin.in +--- a/collectors/ioping.plugin/ioping.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/ioping.plugin/ioping.plugin.in 2019-10-17 22:36:16.938975965 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # netdata +diff -rup a/collectors/node.d.plugin/node.d.plugin.in b/collectors/node.d.plugin/node.d.plugin.in +--- a/collectors/node.d.plugin/node.d.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/node.d.plugin/node.d.plugin.in 2019-10-17 22:36:16.924976025 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + ':' //; exec "$(command -v nodejs || command -v node || echo "ERROR node IS NOT AVAILABLE IN THIS SYSTEM")" "$0" "$@" + + // shebang hack from: +diff -rup a/collectors/python.d.plugin/python.d.plugin.in b/collectors/python.d.plugin/python.d.plugin.in +--- a/collectors/python.d.plugin/python.d.plugin.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/python.d.plugin/python.d.plugin.in 2019-10-17 22:36:16.927976012 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + '''':; + pybinary=$(which python || which python3 || which python2) + filtered=() +diff -rup a/collectors/python.d.plugin/python_modules/third_party/boinc_client.py b/collectors/python.d.plugin/python_modules/third_party/boinc_client.py +--- a/collectors/python.d.plugin/python_modules/third_party/boinc_client.py 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/python.d.plugin/python_modules/third_party/boinc_client.py 2019-10-17 22:36:17.045975502 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++# + # -*- coding: utf-8 -*- + # + # client.py - Somewhat higher-level GUI_RPC API for BOINC core client +diff -rup a/collectors/tc.plugin/tc-qos-helper.sh.in b/collectors/tc.plugin/tc-qos-helper.sh.in +--- a/collectors/tc.plugin/tc-qos-helper.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/collectors/tc.plugin/tc-qos-helper.sh.in 2019-10-17 22:36:16.936975973 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + + # netdata + # real-time performance and health monitoring, done right! +diff -rup a/contrib/debian/install_go.sh b/contrib/debian/install_go.sh +--- a/contrib/debian/install_go.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/contrib/debian/install_go.sh 2019-10-17 22:36:16.944975939 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + + GO_PACKAGE_VERSION="$1" + LIB_DIR="$2" +diff -rup a/contrib/rhel/build-netdata-rpm.sh b/contrib/rhel/build-netdata-rpm.sh +--- a/contrib/rhel/build-netdata-rpm.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/contrib/rhel/build-netdata-rpm.sh 2019-10-17 22:36:16.942975947 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + + # docker run -it --rm centos:6.9 /bin/sh + # yum -y install rpm-build redhat-rpm-config yum-utils autoconf automake curl gcc git libmnl-devel libuuid-devel make pkgconfig zlib-devel +diff -rup a/contrib/sles11/alarm-notify-basic.bash3.sh b/contrib/sles11/alarm-notify-basic.bash3.sh +--- a/contrib/sles11/alarm-notify-basic.bash3.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/contrib/sles11/alarm-notify-basic.bash3.sh 2019-10-17 22:36:16.940975956 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + + # basic version of netdata notifier to work with bash3 + # only mail and syslog destinations are supported, one recipient each +diff -rup a/coverity-scan.sh b/coverity-scan.sh +--- a/coverity-scan.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/coverity-scan.sh 2019-10-17 22:36:16.945975935 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # + # Coverity scan script + # +diff -rup a/cppcheck.sh b/cppcheck.sh +--- a/cppcheck.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/cppcheck.sh 2019-10-17 22:36:16.947975926 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + + # echo >>/tmp/cppcheck.log "cppcheck ${*}" + +diff -rup a/daemon/anonymous-statistics.sh.in b/daemon/anonymous-statistics.sh.in +--- a/daemon/anonymous-statistics.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/daemon/anonymous-statistics.sh.in 2019-10-17 22:36:17.008975662 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/usr/bin/sh + + # Valid actions: + +diff -rup a/daemon/system-info.sh b/daemon/system-info.sh +--- a/daemon/system-info.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/daemon/system-info.sh 2019-10-17 22:36:17.006975671 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/usr/bin/sh + + # ------------------------------------------------------------------------------------------------- + # detect the kernel +diff -rup a/diagrams/build.sh b/diagrams/build.sh +--- a/diagrams/build.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/diagrams/build.sh 2019-10-17 22:36:16.948975921 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + path=$(dirname "$0") +diff -rup a/health/notifications/alarm-email.sh b/health/notifications/alarm-email.sh +--- a/health/notifications/alarm-email.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/health/notifications/alarm-email.sh 2019-10-17 22:36:16.955975891 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # OBSOLETE - REPLACED WITH +diff -rup a/health/notifications/alarm-notify.sh.in b/health/notifications/alarm-notify.sh.in +--- a/health/notifications/alarm-notify.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/health/notifications/alarm-notify.sh.in 2019-10-17 22:36:16.953975900 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + #shellcheck source=/dev/null disable=SC2086,SC2154 + + # netdata +diff -rup a/health/notifications/alarm-test.sh b/health/notifications/alarm-test.sh +--- a/health/notifications/alarm-test.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/health/notifications/alarm-test.sh 2019-10-17 22:36:16.957975883 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + + # netdata + # real-time performance and health monitoring, done right! +diff -rup a/netdata-installer.sh b/netdata-installer.sh +--- a/netdata-installer.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/netdata-installer.sh 2019-10-17 22:36:16.961975865 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + # shellcheck disable=SC2046,SC2086,SC2166 + +diff -rup a/packaging/docker/build.sh b/packaging/docker/build.sh +--- a/packaging/docker/build.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/docker/build.sh 2019-10-17 22:36:16.995975718 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # + # + # Copyright: SPDX-License-Identifier: GPL-3.0-or-later +diff -rup a/packaging/docker/check_login.sh b/packaging/docker/check_login.sh +--- a/packaging/docker/check_login.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/docker/check_login.sh 2019-10-17 22:36:16.997975710 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # + # This is a credential checker script, to help get early input on docker credentials status + # If these are wrong, then build/publish has no point running +diff -rup a/packaging/docker/publish.sh b/packaging/docker/publish.sh +--- a/packaging/docker/publish.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/docker/publish.sh 2019-10-17 22:36:17.000975697 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # + # Cross-arch docker publish helper script + # Needs docker in version >18.02 due to usage of manifests +diff -rup a/packaging/docker/run.sh b/packaging/docker/run.sh +--- a/packaging/docker/run.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/docker/run.sh 2019-10-17 22:36:16.992975731 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # + # Entry point script for netdata + # +diff -rup a/packaging/installer/kickstart.sh b/packaging/installer/kickstart.sh +--- a/packaging/installer/kickstart.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/installer/kickstart.sh 2019-10-17 22:36:17.011975649 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/usr/bin/sh + # SPDX-License-Identifier: GPL-3.0-or-later + # + # Run me with: +diff -rup a/packaging/installer/kickstart-static64.sh b/packaging/installer/kickstart-static64.sh +--- a/packaging/installer/kickstart-static64.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/installer/kickstart-static64.sh 2019-10-17 22:36:17.013975640 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/usr/bin/sh + # + # SPDX-License-Identifier: GPL-3.0-or-later + # shellcheck disable=SC1117,SC2039,SC2059,SC2086 +diff -rup a/packaging/installer/netdata-uninstaller.sh b/packaging/installer/netdata-uninstaller.sh +--- a/packaging/installer/netdata-uninstaller.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/installer/netdata-uninstaller.sh 2019-10-17 22:36:16.968975835 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + #shellcheck disable=SC2181 + # + # This is the netdata uninstaller script +diff -rup a/packaging/installer/netdata-updater.sh b/packaging/installer/netdata-updater.sh +--- a/packaging/installer/netdata-updater.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/installer/netdata-updater.sh 2019-10-17 22:36:16.965975848 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + #shellcheck disable=SC2164 + # + # Netdata updater utility +diff -rup a/packaging/makeself/build.sh b/packaging/makeself/build.sh +--- a/packaging/makeself/build.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/build.sh 2019-10-17 22:36:17.018975619 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/usr/bin/sh + # SPDX-License-Identifier: GPL-3.0-or-later + + # ----------------------------------------------------------------------------- +diff -rup a/packaging/makeself/build-x86_64-static.sh b/packaging/makeself/build-x86_64-static.sh +--- a/packaging/makeself/build-x86_64-static.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/build-x86_64-static.sh 2019-10-17 22:36:16.972975818 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "$0")/../installer/functions.sh || exit 1 +diff -rup a/packaging/makeself/functions.sh b/packaging/makeself/functions.sh +--- a/packaging/makeself/functions.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/functions.sh 2019-10-17 22:36:16.970975826 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + # ----------------------------------------------------------------------------- +diff -rup a/packaging/makeself/install-alpine-packages.sh b/packaging/makeself/install-alpine-packages.sh +--- a/packaging/makeself/install-alpine-packages.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/install-alpine-packages.sh 2019-10-17 22:36:17.016975628 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/usr/bin/sh + # + # Installation script for the alpine host + # to prepare the static binary +diff -rup a/packaging/makeself/install-or-update.sh b/packaging/makeself/install-or-update.sh +--- a/packaging/makeself/install-or-update.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/install-or-update.sh 2019-10-17 22:36:16.974975809 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/functions.sh +diff -rup a/packaging/makeself/jobs/10-prepare-destination.install.sh b/packaging/makeself/jobs/10-prepare-destination.install.sh +--- a/packaging/makeself/jobs/10-prepare-destination.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/10-prepare-destination.install.sh 2019-10-17 22:36:16.981975779 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/50-bash-4.4.18.install.sh b/packaging/makeself/jobs/50-bash-4.4.18.install.sh +--- a/packaging/makeself/jobs/50-bash-4.4.18.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/50-bash-4.4.18.install.sh 2019-10-17 22:36:16.977975796 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/50-curl-7.60.0.install.sh b/packaging/makeself/jobs/50-curl-7.60.0.install.sh +--- a/packaging/makeself/jobs/50-curl-7.60.0.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/50-curl-7.60.0.install.sh 2019-10-17 22:36:16.988975749 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/50-fping-4.2.install.sh b/packaging/makeself/jobs/50-fping-4.2.install.sh +--- a/packaging/makeself/jobs/50-fping-4.2.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/50-fping-4.2.install.sh 2019-10-17 22:36:16.990975740 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/50-ioping-1.1.install.sh b/packaging/makeself/jobs/50-ioping-1.1.install.sh +--- a/packaging/makeself/jobs/50-ioping-1.1.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/50-ioping-1.1.install.sh 2019-10-17 22:36:16.979975788 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/70-netdata-git.install.sh b/packaging/makeself/jobs/70-netdata-git.install.sh +--- a/packaging/makeself/jobs/70-netdata-git.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/70-netdata-git.install.sh 2019-10-17 22:36:16.983975770 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . ${NETDATA_MAKESELF_PATH}/functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/jobs/99-makeself.install.sh b/packaging/makeself/jobs/99-makeself.install.sh +--- a/packaging/makeself/jobs/99-makeself.install.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/jobs/99-makeself.install.sh 2019-10-17 22:36:16.986975757 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + . $(dirname "${0}")/../functions.sh "${@}" || exit 1 +diff -rup a/packaging/makeself/run-all-jobs.sh b/packaging/makeself/run-all-jobs.sh +--- a/packaging/makeself/run-all-jobs.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/makeself/run-all-jobs.sh 2019-10-17 22:36:16.975975805 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # SPDX-License-Identifier: GPL-3.0-or-later + + LC_ALL=C +diff -rup a/packaging/manual_nightly_deployment.sh b/packaging/manual_nightly_deployment.sh +--- a/packaging/manual_nightly_deployment.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/packaging/manual_nightly_deployment.sh 2019-10-17 22:36:16.963975857 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # + # This tool allows netdata team to manually deploy nightlies + # It emulates the nightly operations required for a new version to be published for our users +diff -rup a/system/edit-config.in b/system/edit-config.in +--- a/system/edit-config.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/system/edit-config.in 2019-10-17 22:36:17.020975610 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/usr/bin/sh + + [ -f /etc/profile ] && . /etc/profile + +diff -rup a/system/netdata-lsb.in b/system/netdata-lsb.in +--- a/system/netdata-lsb.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/system/netdata-lsb.in 2019-10-17 22:36:17.002975688 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # + # Netdata LSB start script + # +diff -rup a/tests/health_mgmtapi/health-cmdapi-test.sh.in b/tests/health_mgmtapi/health-cmdapi-test.sh.in +--- a/tests/health_mgmtapi/health-cmdapi-test.sh.in 2019-10-10 13:07:15.000000000 +0200 ++++ b/tests/health_mgmtapi/health-cmdapi-test.sh.in 2019-10-17 22:36:17.004975680 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env bash ++#!/usr/bin/bash + # shellcheck disable=SC1117,SC2034,SC2059,SC2086,SC2181 + + NETDATA_VARLIB_DIR="@varlibdir_POST@" +diff -rup a/tests/updater_checks.sh b/tests/updater_checks.sh +--- a/tests/updater_checks.sh 2019-10-10 13:07:15.000000000 +0200 ++++ b/tests/updater_checks.sh 2019-10-17 22:36:17.022975602 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env sh ++#!/usr/bin/sh + # + # Wrapper script that installs the required dependencies + # for the BATS script to run successfully diff --git a/netdata.spec b/netdata.spec index 84d16ef..25b2551 100644 --- a/netdata.spec +++ b/netdata.spec @@ -15,7 +15,7 @@ %global _hardened_build 1 # Build release candidate -%global upver 1.17.1 +%global upver 1.18.0 #global rcver rc0 Name: netdata @@ -29,8 +29,8 @@ Source0: https://github.com/%{name}/%{name}/archive/v%{upver}%{?rcver:-%{ Source1: netdata.tmpfiles.conf Source2: netdata.init Source3: netdata.conf -Patch0: netdata-fix-shebang-1.17.1.patch -Patch1: netdata-fix-shebang-1.17.1.el6.patch +Patch0: netdata-fix-shebang-1.18.0.patch +Patch1: netdata-fix-shebang-1.18.0.el6.patch %if 0%{?fedora} # Remove embedded font Patch10: netdata-remove-fonts-1.12.0.patch @@ -266,6 +266,9 @@ fi %attr(4755,root,root) %{_libexecdir}/%{name}/plugins.d/freeipmi.plugin %changelog +* Thu Oct 17 2019 Didier Fabert 1.18.0-1 +- Update from upstream + * Fri Sep 13 2019 Didier Fabert 1.17.1-1 - Update from upstream