Project

General

Profile

« Previous | Next » 

Revision 4562caa6

Added by Dominic Cleal almost 10 years ago

Change config file owner to root with group read only

View differences:

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