From d2621d6e62b033542677a7a24f6b1b85b4fe2c3e Mon Sep 17 00:00:00 2001 From: "Costa Tsaousis (ktsaou)" Date: Wed, 28 Dec 2016 11:27:29 +0200 Subject: [PATCH] properly set ownership of /var/log/netdata to allow all versions of logrotate work; #fixes #1456 --- netdata-installer.sh | 3 +++ system/netdata.logrotate.in | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/netdata-installer.sh b/netdata-installer.sh index d16f1b13..7487dbec 100755 --- a/netdata-installer.sh +++ b/netdata-installer.sh @@ -790,6 +790,9 @@ do #run find "${x}" -type d -exec chmod 0770 {} \; done +run chown "${NETDATA_USER}:root" "${NETDATA_LOG_DIR}" +run chmod 755 "${NETDATA_LOG_DIR}" + # --- plugins ---- if [ ${UID} -eq 0 ] diff --git a/system/netdata.logrotate.in b/system/netdata.logrotate.in index 08f56e75..ae1ac50a 100644 --- a/system/netdata.logrotate.in +++ b/system/netdata.logrotate.in @@ -1,5 +1,4 @@ @localstatedir_POST@/log/netdata/*.log { - su netdata netdata daily missingok rotate 14 -- 2.39.2