From 314d3ee96545813fd1a30a05d17f4c38b0b428ce Mon Sep 17 00:00:00 2001
From: Jonathan Gazeley <jonathan.gazeley@bristol.ac.uk>
Date: Wed, 12 Aug 2015 11:20:05 +0100
Subject: [PATCH] Fix wildcard for log rotation

---
 manifests/init.pp | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/manifests/init.pp b/manifests/init.pp
index a4123e2..37405a4 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -212,17 +212,18 @@ class freeradius (
   }
 
   logrotate::rule { 'checkrad':
-    path         => "${freeradius::fr_logpath}/checkrad.log",
-    rotate_every => 'week',
-    rotate       => 1,
-    create       => true,
-    missingok    => true,
-    compress     => true,
-    postrotate   => 'kill -HUP `cat /var/run/radiusd/radiusd.pid`',
+    path          => "${freeradius::fr_logpath}/checkrad.log",
+    rotate_every  => 'week',
+    rotate        => 1,
+    create        => true,
+    missingok     => true,
+    compress      => true,
+    postrotate    => 'kill -HUP `cat /var/run/radiusd/radiusd.pid`',
+    sharedscripts => true,
   }
 
   logrotate::rule { 'radiusd':
-    path          => "${freeradius::fr_logpath}/rad*",
+    path          => "${freeradius::fr_logpath}/radius*log",
     rotate_every  => 'week',
     rotate        => 26,
     create        => true,
-- 
GitLab