Skip to content
Snippets Groups Projects
Commit 919f4429 authored by Jonathan Gazeley's avatar Jonathan Gazeley
Browse files

Manage pidfile location and use it to template logrotate blocks

parent 2aa73c46
No related branches found
No related tags found
No related merge requests found
......@@ -311,7 +311,7 @@ class freeradius (
create => false,
missingok => true,
compress => true,
postrotate => 'kill -HUP `cat /var/run/radiusd/radiusd.pid`',
postrotate => "kill -HUP `cat ${freeradius::fr_pidfile}`",
sharedscripts => true,
}
......@@ -322,7 +322,7 @@ class freeradius (
create => true,
missingok => true,
compress => true,
postrotate => 'kill -HUP `cat /var/run/radiusd/radiusd.pid`',
postrotate => "kill -HUP `cat ${freeradius::fr_pidfile}`",
sharedscripts => true,
}
......@@ -333,7 +333,7 @@ class freeradius (
create => true,
missingok => true,
compress => true,
postrotate => 'kill -HUP `cat /var/run/radiusd/radiusd.pid`',
postrotate => "kill -HUP `cat ${freeradius::fr_pidfile}`",
sharedscripts => true,
}
......
......@@ -73,6 +73,9 @@ class freeradius::params {
default => false,
}
# Default pid file location
$fr_pidfile = "/var/run/${fr_service}/${fr_service}.pid"
# Default base path for FreeRADIUS configs
$fr_basepath = $::osfamily ? {
'RedHat' => '/etc/raddb',
......
......@@ -127,7 +127,7 @@ define freeradius::sql (
create => true,
compress => true,
missingok => true,
postrotate => 'kill -HUP `cat /var/run/radiusd/radiusd.pid`',
postrotate => "kill -HUP `cat ${freeradius::fr_pidfile}`",
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment