@cryptotaxi247 / netdata-1 / commits / cd2065e85

kickstart: dont run install-required-packages.sh as root on macOS (#16675)

Ilya Mashchenko committed Dec 29, 2023 at 15:10 UTC cd2065e8550dc183d1e9e7fe3dcdd9cd62ea49f7
1 file changed +8 -2
packaging/installer/kickstart.sh
+8 -2
@@ -1767,8 +1767,14 @@ install_local_build_dependencies() {
1767 fi
1768
1769 # shellcheck disable=SC2086
1770 - if ! run_as_root "${bash}" "${tmpdir}/install-required-packages.sh" ${opts} netdata; then
1771 - warning "Failed to install all required packages, but installation might still be possible."
1770 + if [ "$(uname -s)" = "Darwin" ]; then
1771 + if ! run "${bash}" "${tmpdir}/install-required-packages.sh" ${opts} netdata; then
1772 + warning "Failed to install all required packages, but installation might still be possible."
1773 + fi
1774 + else
1775 + if ! run_as_root "${bash}" "${tmpdir}/install-required-packages.sh" ${opts} netdata; then
1776 + warning "Failed to install all required packages, but installation might still be possible."
1777 + fi
1778 fi
1779 }
1780