recommit for updates in build 4

This commit is contained in:
Jenkins ConfDroid
2018-12-07 18:19:09 +01:00
parent 6b566a5bb2
commit 68e5bec0d7
21 changed files with 418 additions and 496 deletions

View File

@@ -8,6 +8,16 @@ Changelog of Git Changelog.
<h2> No issue </h2>
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/eb4176afa9e579b">eb4176afa9e579b</a> Jenkins ConfDroid <i>2018-04-12 10:52:18</i>
<p>
<h3>recommit for updates in build 1</h3>
</p>
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/fb3ee3d3d31efd0">fb3ee3d3d31efd0</a> Arne Teuke <i>2018-04-12 10:51:20</i>
<p>
<h3>added development branch</h3>
</p>
<a href="https://gitlab.confdroid.com/12WW1160/git-changelog-lib/commit/4039dedace9d0c2">4039dedace9d0c2</a> Jenkins Server <i>2017-07-30 20:29:53</i>
<p>
<h3>recommit for updates in build 63</h3>

View File

@@ -1 +1,67 @@
.
|-- doc
| |-- css
| | |-- common.css
| | |-- full_list.css
| | `-- style.css
| |-- js
| | |-- app.js
| | |-- full_list.js
| | `-- jquery.js
| |-- puppet_classes
| | |-- cd_nrpe_3A_3Acommands_3A_3Adefinition_rules.html
| | |-- cd_nrpe_3A_3Acommands_3A_3Adefinitions.html
| | |-- 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_3Afiles.html
| | |-- cd_nrpe_3A_3Amain_3A_3Ainstall.html
| | |-- cd_nrpe_3A_3Amain_3A_3Aservice.html
| | |-- cd_nrpe_3A_3Amain_3A_3Auser.html
| | |-- cd_nrpe_3A_3Amainn_3A_3Auser.html
| | |-- cd_nrpe_3A_3Aparams.html
| | |-- cd_nrpe_3A_3Aselinux_3A_3Aconfig.html
| | |-- cd_nrpe_3A_3Auser.html
| | `-- cd_nrpe.html
| |-- puppet_defined_types
| | `-- cd_nrpe_3A_3Acommands_3A_3Adefinitions.html
| |-- file.README.html
| |-- frames.html
| |-- _index.html
| |-- index.html
| |-- puppet_class_list.html
| |-- puppet_defined_type_list.html
| `-- top-level-namespace.html
|-- manifests
| |-- commands
| | |-- definition_rules.pp
| | `-- definitions.pp
| |-- firewall
| | `-- iptables.pp
| |-- main
| | |-- config.pp
| | |-- dirs.pp
| | |-- files.pp
| | |-- install.pp
| | |-- service.pp
| | `-- user.pp
| |-- selinux
| | `-- config.pp
| |-- init.pp
| `-- params.pp
|-- templates
| |-- cmd_head.erb
| |-- cmd_rule.erb
| |-- nrpe_cfg.erb
| |-- nrpe_conf.erb
| `-- sudo_rule.erb
|-- tests
| `-- UTF_Files
|-- CHANGELOG.md
|-- Gemfile
|-- Gemfile.lock
|-- Jenkinsfile
|-- LICENSE
`-- README.md
12 directories, 52 files

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Documentation by YARD 0.9.12
Documentation by YARD 0.9.16
</title>
@@ -52,7 +52,7 @@
<div class="clear"></div>
</div>
<div id="content"><h1 class="noborder title">Documentation by YARD 0.9.12</h1>
<div id="content"><h1 class="noborder title">Documentation by YARD 0.9.16</h1>
<div id="listing">
<h1 class="alphaindex">Alphabetic Index</h1>
@@ -159,6 +159,8 @@
<h2>File Listing</h2>
<ul id="files" class="index_inline_list">

View File

@@ -245,6 +245,7 @@ ul.toplevel { list-style: none; padding-left: 0; font-size: 1.1em; }
dl.constants { margin-left: 10px; }
dl.constants dt { font-weight: bold; font-size: 1.1em; margin-bottom: 5px; }
dl.constants.compact dt { display: inline-block; font-weight: normal }
dl.constants dd { width: 75%; white-space: pre; font-family: monospace; margin-bottom: 18px; }
dl.constants .docstring .note:first-child { margin-top: 5px; }
@@ -326,13 +327,9 @@ ul.summary a, ul.summary a:visited {
text-decoration: none; font-size: 1.1em;
}
ul.summary li { margin-bottom: 5px; }
.summary .summary_signature {
padding: 4px 8px;
background: #f8f8f8;
border: 1px solid #f0f0f0;
border-radius: 5px;
}
.summary_signature { padding: 4px 8px; background: #f8f8f8; border: 1px solid #f0f0f0; border-radius: 5px; }
.summary_signature:hover { background: #CFEBFF; border-color: #A4CCDA; cursor: pointer; }
.summary_signature.deprecated { background: #ffe5e5; border-color: #e9dada; }
ul.summary.compact li { display: inline-block; margin: 0px 5px 0px 0px; line-height: 2.6em;}
ul.summary.compact .summary_signature { padding: 5px 7px; padding-right: 4px; }
#content .summary_signature:hover a,
@@ -485,7 +482,7 @@ pre.code .rubyid_nth_ref { color: #6D79DE; }
pre.code .regexp, .dregexp { color: #036A07; }
pre.code a { border-bottom: 1px dotted #bbf; }
/* inline code */
p > code {
*:not(pre) > code {
padding: 1px 3px 1px 3px;
border: 1px solid #E1E1E8;
background: #F7F7F9;

View File

@@ -6,7 +6,7 @@
<title>
File: README
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -58,12 +58,9 @@
</div>
<div id="content"><div id='filecontents'>
<p>|Repo Name| version | Build
Status|
|---|---|---|---|
|<code>cd_nrpe</code>| 0.0.1.1 | <a
href="https://pipelines.confdroid.com/buildStatus/icon?job=cd_nrpe">{Build
Status</a>/]|</p>
<p>|Repo Name| version | Build Status| |—|—|—|—| |<code>cd_nrpe</code>|
0.0.1.1 | <a href="https://pipelines.confdroid.com/job/cd_nrpe/"><img
src="https://pipelines.confdroid.com/buildStatus/icon?job=cd_nrpe"></a>|</p>
<h3 id="label-Synopsis">Synopsis</h3>
@@ -85,65 +82,54 @@ production!!! __**</code></p>
<h3 id="label-Table+of+Contents">Table of Contents</h3>
<ul><li>
<p><a href="#features">Features</a></p>
<p><a href="#label-Features">Features</a></p>
</li><li>
<p><a
href="https://gitlab.confdroid.com/12WW1160/cd_nrpe/blob/master/REPOSTRUCTURE.md">Repo
Structure</a></p>
</li><li>
<p><a href="#repo-documentation">Repo Documention</a></p>
<p><a href="#label-Repo+documentation">Repo Documention</a></p>
</li><li>
<p><a href="#dependencies">Dependencies</a></p>
<p><a href="#label-Dependencies">Dependencies</a></p>
</li><li>
<p><a href="#deployment">Deployment</a></p>
<p><a href="#label-Deployment">Deployment</a></p>
</li><li>
<p><a href="#native-puppet-deployment">native Puppet deployment</a></p>
<p><a href="#label-Native+puppet+deployment">native Puppet deployment</a></p>
</li><li>
<p><a href="#through-foreman">through Foreman</a></p>
<p><a href="#label-Through+foreman">through Foreman</a></p>
</li><li>
<p><a href="#parameters">Parameters</a></p>
<p><a href="#label-Parameters">Parameters</a></p>
</li><li>
<p><a href="#managing-check-commands">Managing Check Commands</a></p>
<p><a href="#label-Managing+check+commands">Managing Check Commands</a></p>
</li><li>
<p><a href="#selinux">SELINUX</a></p>
<p><a href="#label-Selinux">SELINUX</a></p>
</li><li>
<p><a href="#known-problems">Known Problems</a></p>
<p><a href="#label-Known+problems">Known Problems</a></p>
</li><li>
<p><a href="#support">Support</a></p>
<p><a href="#label-Support">Support</a></p>
</li><li>
<p><a href="#tests">Tests</a></p>
<p><a href="#label-Tests">Tests</a></p>
</li><li>
<p><a
href="https://gitlab.confdroid.com/12WW1160/cd_nrpe/blob/master/CHANGELOG.md">Changelog</a></p>
</li><li>
<p><a href="https://confdroid.com/contact/">Contact Us</a></p>
</li><li>
<p><a href="#disclaimer">Disclaimer</a></p>
<p><a href="#label-Disclaimer">Disclaimer</a></p>
</li></ul>
<h3 id="label-Features">Features</h3>
<p>INSTALLATION
* install nrpe binaries</p>
<p>INSTALLATION * install nrpe binaries</p>
<p>CONFIGURATION
* manage NRPE service user properties
* manage directory
structure (file system permissions, selinux context) through parameters
*
manage configuration files through parameters:
* nrpe.conf
* nrpe.cfg
*
manage sudo role for nagios user on NRPE clients
* manage dynamic NRPE
check command definitions
* manage iptables (optional)
* manage selinux
<p>CONFIGURATION * manage NRPE service user properties * manage directory
structure (file system permissions, selinux context) through parameters *
manage configuration files through parameters: * nrpe.conf * nrpe.cfg *
manage sudo role for nagios user on NRPE clients * manage dynamic NRPE
check command definitions * manage iptables (optional) * manage selinux
rule exceptions (optional)</p>
<p>SERVICE
* manage NRPE service</p>
<p>SERVICE * manage NRPE service</p>
<h3 id="label-Repo+Structure">Repo Structure</h3>
@@ -185,10 +171,10 @@ Only if you want to override settings declare it specifically.</p>
<p>via site.pp or nodes.pp</p>
<pre class="code ruby"><code class="ruby">node &#39;example.example.net&#39; {
include cd_puppetdb
include nrpe
}</code></pre>
<h4 id="label-through+Foreman%3A">through Foreman:</h4>
<h4 id="label-through+Foreman-3A">through Foreman:</h4>
<p>In order to apply parameters through Foreman,
<strong>cd_nrpe::params</strong> must be added to the host or hostgroup in
@@ -203,7 +189,7 @@ details about class deployment on Confdroid.com</a>.</p>
<p>The following parameters are editable via params.pp or through ENC
(<strong>recommended</strong>). Values changed will take immediate effect
at next puppet run. Services will be restarted where neccessary. If you
want to override parameters, the <a href="#through-foreman">module must be
want to override parameters, the <a href="#label-Through+foreman">module must be
specifically declared to hosts when using ENC</a>.</p>
<p>The <a href="https://confdroid.com/2017/07/cd_nrpe-parameters/">full list
@@ -229,7 +215,7 @@ through this modules. Defaults to <code>true</code>.</p>
rules. Defaults to <code>true</code>.</p>
</li><li>
<p><code>$ne_enable_ssl</code> : Whether to allow SSL settings. See <a
href="#konwn-problems">known problems</a> for more details.</p>
href="#label-Konwn+problems">known problems</a> for more details.</p>
</li><li>
<p><code>$ne_allow_sudo : Whether to allow the nagios / nrpe user to
use sudo by default. Controls both the
@@ -251,24 +237,17 @@ all commands are set via argument strings, where possible.</p>
<p>The commands are created within /etc/nrpe.d/command.cfg , every set of
instructions creates a new line.</p>
<p>Defining commands is as simple as
that:
&lt;code&gt;
cd_nrpe::commands::definitions { &#39;check_users&#39;:
ne_check_cmd =&gt; &#39;check_users&#39;,
ne_cmd_argstring
=&gt; &#39;-w $ARG1$ -c $ARG2$&#39;,
}
&lt;/code&gt;
It is very
recommendable to define such commands directly within Puppet modules or
profiles, so any node running the particular service controlled by the
module will automatically get the required check commands defined as well,
while nodes not running the service also do not contain the command check.
The same then is true for Nagios checks, so you would have both the NRPE
command definition and the Nagios check contained in Puppet modules or
profiles to have it in once location.</p>
<p>Defining commands is as simple as that: <code>
cd_nrpe::commands::definitions { &#39;check_users&#39;: ne_check_cmd
=&gt; &#39;check_users&#39;, ne_cmd_argstring =&gt; &#39;-w $ARG1$
-c $ARG2$&#39;, } </code> It is very recommendable to define such
commands directly within Puppet modules or profiles, so any node running
the particular service controlled by the module will automatically get the
required check commands defined as well, while nodes not running the
service also do not contain the command check. The same then is true for
Nagios checks, so you would have both the NRPE command definition and the
Nagios check contained in Puppet modules or profiles to have it in once
location.</p>
<h3 id="label-SELINUX">SELINUX</h3>
@@ -348,8 +327,7 @@ with PuppetDB (see tests/UTF_Files)</p>
<p>ConfDroid as entity is entirely independent from Puppet. We provide custom
configuration modules, written for specific purposes and specific
environments.
The modules are tested and supported only as documented, and
environments. The modules are tested and supported only as documented, and
require testing in designated environments (i.e. lab or development
environments) for parameter tuning etc. before deploying into production
environments.</p>

View File

@@ -2,7 +2,7 @@
<html>
<head>
<meta charset="utf-8">
<title>Documentation by YARD 0.9.12</title>
<title>Documentation by YARD 0.9.16</title>
</head>
<script type="text/javascript" charset="utf-8">
var match = unescape(window.location.hash).match(/^#!(.+)/);

View File

@@ -6,7 +6,7 @@
<title>
File: README
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -58,12 +58,9 @@
</div>
<div id="content"><div id='filecontents'>
<p>|Repo Name| version | Build
Status|
|---|---|---|---|
|<code>cd_nrpe</code>| 0.0.1.1 | <a
href="https://pipelines.confdroid.com/buildStatus/icon?job=cd_nrpe">{Build
Status</a>/]|</p>
<p>|Repo Name| version | Build Status| |—|—|—|—| |<code>cd_nrpe</code>|
0.0.1.1 | <a href="https://pipelines.confdroid.com/job/cd_nrpe/"><img
src="https://pipelines.confdroid.com/buildStatus/icon?job=cd_nrpe"></a>|</p>
<h3 id="label-Synopsis">Synopsis</h3>
@@ -85,65 +82,54 @@ production!!! __**</code></p>
<h3 id="label-Table+of+Contents">Table of Contents</h3>
<ul><li>
<p><a href="#features">Features</a></p>
<p><a href="#label-Features">Features</a></p>
</li><li>
<p><a
href="https://gitlab.confdroid.com/12WW1160/cd_nrpe/blob/master/REPOSTRUCTURE.md">Repo
Structure</a></p>
</li><li>
<p><a href="#repo-documentation">Repo Documention</a></p>
<p><a href="#label-Repo+documentation">Repo Documention</a></p>
</li><li>
<p><a href="#dependencies">Dependencies</a></p>
<p><a href="#label-Dependencies">Dependencies</a></p>
</li><li>
<p><a href="#deployment">Deployment</a></p>
<p><a href="#label-Deployment">Deployment</a></p>
</li><li>
<p><a href="#native-puppet-deployment">native Puppet deployment</a></p>
<p><a href="#label-Native+puppet+deployment">native Puppet deployment</a></p>
</li><li>
<p><a href="#through-foreman">through Foreman</a></p>
<p><a href="#label-Through+foreman">through Foreman</a></p>
</li><li>
<p><a href="#parameters">Parameters</a></p>
<p><a href="#label-Parameters">Parameters</a></p>
</li><li>
<p><a href="#managing-check-commands">Managing Check Commands</a></p>
<p><a href="#label-Managing+check+commands">Managing Check Commands</a></p>
</li><li>
<p><a href="#selinux">SELINUX</a></p>
<p><a href="#label-Selinux">SELINUX</a></p>
</li><li>
<p><a href="#known-problems">Known Problems</a></p>
<p><a href="#label-Known+problems">Known Problems</a></p>
</li><li>
<p><a href="#support">Support</a></p>
<p><a href="#label-Support">Support</a></p>
</li><li>
<p><a href="#tests">Tests</a></p>
<p><a href="#label-Tests">Tests</a></p>
</li><li>
<p><a
href="https://gitlab.confdroid.com/12WW1160/cd_nrpe/blob/master/CHANGELOG.md">Changelog</a></p>
</li><li>
<p><a href="https://confdroid.com/contact/">Contact Us</a></p>
</li><li>
<p><a href="#disclaimer">Disclaimer</a></p>
<p><a href="#label-Disclaimer">Disclaimer</a></p>
</li></ul>
<h3 id="label-Features">Features</h3>
<p>INSTALLATION
* install nrpe binaries</p>
<p>INSTALLATION * install nrpe binaries</p>
<p>CONFIGURATION
* manage NRPE service user properties
* manage directory
structure (file system permissions, selinux context) through parameters
*
manage configuration files through parameters:
* nrpe.conf
* nrpe.cfg
*
manage sudo role for nagios user on NRPE clients
* manage dynamic NRPE
check command definitions
* manage iptables (optional)
* manage selinux
<p>CONFIGURATION * manage NRPE service user properties * manage directory
structure (file system permissions, selinux context) through parameters *
manage configuration files through parameters: * nrpe.conf * nrpe.cfg *
manage sudo role for nagios user on NRPE clients * manage dynamic NRPE
check command definitions * manage iptables (optional) * manage selinux
rule exceptions (optional)</p>
<p>SERVICE
* manage NRPE service</p>
<p>SERVICE * manage NRPE service</p>
<h3 id="label-Repo+Structure">Repo Structure</h3>
@@ -185,10 +171,10 @@ Only if you want to override settings declare it specifically.</p>
<p>via site.pp or nodes.pp</p>
<pre class="code ruby"><code class="ruby">node &#39;example.example.net&#39; {
include cd_puppetdb
include nrpe
}</code></pre>
<h4 id="label-through+Foreman%3A">through Foreman:</h4>
<h4 id="label-through+Foreman-3A">through Foreman:</h4>
<p>In order to apply parameters through Foreman,
<strong>cd_nrpe::params</strong> must be added to the host or hostgroup in
@@ -203,7 +189,7 @@ details about class deployment on Confdroid.com</a>.</p>
<p>The following parameters are editable via params.pp or through ENC
(<strong>recommended</strong>). Values changed will take immediate effect
at next puppet run. Services will be restarted where neccessary. If you
want to override parameters, the <a href="#through-foreman">module must be
want to override parameters, the <a href="#label-Through+foreman">module must be
specifically declared to hosts when using ENC</a>.</p>
<p>The <a href="https://confdroid.com/2017/07/cd_nrpe-parameters/">full list
@@ -229,7 +215,7 @@ through this modules. Defaults to <code>true</code>.</p>
rules. Defaults to <code>true</code>.</p>
</li><li>
<p><code>$ne_enable_ssl</code> : Whether to allow SSL settings. See <a
href="#konwn-problems">known problems</a> for more details.</p>
href="#label-Konwn+problems">known problems</a> for more details.</p>
</li><li>
<p><code>$ne_allow_sudo : Whether to allow the nagios / nrpe user to
use sudo by default. Controls both the
@@ -251,24 +237,17 @@ all commands are set via argument strings, where possible.</p>
<p>The commands are created within /etc/nrpe.d/command.cfg , every set of
instructions creates a new line.</p>
<p>Defining commands is as simple as
that:
&lt;code&gt;
cd_nrpe::commands::definitions { &#39;check_users&#39;:
ne_check_cmd =&gt; &#39;check_users&#39;,
ne_cmd_argstring
=&gt; &#39;-w $ARG1$ -c $ARG2$&#39;,
}
&lt;/code&gt;
It is very
recommendable to define such commands directly within Puppet modules or
profiles, so any node running the particular service controlled by the
module will automatically get the required check commands defined as well,
while nodes not running the service also do not contain the command check.
The same then is true for Nagios checks, so you would have both the NRPE
command definition and the Nagios check contained in Puppet modules or
profiles to have it in once location.</p>
<p>Defining commands is as simple as that: <code>
cd_nrpe::commands::definitions { &#39;check_users&#39;: ne_check_cmd
=&gt; &#39;check_users&#39;, ne_cmd_argstring =&gt; &#39;-w $ARG1$
-c $ARG2$&#39;, } </code> It is very recommendable to define such
commands directly within Puppet modules or profiles, so any node running
the particular service controlled by the module will automatically get the
required check commands defined as well, while nodes not running the
service also do not contain the command check. The same then is true for
Nagios checks, so you would have both the NRPE command definition and the
Nagios check contained in Puppet modules or profiles to have it in once
location.</p>
<h3 id="label-SELINUX">SELINUX</h3>
@@ -348,8 +327,7 @@ with PuppetDB (see tests/UTF_Files)</p>
<p>ConfDroid as entity is entirely independent from Puppet. We provide custom
configuration modules, written for specific purposes and specific
environments.
The modules are tested and supported only as documented, and
environments. The modules are tested and supported only as documented, and
require testing in designated environments (i.e. lab or development
environments) for parameter tuning etc. before deploying into production
environments.</p>

View File

@@ -120,6 +120,49 @@ function summaryToggle() {
} else { localStorage.summaryCollapsed = "expand"; }
}
function constantSummaryToggle() {
$('.constants_summary_toggle').click(function(e) {
e.preventDefault();
localStorage.summaryCollapsed = $(this).text();
$('.constants_summary_toggle').each(function() {
$(this).text($(this).text() == "collapse" ? "expand" : "collapse");
var next = $(this).parent().parent().nextAll('dl.constants').first();
if (next.hasClass('compact')) {
next.toggle();
next.nextAll('dl.constants').first().toggle();
}
else if (next.hasClass('constants')) {
var list = $('<dl class="constants compact" />');
list.html(next.html());
list.find('dt').each(function() {
$(this).addClass('summary_signature');
$(this).text( $(this).text().split('=')[0]);
if ($(this).has(".deprecated").length) {
$(this).addClass('deprecated');
};
});
// Add the value of the constant as "Tooltip" to the summary object
list.find('pre.code').each(function() {
console.log($(this).parent());
var dt_element = $(this).parent().prev();
var tooltip = $(this).text();
if (dt_element.hasClass("deprecated")) {
tooltip = 'Deprecated. ' + tooltip;
};
dt_element.attr('title', tooltip);
});
list.find('.docstring, .tags, dd').remove();
next.before(list);
next.toggle();
}
});
return false;
});
if (localStorage.summaryCollapsed == "collapse") {
$('.constants_summary_toggle').first().click();
} else { localStorage.summaryCollapsed = "expand"; }
}
function generateTOC() {
if ($('#filecontents').length === 0) return;
var _toc = $('<ol class="top"></ol>');
@@ -241,6 +284,7 @@ $(document).ready(function() {
searchFrameButtons();
linkSummaries();
summaryToggle();
constantSummaryToggle();
generateTOC();
mainFocus();
});

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -78,41 +78,29 @@
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::init.pp
Module name: cd_nrpe
Author: Arne Teuke
(arne_teuke@confdroid.com)
License:
This file is part of cd_nrpe.</p>
<p>cd_nrpe::init.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@confdroid.com) License: This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of
&lt;service /
purpose&gt;
Copyright (C) 2017 confdroid (copyright@confdroid.com)
This
program is free software: you can redistribute it and/or modify
it under
the terms of the GNU General Public License as published by
the Free
Software Foundation, either version 3 of the License, or
(at your option)
<p>cd_nrpe is used for providing automatic configuration of &lt;service /
purpose&gt; Copyright (C) 2017 confdroid (copyright@confdroid.com) This
program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation, either version 3 of the License, or (at your option)
any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::commands::definition_rules
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -83,41 +83,32 @@
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::commands::definition_rules.pp
Module name: cd_nrpe
Author: Arne
<p>cd_nrpe::commands::definition_rules.pp Module name: cd_nrpe Author: Arne
Teuke (arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">
<div class="examples">

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::firewall::iptables
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -83,41 +83,32 @@
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::firewall::iptables.pp
Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::firewall::iptables.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::main::config
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -84,41 +84,32 @@ cd_nrpe.
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::main::config.pp
Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::main::config.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::main::dirs
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -83,41 +83,32 @@
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::main::dirs.pp
Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::main::dirs.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::main::files
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -83,41 +83,32 @@
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::main::files.pp
Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::main::files.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::main::install
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -84,41 +84,32 @@ cd_nrpe
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::main::install.pp
Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::main::install.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::main::service
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -83,41 +83,32 @@
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::main::service.pp
Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::main::service.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::main::user
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -83,41 +83,32 @@
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::main::user.pp
Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::main::user.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::params
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -104,43 +104,33 @@ inherited by all classes except defines.
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::params.pp
Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::params.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.
be passed to
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/. be passed to
the NRPE daemon.</p>
</div>
</div>
<div class="tags">
<p class="tag_title">Parameters:</p>
<ul class="param">
@@ -159,8 +149,7 @@ the NRPE daemon.</p>
&mdash;
<div class='inline'>
<p>which <a href="https://confdroid.com/2017/05/puppet-type-package/">package
type</a>
to choose, i.e. <code>latest</code> or <code>present</code>.</p>
type</a> to choose, i.e. <code>latest</code> or <code>present</code>.</p>
</div>
</li>
@@ -196,8 +185,7 @@ to choose, i.e. <code>latest</code> or <code>present</code>.</p>
&mdash;
<div class='inline'>
<p>If a log file is specified in this option,
nrpe will write to that file
<p>If a log file is specified in this option, nrpe will write to that file
instead of using syslog. i.e. /var/run/nrpe.log</p>
</div>
@@ -216,8 +204,7 @@ instead of using syslog. i.e. /var/run/nrpe.log</p>
&mdash;
<div class='inline'>
<p>Whether debugging messages are logged to the
syslog facility.</p>
<p>Whether debugging messages are logged to the syslog facility.</p>
</div>
</li>
@@ -235,8 +222,7 @@ syslog facility.</p>
&mdash;
<div class='inline'>
<p>the NRPE port. used in firewall ( optional)
and configuration file.</p>
<p>the NRPE port. used in firewall ( optional) and configuration file.</p>
</div>
</li>
@@ -254,8 +240,7 @@ and configuration file.</p>
&mdash;
<div class='inline'>
<p>Listen queue size (backlog) for
serving incoming connections.</p>
<p>Listen queue size (backlog) for serving incoming connections.</p>
</div>
</li>
@@ -273,10 +258,8 @@ serving incoming connections.</p>
&mdash;
<div class='inline'>
<p>ipaddress of the nagios server to be allowed
to connect to NRPE service.
Default is to look up a global parameter from
ENC.</p>
<p>ipaddress of the nagios server to be allowed to connect to NRPE service.
Default is to look up a global parameter from ENC.</p>
</div>
</li>
@@ -294,8 +277,7 @@ ENC.</p>
&mdash;
<div class='inline'>
<p>whether or not the NRPE daemon will
allow clients to specify arguments to
<p>whether or not the NRPE daemon will allow clients to specify arguments to
commands that are executed.</p>
</div>
@@ -314,10 +296,8 @@ commands that are executed.</p>
&mdash;
<div class='inline'>
<p>whether or not the NRPE daemon will
allow clients to specify arguments that
contain bash command substitutions
of the form $(...).</p>
<p>whether or not the NRPE daemon will allow clients to specify arguments that
contain bash command substitutions of the form $(…).</p>
</div>
</li>
@@ -335,8 +315,7 @@ of the form $(...).</p>
&mdash;
<div class='inline'>
<p>Whether to allow sudo access. used in nrpe.cfg
as well as for creating a
<p>Whether to allow sudo access. used in nrpe.cfg as well as for creating a
sudo role.</p>
</div>
@@ -355,8 +334,7 @@ sudo role.</p>
&mdash;
<div class='inline'>
<p>allows you to prefix all commands with a
user-defined string.</p>
<p>allows you to prefix all commands with a user-defined string.</p>
</div>
</li>
@@ -392,8 +370,7 @@ user-defined string.</p>
&mdash;
<div class='inline'>
<p>maximum number of seconds that the NRPE
daemon will allow plugins to finish
<p>maximum number of seconds that the NRPE daemon will allow plugins to finish
executing before killing them off.</p>
</div>
@@ -412,8 +389,7 @@ executing before killing them off.</p>
&mdash;
<div class='inline'>
<p>maximum number of seconds that the
NRPE daemon will wait for a connection
<p>maximum number of seconds that the NRPE daemon will wait for a connection
to be established before exiting.</p>
</div>
@@ -432,8 +408,7 @@ to be established before exiting.</p>
&mdash;
<div class='inline'>
<p>These directives allow you to specify how to
use SSL/TLS.</p>
<p>These directives allow you to specify how to use SSL/TLS.</p>
</div>
</li>
@@ -451,10 +426,8 @@ use SSL/TLS.</p>
&mdash;
<div class='inline'>
<p>This is for backward compatibility and is
DEPRECATED. Set to 1 to enable
ADH or 2 to require ADH. 1 is currently the
default but will be changed in
<p>This is for backward compatibility and is DEPRECATED. Set to 1 to enable
ADH or 2 to require ADH. 1 is currently the default but will be changed in
a later version.</p>
</div>
@@ -473,10 +446,8 @@ a later version.</p>
&mdash;
<div class='inline'>
<p>ciphers can be used. For backward
compatibility, this defaults to
&#39;ssl_cipher_list=ALL:!MD5:@STRENGTH&#39; in
this version but will be
<p>ciphers can be used. For backward compatibility, this defaults to
&#39;ssl_cipher_list=ALL:!MD5:@STRENGTH&#39; in this version but will be
changed in a later version of NRPE.</p>
</div>
@@ -495,8 +466,7 @@ changed in a later version of NRPE.</p>
&mdash;
<div class='inline'>
<p>path and name of the ssl certificate
authority (ca) file / chain. must be
<p>path and name of the ssl certificate authority (ca) file / chain. must be
full path.</p>
</div>
@@ -515,8 +485,7 @@ full path.</p>
&mdash;
<div class='inline'>
<p>path and name of the server ssl certificate.
must include full path.</p>
<p>path and name of the server ssl certificate. must include full path.</p>
</div>
</li>
@@ -534,8 +503,7 @@ must include full path.</p>
&mdash;
<div class='inline'>
<p>path and name of the server ssl
private key. Must include full path.</p>
<p>path and name of the server ssl private key. Must include full path.</p>
</div>
</li>
@@ -553,11 +521,8 @@ private key. Must include full path.</p>
&mdash;
<div class='inline'>
<p>determines client certificate usage.
Values: 0 = Don&#39;t ask for or
require client certificates
1 = Ask for client certificates
2 = Require
<p>determines client certificate usage. Values: 0 = Don&#39;t ask for or
require client certificates 1 = Ask for client certificates 2 = Require
client certificates</p>
</div>
@@ -576,22 +541,13 @@ client certificates</p>
&mdash;
<div class='inline'>
<p>determines which SSL messages are send to
syslog. OR values together to
specify multiple options.
Values: 0x00 (0) = No additional logging
(default)
0x01 (1) = Log startup SSL/TLS parameters
0x02 (2) = Log remote
IP address
0x04 (4) = Log SSL/TLS version of connections
0x08 (8) = Log
which cipher is being used for the connection
0x10 (16) = Log if client has
a certificate
0x20 (32) = Log details of client&#39;s certificate if it has
one
-1 or 0xff or 0x2f = All of the above</p>
<p>determines which SSL messages are send to syslog. OR values together to
specify multiple options. Values: 0x00 (0) = No additional logging
(default) 0x01 (1) = Log startup SSL/TLS parameters 0x02 (2) = Log remote
IP address 0x04 (4) = Log SSL/TLS version of connections 0x08 (8) = Log
which cipher is being used for the connection 0x10 (16) = Log if client has
a certificate 0x20 (32) = Log details of client&#39;s certificate if it has
one -1 or 0xff or 0x2f = All of the above</p>
</div>
</li>
@@ -627,8 +583,7 @@ one
&mdash;
<div class='inline'>
<p>include definitions from an external
config file.</p>
<p>include definitions from an external config file.</p>
</div>
</li>
@@ -646,8 +601,7 @@ config file.</p>
&mdash;
<div class='inline'>
<p>ordering prefix for he firewall rules. Adjust
to your environment if
<p>ordering prefix for he firewall rules. Adjust to your environment if
needed.</p>
</div>
@@ -864,8 +818,7 @@ needed.</p>
&mdash;
<div class='inline'>
<p>Whether to manage command rules for NRPE
checks, to allow dynamic check
<p>Whether to manage command rules for NRPE checks, to allow dynamic check
&amp; command rules.</p>
</div>

View File

@@ -6,7 +6,7 @@
<title>
Puppet Class: cd_nrpe::selinux::config
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -83,40 +83,32 @@
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::selinux::config.pp # Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::selinux::config.pp # Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">

View File

@@ -6,7 +6,7 @@
<title>
Defined Type: cd_nrpe::commands::definitions
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>
@@ -77,41 +77,32 @@ from other modules.
<div class="docstring">
<div class="discussion">
<p>cd_nrpe::commands::definitions.pp
Module name: cd_nrpe
Author: Arne Teuke
<p>cd_nrpe::commands::definitions.pp Module name: cd_nrpe Author: Arne Teuke
(arne_teuke@ConfDroid.com)</p>
<h1 id="label-License%3A">License:</h1>
<h1 id="label-License-3A">License:</h1>
<p>This file is part of cd_nrpe.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE.
Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com)
This program is free
software: you can redistribute it and/or modify
it under the terms of the
GNU General Public License as published by
the Free Software Foundation,
either version 3 of the License, or
(at your option) any later version.</p>
<p>cd_nrpe is used for providing automatic configuration of NRPE. Copyright
(C) 2016 ConfDroid (copyright@ConfDroid.com) This program is free
software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation,
either version 3 of the License, or (at your option) any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License
<p>This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.</p>
<p>You should have received a copy of the GNU General Public License
along
<p>You should have received a copy of the GNU General Public License along
with this program. If not, see <a
href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
</div>
</div>
<div class="tags">
<p class="tag_title">Parameters:</p>
<ul class="param">
@@ -147,10 +138,8 @@ href="http://www.gnu.org/licenses">www.gnu.org/licenses</a>/.</p>
&mdash;
<div class='inline'>
<p>The path to the command scripts, usually
where the nagis_plugins are
located. If you use your own scripts, specify
the custom location
<p>The path to the command scripts, usually where the nagis_plugins are
located. If you use your own scripts, specify the custom location
<strong>including the trailing slash</strong></p>
</div>
@@ -169,10 +158,8 @@ the custom location
&mdash;
<div class='inline'>
<p>Specify the string of valid argument for the command
, i.e. -w $ARG1$ -c
$ARG2$. See the arguments in the man pages for the
checks.</p>
<p>Specify the string of valid argument for the command , i.e. -w $ARG1$ -c
$ARG2$. See the arguments in the man pages for the checks.</p>
</div>
</li>
@@ -190,8 +177,7 @@ checks.</p>
&mdash;
<div class='inline'>
<p>Specify an optional comment for your command
definition</p>
<p>Specify an optional comment for your command definition</p>
</div>
</li>

View File

@@ -6,7 +6,7 @@
<title>
Top Level Namespace
&mdash; Documentation by YARD 0.9.12
&mdash; Documentation by YARD 0.9.16
</title>