diff --git a/manifests/init.pp b/manifests/init.pp index a4123e2fde7256e96b8188f7d57521386aab9758..37405a49029877f2f536be8ddac7844dba32df6a 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,