adds file content for nrpe.te
This commit is contained in:
@@ -25,16 +25,9 @@ class cd_nrpe::main::exec (
|
|||||||
) inherits cd_nrpe::params {
|
) inherits cd_nrpe::params {
|
||||||
|
|
||||||
# create policy file fpr sudo selinux policy
|
# create policy file fpr sudo selinux policy
|
||||||
# exec { 'create_nrpe_pp':
|
exec { 'create_nrpe_pp':
|
||||||
# command => template($ne_checkmodule_nrpe_erb),
|
command => template($ne_checkmodule_nrpe_erb),
|
||||||
# user => 'root',
|
user => 'root',
|
||||||
# creates => $ne_nrpe_pp_file,
|
creates => $ne_nrpe_pp_file,
|
||||||
# notify => Exec['import_nrpe_policy'],
|
}
|
||||||
# }
|
|
||||||
|
|
||||||
# execute policy file
|
|
||||||
# exec { 'import_nrpe_policy':
|
|
||||||
# command => template
|
|
||||||
#
|
|
||||||
# }
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ class cd_nrpe::main::files (
|
|||||||
) inherits cd_nrpe::params {
|
) inherits cd_nrpe::params {
|
||||||
|
|
||||||
require cd_nrpe::main::dirs
|
require cd_nrpe::main::dirs
|
||||||
|
include cd_nrpe::main::exec
|
||||||
|
|
||||||
# manage /etc/nagios/nrpe.cfg
|
# manage /etc/nagios/nrpe.cfg
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
/bin/checkmodule -M -m -o <%= @ne_nrpe_mod_file %> <%= @ne_nrpe_te_file %>
|
/bin/checkmodule -M -m -o <%= @ne_nrpe_mod_file %> <%= @ne_nrpe_te_file %>
|
||||||
/bin/semodule_package -o <%= @ne_nrpe_pp_file %> -m <%= @ne_nrpe_mod_file %>
|
/bin/semodule_package -o <%= @ne_nrpe_pp_file %> -m <%= @ne_nrpe_mod_file %>
|
||||||
|
/bin/semodule -i <%= @ne_nrpe_pp_file %>
|
||||||
|
|||||||
Reference in New Issue
Block a user