adds directory control for cmd and checkresults

This commit is contained in:
Arne Teuke
2018-10-23 15:38:10 +02:00
parent 3372c6c501
commit bf68aeee68
2 changed files with 30 additions and 0 deletions

View File

@@ -184,6 +184,7 @@ class cd_nagios::main::dirs (
}
# run dir for pid file
file { $ng_run_dir:
ensure => directory,
path => $ng_run_dir,
@@ -196,5 +197,32 @@ class cd_nagios::main::dirs (
seluser => system_u,
}
# cmd dir
file { $ng_cmd_dir:
ensure => directory,
path => $ng_cmd_dir,
owner => 'nagios',
group => 'nagios',
mode => '0775',
selrange => s0,
selrole => object_r,
seltype => nagios_spool_t,
seluser => system_u,
}
# checkresults dir
file { $ng_checkresults_dir:
ensure => directory,
path => $ng_checkresults_dir,
owner => 'nagios',
group => 'nagios',
mode => '0770',
selrange => s0,
selrole => object_r,
seltype => nagios_spool_t,
seluser => system_u,
}
}
}

View File

@@ -939,6 +939,8 @@ $ng_spool_dir = '/var/spool/nagios'
$ng_usr_share = '/usr/share/nagios'
$ng_share_html = "${ng_usr_share}/html"
$ng_run_dir = '/var/run/nagios'
$ng_cmd_dir = "${ng_spool_dir}/cmd"
$ng_checkresults_dir = "${ng_spool_dir}/checkresults"
# files
$ng_main_config = "${ng_main_dir}/nagios.cfg"