From 5fc268f5d4591d9b0e7e5632b4df864653056fa6 Mon Sep 17 00:00:00 2001 From: Jenkins ConfDroid Date: Tue, 23 Apr 2019 20:41:23 +0200 Subject: [PATCH] recommit for updates in build 9 --- CHANGELOG.md | 10 +++++++ REPOSTRUCTURE.md | 4 ++- .../cd_nrpe_3A_3Amain_3A_3Aexec.html | 26 +++++++++++++++++-- doc/puppet_classes/cd_nrpe_3A_3Aparams.html | 10 +++++-- 4 files changed, 45 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index afb1a9f..2a12acb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,16 @@ Changelog of Git Changelog.

No issue

+fc2fa8123911d6d Jenkins ConfDroid 2019-04-23 18:24:43 +

+

recommit for updates in build 7

+ +

+018087f0ac24da9 Arne Teuke 2019-04-23 17:53:49 +

+

adds file content for nrpe.te

+ +

89870ad52dac870 Jenkins ConfDroid 2019-04-10 18:39:32

recommit for updates in build 6

diff --git a/REPOSTRUCTURE.md b/REPOSTRUCTURE.md index c20fc64..946b6e8 100644 --- a/REPOSTRUCTURE.md +++ b/REPOSTRUCTURE.md @@ -14,6 +14,7 @@ | | |-- cd_nrpe_3A_3Afirewall_3A_3Aiptables.html | | |-- cd_nrpe_3A_3Amain_3A_3Aconfig.html | | |-- cd_nrpe_3A_3Amain_3A_3Adirs.html +| | |-- cd_nrpe_3A_3Amain_3A_3Aexec.html | | |-- cd_nrpe_3A_3Amain_3A_3Afiles.html | | |-- cd_nrpe_3A_3Amain_3A_3Ainstall.html | | |-- cd_nrpe_3A_3Amain_3A_3Aservice.html @@ -51,6 +52,7 @@ | |-- init.pp | `-- params.pp |-- templates +| |-- checkmodule_nrpe.erb | |-- cmd_head.erb | |-- cmd_rule.erb | |-- nrpe_cfg.erb @@ -66,4 +68,4 @@ |-- LICENSE `-- README.md -12 directories, 54 files +12 directories, 56 files diff --git a/doc/puppet_classes/cd_nrpe_3A_3Amain_3A_3Aexec.html b/doc/puppet_classes/cd_nrpe_3A_3Amain_3A_3Aexec.html index 83e060c..65c5875 100644 --- a/doc/puppet_classes/cd_nrpe_3A_3Amain_3A_3Aexec.html +++ b/doc/puppet_classes/cd_nrpe_3A_3Amain_3A_3Aexec.html @@ -125,7 +125,18 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses/.

26 27 28 -29 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40
# File 'manifests/main/exec.pp', line 23
@@ -134,8 +145,19 @@ class cd_nrpe::main::exec (
 
 ) inherits cd_nrpe::params {
 
-  # allow sudo
+  # create policy file fpr sudo selinux policy
+#  exec { 'create_nrpe_pp':
+#    command   =>  template($ne_checkmodule_nrpe_erb),
+#    user      =>  'root',
+#    creates   =>  $ne_nrpe_pp_file,
+#    notify    =>  Exec['import_nrpe_policy'],
+#  }
 
+  # execute policy file
+#  exec { 'import_nrpe_policy':
+#    command   =>  template
+#    
+#  }
 }
diff --git a/doc/puppet_classes/cd_nrpe_3A_3Aparams.html b/doc/puppet_classes/cd_nrpe_3A_3Aparams.html index 97089a0..1208787 100644 --- a/doc/puppet_classes/cd_nrpe_3A_3Aparams.html +++ b/doc/puppet_classes/cd_nrpe_3A_3Aparams.html @@ -928,7 +928,10 @@ needed.

183 184 185 -186 +186 +187 +188 +189
# File 'manifests/params.pp', line 101
@@ -1011,8 +1014,11 @@ $ne_cmd_head_erb            = 'cd_nrpe/cmd_head.erb'
 $ne_cmd_rule_erb            = 'cd_nrpe/cmd_rule.erb'
 $ne_sudo_file               = '/etc/sudoers.d/nagios_sudo'
 $ne_sudo_rule_erb           = 'cd_nrpe/sudo_rule.erb'
-$ne_nrpe_te_file            = '/etc/nrpe/nrpe.te'
+$ne_nrpe_te_file            = "${ne_main_conf_d_dir}/nrpe.te"
 $ne_nrpe_te_erb             = 'cd_nrpe/nrpe.te.erb'
+$ne_nrpe_mod_file           = "${ne_main_conf_d_dir}/nrpe.mod"
+$ne_checkmodule_nrpe_erb    = 'cd_nrpe/checkmodule_nrpe.erb'
+$ne_nrpe_pp_file            = "${ne_main_conf_d_dir}/nrpe.pp"
 
 # includes must be last