aboutsummaryrefslogtreecommitdiffstats
path: root/collect.d/nagios
diff options
context:
space:
mode:
authorPetter Reinholdtsen <pere@hungry.com>2010-01-18 14:22:32 +0000
committerPetter Reinholdtsen <pere@hungry.com>2010-01-18 14:22:32 +0000
commit09482b684dc46ac03614c07a993a9d7832e2e0da (patch)
treecd4304bd542bfa8e9fc8458078a3db614798cb37 /collect.d/nagios
parent8b8a18925bc94781b598de7d1aefee80c14599a1 (diff)
downloadsitesummary-09482b684dc46ac03614c07a993a9d7832e2e0da.tar.gz
sitesummary-09482b684dc46ac03614c07a993a9d7832e2e0da.tar.bz2
sitesummary-09482b684dc46ac03614c07a993a9d7832e2e0da.tar.xz
* Provide debconf preseeding suppport (using hidden questions) for
activating Nagios NRPE configuration on clients and Nagios autoconfiguration on the server. * Automatically detect if remote NRPE commands can be used for Nagios checks, and if arguments can be passed or not.
Diffstat (limited to 'collect.d/nagios')
-rwxr-xr-xcollect.d/nagios14
1 files changed, 8 insertions, 6 deletions
diff --git a/collect.d/nagios b/collect.d/nagios
index e2de8d1..caf83d0 100755
--- a/collect.d/nagios
+++ b/collect.d/nagios
@@ -4,9 +4,11 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin
mkdir nagios && cd nagios
-if [ -e /etc/nagios/nrpe.cfg ] ; then
- cp /etc/nagios/nrpe.cfg nrpe.cfg
-fi
-if [ -e /etc/nagios/nrpe_local.cfg ] ; then
- cp /etc/nagios/nrpe_local.cfg nrpe_local.cfg
-fi
+for file in /etc/nagios/nrpe.cfg \
+ /etc/nagios/nrpe_local.cfg \
+ /etc/nagios/nrpe.d/sitesummary-nrpe.cfg \
+ ; do
+ if [ -e $file ] ; then
+ cp $file $(basename $file)
+ fi
+done