recommit for updates in build 15
This commit is contained in:
@@ -93,11 +93,6 @@
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<span class='object_link'><a href="puppet_classes/cd_nrpe_3A_3Amain_3A_3Aexec.html" title="puppet_classes::cd_nrpe::main::exec (puppet_class)">cd_nrpe::main::exec</a></span>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<span class='object_link'><a href="puppet_classes/cd_nrpe_3A_3Amain_3A_3Afiles.html" title="puppet_classes::cd_nrpe::main::files (puppet_class)">cd_nrpe::main::files</a></span>
|
||||
|
||||
|
||||
@@ -75,49 +75,42 @@
|
||||
</li>
|
||||
|
||||
|
||||
<li id="object_puppet_classes::cd_nrpe::main::exec" class="even">
|
||||
<div class="item">
|
||||
<span class='object_link'><a href="puppet_classes/cd_nrpe_3A_3Amain_3A_3Aexec.html" title="puppet_classes::cd_nrpe::main::exec (puppet_class)">cd_nrpe::main::exec</a></span>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
<li id="object_puppet_classes::cd_nrpe::main::files" class="odd">
|
||||
<li id="object_puppet_classes::cd_nrpe::main::files" class="even">
|
||||
<div class="item">
|
||||
<span class='object_link'><a href="puppet_classes/cd_nrpe_3A_3Amain_3A_3Afiles.html" title="puppet_classes::cd_nrpe::main::files (puppet_class)">cd_nrpe::main::files</a></span>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
<li id="object_puppet_classes::cd_nrpe::main::install" class="even">
|
||||
<li id="object_puppet_classes::cd_nrpe::main::install" class="odd">
|
||||
<div class="item">
|
||||
<span class='object_link'><a href="puppet_classes/cd_nrpe_3A_3Amain_3A_3Ainstall.html" title="puppet_classes::cd_nrpe::main::install (puppet_class)">cd_nrpe::main::install</a></span>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
<li id="object_puppet_classes::cd_nrpe::main::service" class="odd">
|
||||
<li id="object_puppet_classes::cd_nrpe::main::service" class="even">
|
||||
<div class="item">
|
||||
<span class='object_link'><a href="puppet_classes/cd_nrpe_3A_3Amain_3A_3Aservice.html" title="puppet_classes::cd_nrpe::main::service (puppet_class)">cd_nrpe::main::service</a></span>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
<li id="object_puppet_classes::cd_nrpe::main::user" class="even">
|
||||
<li id="object_puppet_classes::cd_nrpe::main::user" class="odd">
|
||||
<div class="item">
|
||||
<span class='object_link'><a href="puppet_classes/cd_nrpe_3A_3Amain_3A_3Auser.html" title="puppet_classes::cd_nrpe::main::user (puppet_class)">cd_nrpe::main::user</a></span>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
<li id="object_puppet_classes::cd_nrpe::params" class="odd">
|
||||
<li id="object_puppet_classes::cd_nrpe::params" class="even">
|
||||
<div class="item">
|
||||
<span class='object_link'><a href="puppet_classes/cd_nrpe_3A_3Aparams.html" title="puppet_classes::cd_nrpe::params (puppet_class)">cd_nrpe::params</a></span>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
<li id="object_puppet_classes::cd_nrpe::selinux::config" class="even">
|
||||
<li id="object_puppet_classes::cd_nrpe::selinux::config" class="odd">
|
||||
<div class="item">
|
||||
<span class='object_link'><a href="puppet_classes/cd_nrpe_3A_3Aselinux_3A_3Aconfig.html" title="puppet_classes::cd_nrpe::selinux::config (puppet_class)">cd_nrpe::selinux::config</a></span>
|
||||
</div>
|
||||
|
||||
@@ -157,7 +157,7 @@ class cd_nrpe::main::service (
|
||||
require cd_nrpe::firewall::iptables
|
||||
}
|
||||
|
||||
require cd_nrpe::main::exec
|
||||
require cd_nrpe::main::files
|
||||
|
||||
if $ne_manage_cmds == true {
|
||||
require cd_nrpe::commands::definition_rules
|
||||
|
||||
@@ -69,8 +69,6 @@
|
||||
|
||||
<span class='object_link'><a href="cd_nrpe_3A_3Amain_3A_3Adirs.html" title="puppet_classes::cd_nrpe::main::dirs (puppet_class)">cd_nrpe::main::dirs</a></span><br/>
|
||||
|
||||
<span class='object_link'><a href="cd_nrpe_3A_3Amain_3A_3Aexec.html" title="puppet_classes::cd_nrpe::main::exec (puppet_class)">cd_nrpe::main::exec</a></span><br/>
|
||||
|
||||
<span class='object_link'><a href="cd_nrpe_3A_3Amain_3A_3Auser.html" title="puppet_classes::cd_nrpe::main::user (puppet_class)">cd_nrpe::main::user</a></span><br/>
|
||||
|
||||
<span class='object_link'><a href="cd_nrpe_3A_3Amain_3A_3Afiles.html" title="puppet_classes::cd_nrpe::main::files (puppet_class)">cd_nrpe::main::files</a></span><br/>
|
||||
|
||||
@@ -134,7 +134,24 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
|
||||
34
|
||||
35
|
||||
36
|
||||
37</pre>
|
||||
37
|
||||
38
|
||||
39
|
||||
40
|
||||
41
|
||||
42
|
||||
43
|
||||
44
|
||||
45
|
||||
46
|
||||
47
|
||||
48
|
||||
49
|
||||
50
|
||||
51
|
||||
52
|
||||
53
|
||||
54</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'manifests/selinux/config.pp', line 22</span>
|
||||
@@ -153,6 +170,23 @@ class cd_nrpe::selinux::config (
|
||||
cwd => '/tmp',
|
||||
unless => 'getsebool nagios_run_sudo | awk \'{print$3}\' | grep -ic "on"'
|
||||
}
|
||||
|
||||
# create policy file for sudo selinux policy
|
||||
exec { 'create_nrpe_pp':
|
||||
command => template($ne_checkmodule_nrpe_erb),
|
||||
user => 'root',
|
||||
creates => $ne_nrpe_pp_file,
|
||||
refreshonly => true,
|
||||
notify => Exec['import_semodule_nrpe'],
|
||||
}
|
||||
|
||||
# import semodule
|
||||
exec { 'import_semodule_nrpe':
|
||||
command => template($ne_semodule_erb),
|
||||
user => 'root',
|
||||
unless => '/sbin/semodule -l | grep nrpe | grep -v nrpe_',
|
||||
refreshonly => true,
|
||||
}
|
||||
}
|
||||
}</pre>
|
||||
</td>
|
||||
|
||||
Reference in New Issue
Block a user