From a6801a010448d298f992dea11f5ddab6ede51be7 Mon Sep 17 00:00:00 2001 From: "Costa Tsaousis (ktsaou)" Date: Tue, 27 Dec 2016 21:29:12 +0200 Subject: [PATCH 1/1] fix logrotate file permissions; #1456 --- netdata-installer.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/netdata-installer.sh b/netdata-installer.sh index aae4e628..d16f1b13 100755 --- a/netdata-installer.sh +++ b/netdata-installer.sh @@ -657,7 +657,7 @@ portable_add_user_to_group() { fi } -run find ./system/ -type f -a \! -name \*.in -a \! -name Makefile\* -a \! -name \*.conf -a \! -name \*.service -exec chmod 755 {} \; +run find ./system/ -type f -a \! -name \*.in -a \! -name Makefile\* -a \! -name \*.conf -a \! -name \*.service -a \! -name \*.logrotate -exec chmod 755 {} \; NETDATA_ADDED_TO_DOCKER=0 NETDATA_ADDED_TO_NGINX=0 @@ -673,6 +673,12 @@ if [ ${UID} -eq 0 ] echo >&2 "Adding netdata logrotate configuration ..." run cp system/netdata.logrotate /etc/logrotate.d/netdata fi + + if [ -f /etc/logrotate.d/netdata ] + then + echo >&2 "Fixing netdata logrotate permissions ..." + run chmod 644 /etc/logrotate.d/netdata + fi fi -- 2.39.2