diff --git a/manifests/main/exec.pp b/manifests/main/exec.pp index 2088053..eccbb27 100644 --- a/manifests/main/exec.pp +++ b/manifests/main/exec.pp @@ -24,6 +24,8 @@ class cd_nrpe::main::exec ( ) inherits cd_nrpe::params { + require cd_nrpe::main::files + # create policy file fpr sudo selinux policy exec { 'create_nrpe_pp': command => template($ne_checkmodule_nrpe_erb), diff --git a/manifests/main/files.pp b/manifests/main/files.pp index b7a0dfd..b17202f 100644 --- a/manifests/main/files.pp +++ b/manifests/main/files.pp @@ -25,7 +25,6 @@ class cd_nrpe::main::files ( ) inherits cd_nrpe::params { require cd_nrpe::main::dirs - include cd_nrpe::main::exec # manage /etc/nagios/nrpe.cfg diff --git a/manifests/main/service.pp b/manifests/main/service.pp index 5669ca4..d31477a 100644 --- a/manifests/main/service.pp +++ b/manifests/main/service.pp @@ -28,7 +28,7 @@ class cd_nrpe::main::service ( require cd_nrpe::firewall::iptables } - require cd_nrpe::main::files + require cd_nrpe::main::exec if $ne_manage_cmds == true { require cd_nrpe::commands::definition_rules