summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authormanu <manu@pkgsrc.org>2015-09-25 13:20:36 +0000
committermanu <manu@pkgsrc.org>2015-09-25 13:20:36 +0000
commit9763bbdb101129c24df412d88de2336864c2d355 (patch)
tree30f262b0f923feeb9234539c9fd932da0f486186 /net
parent0f9af38e3ff2073ba99d56de48daac5f1a185e52 (diff)
downloadpkgsrc-9763bbdb101129c24df412d88de2336864c2d355.tar.gz
Add nagios-plugin-gfbricks
This plugin montors GlusterFS (see pkgsrc/filesystems/glustterfs) bricks and fires an alert when a brick gets offline for any peer in the cluster.
Diffstat (limited to 'net')
-rw-r--r--net/nagios-plugin-gfbricks/DESCR3
-rw-r--r--net/nagios-plugin-gfbricks/Makefile25
-rw-r--r--net/nagios-plugin-gfbricks/PLIST2
-rw-r--r--net/nagios-plugin-gfbricks/distinfo5
4 files changed, 35 insertions, 0 deletions
diff --git a/net/nagios-plugin-gfbricks/DESCR b/net/nagios-plugin-gfbricks/DESCR
new file mode 100644
index 00000000000..6705051f37e
--- /dev/null
+++ b/net/nagios-plugin-gfbricks/DESCR
@@ -0,0 +1,3 @@
+$NetBSD: DESCR,v 1.1 2015/09/25 13:20:36 manu Exp $
+
+This Nagios plugin monitors GlusterFS bricks
diff --git a/net/nagios-plugin-gfbricks/Makefile b/net/nagios-plugin-gfbricks/Makefile
new file mode 100644
index 00000000000..78f5b506a91
--- /dev/null
+++ b/net/nagios-plugin-gfbricks/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2015/09/25 13:20:36 manu Exp $
+#
+
+PKGNAME= nagios-plugin-gfbricks-${DISTNAME:C/.*-//}
+DISTNAME= check_gfbricks-0.2
+CATEGORIES= net
+MASTER_SITES= http://ftp.espci.fr/pub/nagios-local/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= manu@NetBSD.org
+HOMEPAGE= http://ftp.espci.fr/pub/nagios-local/
+COMMENT= GlusterFS bricks monitoring plugin for Nagios
+LICENSE= modified-bsd
+
+INSTALLATION_DIRS+= libexec/nagios
+
+SPECIAL_PERMS+= ${PREFIX}/libexec/nagios/check_gfbricks \
+ ${REAL_ROOT_USER} ${NAGIOS_GROUP} 4554
+BUILD_DEFS+= ${NAGIOS_GROUP}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/check_gfbricks \
+ ${DESTDIR}${PREFIX}/libexec/nagios/
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/nagios-plugin-gfbricks/PLIST b/net/nagios-plugin-gfbricks/PLIST
new file mode 100644
index 00000000000..b7e009c6941
--- /dev/null
+++ b/net/nagios-plugin-gfbricks/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2015/09/25 13:20:36 manu Exp $
+libexec/nagios/check_gfbricks
diff --git a/net/nagios-plugin-gfbricks/distinfo b/net/nagios-plugin-gfbricks/distinfo
new file mode 100644
index 00000000000..7e2cee467e2
--- /dev/null
+++ b/net/nagios-plugin-gfbricks/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/09/25 13:20:36 manu Exp $
+
+SHA1 (check_gfbricks-0.2.tgz) = b1c0e4009b5f169e1385890621634003a9524935
+RMD160 (check_gfbricks-0.2.tgz) = 24a473760d6727dfcb2a5257d4cd963a0c4c8230
+Size (check_gfbricks-0.2.tgz) = 2300 bytes