summaryrefslogtreecommitdiffstats
path: root/packaging/installer/install-required-packages.sh
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-07-24 09:54:23 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-07-24 09:54:44 +0000
commit836b47cb7e99a977c5a23b059ca1d0b5065d310e (patch)
tree1604da8f482d02effa033c94a84be42bc0c848c3 /packaging/installer/install-required-packages.sh
parentReleasing debian version 1.44.3-2. (diff)
downloadnetdata-836b47cb7e99a977c5a23b059ca1d0b5065d310e.tar.xz
netdata-836b47cb7e99a977c5a23b059ca1d0b5065d310e.zip
Merging upstream version 1.46.3.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'packaging/installer/install-required-packages.sh')
-rwxr-xr-xpackaging/installer/install-required-packages.sh17
1 files changed, 15 insertions, 2 deletions
diff --git a/packaging/installer/install-required-packages.sh b/packaging/installer/install-required-packages.sh
index bdd529397..96bc4aee7 100755
--- a/packaging/installer/install-required-packages.sh
+++ b/packaging/installer/install-required-packages.sh
@@ -471,7 +471,7 @@ detect_package_manager_from_distribution() {
package_installer="install_brew"
tree="macos"
if [ "${IGNORE_INSTALLED}" -eq 0 ] && [ -z "${brew}" ]; then
- echo >&2 "command 'brew' is required to install packages on a '${distribution} ${version}' system."
+ echo >&2 "command 'brew' is required to install packages on a '${distribution} ${version}' system. Get instructions at https://brew.sh/"
exit 1
fi
;;
@@ -623,6 +623,12 @@ declare -A pkg_find=(
declare -A pkg_distro_sdk=(
['alpine']="alpine-sdk"
+ ['centos']="kernel-headers"
+ ['default']="NOTREQUIRED"
+)
+
+declare -A pkg_coreutils=(
+ ['alpine']="coreutils"
['default']="NOTREQUIRED"
)
@@ -747,6 +753,11 @@ declare -A pkg_libsystemd_dev=(
['default']="systemd-devel"
)
+declare -A pkg_pcre2=(
+ ['macos']="pcre2"
+ ['default']="NOTREQUIRED"
+)
+
declare -A pkg_bridge_utils=(
['gentoo']="net-misc/bridge-utils"
['clearlinux']="network-basic"
@@ -946,7 +957,7 @@ declare -A pkg_postfix=(
)
declare -A pkg_pkg_config=(
- ['alpine']="pkgconfig"
+ ['alpine']="pkgconf"
['arch']="pkgconfig"
['centos']="pkgconfig"
['debian']="pkg-config"
@@ -1228,6 +1239,7 @@ packages() {
# basic build environment
suitable_package distro-sdk
+ suitable_package coreutils
suitable_package libatomic
require_cmd git || suitable_package git
@@ -1303,6 +1315,7 @@ packages() {
suitable_package fts-dev
suitable_package libyaml-dev
suitable_package libsystemd-dev
+ suitable_package pcre2
fi
# -------------------------------------------------------------------------