]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
Adding logrotation for syslog of DNS servers
authorFrank Brehm <frank.brehm@pixelpark.com>
Mon, 11 Dec 2017 13:34:42 +0000 (14:34 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Mon, 11 Dec 2017 13:34:42 +0000 (14:34 +0100)
customer/pixelpark-dns/common.yaml

index 3018c546fb50736de82a2658175fe8187bd4a585..1f69dcbd049524836a23abf3679b294005ae7d7b 100644 (file)
@@ -44,6 +44,22 @@ infra::profile::logrotate::rules:
       /usr/bin/systemctl reload named-sdb.service > /dev/null 2>&1 || true
       /usr/bin/systemctl reload named-sdb-chroot.service > /dev/null 2>&1 || true
       /usr/bin/systemctl reload named-pkcs11.service > /dev/null 2>&1 || true
+  syslog:
+    path:
+      - '/var/log/cron'
+      - '/var/log/maillog'
+      - '/var/log/messages'
+      - '/var/log/secure'
+      - '/var/log/spooler'
+    rotate_every: 'day'
+    rotate: 10
+    minsize: '4M'
+    compress: true
+    delaycompress: true
+    dateformat: '-%Y-%m-%d'
+    missingok: true
+    sharedscripts: true
+    postrotate: '/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true'
 
 #####################################################
 # Options for /etc/resolv.conf