From 1333a25047ca43f8bc99ed32a5a5b4acb2d6447f Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Thu, 12 Mar 2026 14:25:42 +0100 Subject: [PATCH] Recommit for updates in build 223 --- doc/file.README.html | 10 ++++++++++ doc/index.html | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/doc/file.README.html b/doc/file.README.html index 7451ab0..526b481 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -95,6 +95,8 @@

Adding custom commands

  • Adding templates

    +
  • +

    Customization outside of Puppet

  • PuppetDB

    @@ -139,6 +141,8 @@

    configures the main nagios configuration file and sets values as (pre)configured per values in params, which can be overwritten.

  • if ng_include_nrpeis set to true, the confdroid_nrpe module is automatically applied on clients (confdroid_nrpe must be in the catalogue then)

    +
  • +

    if ng_enable_fail2banis set to true, a fail2ban jail and filter will be added for the Nagios service (requires confdroid_fail2ban).

  • Repo Documentation

    @@ -375,6 +379,12 @@ Re-type new password: } +

    Customization outside of Puppet

    + +
    +

    Q: what if I want to add my own Nagios plugins, settings etc. outside of Puppet? Will those be overwritten? A: Puppet only controls what it knows about. You can add your own custom configuration files within /etc/nagios/conf.d and Nagios should recognize it, assuming it is valid code. Just beware of duplicated definitions, Nagios is very strict and merciless about this.

    +
    +

    PuppetDB

    A working instance of PuppetDB connected to the Puppet master is required for this to work. Installation and configuration of PuppetDB is out of scope for this module, however cd_puppetdb is available to automate this task for you as well within a few minutes.

    diff --git a/doc/index.html b/doc/index.html index f1a8f49..6618dd5 100644 --- a/doc/index.html +++ b/doc/index.html @@ -95,6 +95,8 @@

    Adding custom commands

  • Adding templates

    +
  • +

    Customization outside of Puppet

  • PuppetDB

    @@ -139,6 +141,8 @@

    configures the main nagios configuration file and sets values as (pre)configured per values in params, which can be overwritten.

  • if ng_include_nrpeis set to true, the confdroid_nrpe module is automatically applied on clients (confdroid_nrpe must be in the catalogue then)

    +
  • +

    if ng_enable_fail2banis set to true, a fail2ban jail and filter will be added for the Nagios service (requires confdroid_fail2ban).

  • Repo Documentation

    @@ -375,6 +379,12 @@ Re-type new password: } +

    Customization outside of Puppet

    + +
    +

    Q: what if I want to add my own Nagios plugins, settings etc. outside of Puppet? Will those be overwritten? A: Puppet only controls what it knows about. You can add your own custom configuration files within /etc/nagios/conf.d and Nagios should recognize it, assuming it is valid code. Just beware of duplicated definitions, Nagios is very strict and merciless about this.

    +
    +

    PuppetDB

    A working instance of PuppetDB connected to the Puppet master is required for this to work. Installation and configuration of PuppetDB is out of scope for this module, however cd_puppetdb is available to automate this task for you as well within a few minutes.