diff --git a/manifests/init.pp b/manifests/init.pp index 3a9f41c96389e54f207a62c8c92f27fb7bbac8ac..0fe113daa638626fdc96c30520a26fb6d2671d7e 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -240,7 +240,7 @@ class freeradius ( concat { "${freeradius::fr_basepath}/dictionary": owner => 'root', group => $freeradius::fr_group, - mode => '0640', + mode => '0644', require => [Package[$freeradius::fr_package], Group[$freeradius::fr_group]], } concat::fragment { 'dictionary_header': diff --git a/spec/classes/freeradius_spec.rb b/spec/classes/freeradius_spec.rb index 138bdfb589bc364d2006d18549af3779ca1c0bd6..e97136e3a9f02e05a072ae3321c6259f4ffd9908 100644 --- a/spec/classes/freeradius_spec.rb +++ b/spec/classes/freeradius_spec.rb @@ -151,7 +151,7 @@ describe 'freeradius' do is_expected.to contain_concat('/etc/raddb/dictionary') .with( 'group' => 'radiusd', - 'mode' => '0640', + 'mode' => '0644', 'owner' => 'root', ) .that_requires('Package[freeradius]')