Commit c72073bf authored by Angel L. Mateo's avatar Angel L. Mateo
Browse files

Add parameter radacctdir to freeradius class

to be able to configure the path
parent f1be3793
Loading
Loading
Loading
Loading
+1 −0
Changes for manifests/init.pp: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@ class freeradius (
  $preserve_mods   = true,
  $correct_escapes = true,
  $manage_logpath  = true,
  $radacctdir      = $freeradius::params::radacctdir,
) inherits freeradius::params {

  validate_re($freeradius::fr_version, '^3', 'This module is only compatible with FreeRADIUS 3')
+2 −0
Changes for manifests/params.pp: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -143,4 +143,6 @@ class freeradius::params {
    'Debian' => "\${raddbdir}",
    default  => "\${localstatedir}/lib/radiusd",
  }

  $radacctdir = "\${logdir}/radacct"
}
+1 −1
Changes for templates/radiusd.conf.erb: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -57,7 +57,7 @@ localstatedir = /var
sbindir = /usr/sbin
logdir = <%= @fr_logpath %>
raddbdir = <%= @fr_raddbdir %>
radacctdir = ${logdir}/radacct
radacctdir = <%= @radacctdir %>

#
#  name of the running server.  See also the "-n" command-line option.