From d8f1aed69da159b6f0b455f0a8d7a3f5f734d68c Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Thu, 1 Sep 2016 10:23:16 +0200
Subject: [PATCH] Fix logrotate script

---
 tasks/main.yml                    |  8 ++++++++
 templates/etc_logrotate_d_netdata | 13 +++++++++++++
 2 files changed, 21 insertions(+)
 create mode 100644 templates/etc_logrotate_d_netdata

diff --git a/tasks/main.yml b/tasks/main.yml
index d4703f4..8b671aa 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -53,6 +53,14 @@
       - "Include NetData to Boot-List"
       - "Start NetData"
 
+  - name: "Install logrotate script"
+    template:
+      src=etc_logrotate_d_netdata
+      dest=/etc/logrotate.d/netdata
+      owner=root
+      group=root
+      mode=644
+
   - name: "Configure Registry"
     ini_file:
       dest='/etc/netdata/netdata.conf'
diff --git a/templates/etc_logrotate_d_netdata b/templates/etc_logrotate_d_netdata
new file mode 100644
index 0000000..3ad220f
--- /dev/null
+++ b/templates/etc_logrotate_d_netdata
@@ -0,0 +1,13 @@
+/var/log/netdata/*.log {
+  daily
+  missingok
+  rotate 14
+  compress
+  delaycompress
+  notifempty
+  sharedscripts
+  create 640 netdata netdata
+  postrotate
+    /usr/sbin/service netdata restart >/dev/null
+  endscript
+}
-- 
GitLab