adds resources

This commit is contained in:
Arne Teuke
2018-04-29 11:52:22 +02:00
parent 0c39f03373
commit 6b8ba84bc7
8 changed files with 149 additions and 0 deletions

View File

@@ -67,6 +67,25 @@ class cd_nagios::server::files (
notify => Service[$ng_service],
}
# manage resources.cfg file
file { $ng_resource_file:
ensure => file,
path => $ng_resource_file,
owner => 'root',
group => 'root',
mode => '0644',
selrange => s0,
selrole => object_r,
seltype => nagios_etc_t,
seluser => system_u,
content => template($ng_cgi_cfg_erb),
notify => Service[$ng_service],
}
## Apache files
# since we use vhost files, we do not want the regular file to appear
# after upgrades to avoid conflicts

View File

@@ -32,6 +32,7 @@ class cd_nagios::server::service (
require cd_nagios::server::files
require cd_nagios::server::access_rules
require cd_nagios::nagios::objects::config
require cd_nagios::nagios::resources::resource
service { $ng_service:
ensure => running,