Revision 4562caa6
Added by Dominic Cleal almost 10 years ago
manifests/settings_file.pp | ||
---|---|---|
define foreman_proxy::settings_file (
|
||
$path = "/etc/foreman-proxy/settings.d/${title}.yml",
|
||
$template_path = "foreman_proxy/${title}.yml.erb",
|
||
$owner = $foreman_proxy::user,
|
||
$group = $foreman_proxy::user,
|
||
$mode = '0644',
|
||
$owner = 'root',
|
||
$group = $::foreman_proxy::user,
|
||
$mode = '0640',
|
||
) {
|
||
|
||
file {$path:
|
spec/classes/foreman_proxy__config__spec.rb | ||
---|---|---|
'/etc/foreman-proxy/settings.d/bmc.yml', '/etc/foreman-proxy/settings.d/realm.yml'].each do |cfile|
|
||
should contain_file(cfile).
|
||
with({
|
||
:owner => 'foreman-proxy',
|
||
:owner => 'root',
|
||
:group => 'foreman-proxy',
|
||
:mode => '0644',
|
||
:mode => '0640',
|
||
:require => 'Class[Foreman_proxy::Install]',
|
||
:notify => 'Class[Foreman_proxy::Service]',
|
||
})
|
Also available in: Unified diff
Change config file owner to root with group read only