@cryptotaxi247 / netdata-1 / commits / 7f83aa21a

do not chown to root when installing as non-root

Costa Tsaousis (ktsaou) committed Jan 20, 2018 at 18:46 UTC 7f83aa21ae22aa051cc3572749e49b4d2c1cf1dc
1 file changed +3 -1
netdata-installer.sh
+3 -1
@@ -678,9 +678,11 @@ if [ "${UID}" = "0" ]
678 then
679 NETDATA_USER="$( config_option "global" "run as user" "netdata" )"
680 NETDATA_GROUP="${NETDATA_USER}"
681 + ROOT_USER="root"
682 else
683 NETDATA_USER="${USER}"
684 NETDATA_GROUP="$(id -g -n ${NETDATA_USER})"
685 + ROOT_USER="${NETDATA_USER}"
686 fi
687
688 # the owners of the web files
@@ -719,7 +721,7 @@ do
721 run mkdir -p "${NETDATA_CONF_DIR}/${x}" || exit 1
722 fi
723 done
722 -run chown -R "root:${NETDATA_GROUP}" "${NETDATA_CONF_DIR}"
724 +run chown -R "${ROOT_USER}:${NETDATA_GROUP}" "${NETDATA_CONF_DIR}"
725 run find "${NETDATA_CONF_DIR}" -type f -exec chmod 0640 {} \;
726 run find "${NETDATA_CONF_DIR}" -type d -exec chmod 0755 {} \;
727