From: Costa Tsaousis (ktsaou) Date: Tue, 27 Dec 2016 19:29:12 +0000 (+0200) Subject: fix logrotate file permissions; #1456 X-Git-Tag: v1.5.0~86^2~6 X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netdata.git;a=commitdiff_plain;h=a6801a010448d298f992dea11f5ddab6ede51be7 fix logrotate file permissions; #1456 --- 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