Puppet Class: freeradius::v3::conf::users
- Defined in:
-
manifests/v3/conf/users.pp
Summary
Set up the freeradius users entries
Overview
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# File 'manifests/v3/conf/users.pp', line 3
class freeradius::v3::conf::users {
assert_private()
Class['freeradius::config']
-> Class['freeradius::v3::conf::users']
~> Service['radiusd']
concat { 'radius_user_file':
ensure => present,
path => "${freeradius::confdir}/mods-config/files/authorize",
owner => 'root',
group => $freeradius::group,
mode => '0640',
order => 'numeric'
}
$_header = @("EOF")
# This file is managed by Puppet. Changes will be overwritten
# at the next puppet run.
#
| EOF
concat::fragment { 'radius_user_header':
target => "${freeradius::confdir}/mods-config/files/authorize",
content => $_header,
order => 0
}
}
|