]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Push nagios check-libs.conf via puppet
authorPeter Palfrader <peter@palfrader.org>
Wed, 28 Jan 2015 13:16:40 +0000 (14:16 +0100)
committerPeter Palfrader <peter@palfrader.org>
Wed, 28 Jan 2015 13:16:40 +0000 (14:16 +0100)
modules/nagios/files/common/check-libs.conf [new file with mode: 0644]
modules/nagios/manifests/client.pp

diff --git a/modules/nagios/files/common/check-libs.conf b/modules/nagios/files/common/check-libs.conf
new file mode 100644 (file)
index 0000000..0fe7678
--- /dev/null
@@ -0,0 +1,19 @@
+--- 
+  ignorelist:
+    - '$path =~ m#^/proc/#'
+    - '$path =~ m#^/var/tmp/#'
+    - '$path =~ m#^/tmp/#'
+    - '$path =~ m#^/var/run/#'
+    - '$path =~ m#^/run/#'
+    - '$path =~ m#^/dev/pts/#'
+    - '$path =~ m#^/SYS#'
+    - '$path =~ m#^/sys/#'
+    - '$path =~ m#^/drm$# # xserver stuff'
+    - '$path =~ m#^/dev/zero#'
+    - '$path =~ m#^/dev/shm/#'
+    - '$path =~ m#^/var/lib/postgresql/#'
+    - '$path =~ m#^/var/log/#'
+    - '$path =~ m#^/var/spool/#'
+    - '$path =~ m#^/var/lib/ganeti/#'
+    - '$path =~ m#^/usr/lib/locale/locale-archive#'
+# vim:syn=yaml
index a2c2230b6858d6c2251937cb950cfc1cff419481..bc6b2a6fc27e85c167905757678f53a57a64518c 100644 (file)
@@ -64,6 +64,10 @@ class nagios::client inherits nagios {
                source  => 'puppet:///modules/nagios/common/obsolete-packages-ignore',
                require => Package['dsa-nagios-checks'],
        }
+       file { '/etc/nagios/check-libs.conf':
+               source  => 'puppet:///modules/nagios/common/check-libs.conf',
+               require => Package['dsa-nagios-checks'],
+       }
        file { '/etc/nagios/obsolete-packages-ignore.d/hostspecific':
                content => template('nagios/obsolete-packages-ignore.d-hostspecific.erb'),
                require => Package['dsa-nagios-checks'],