summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfram Schlich <wschlich@gentoo.org>2013-08-22 07:45:52 +0200
committerWolfram Schlich <wschlich@gentoo.org>2013-08-22 07:45:52 +0200
commit2c8d064b367a44723b9b557fb1edca59387edf49 (patch)
tree762432f58f66cfa663464bd506f40bd73a8a812d /net-analyzer
parentinitial setup (diff)
downloadwschlich-2c8d064b367a44723b9b557fb1edca59387edf49.tar.gz
wschlich-2c8d064b367a44723b9b557fb1edca59387edf49.tar.bz2
wschlich-2c8d064b367a44723b9b557fb1edca59387edf49.zip
added all ebuilds from my old svn repository
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/nagcon/ChangeLog8
-rw-r--r--net-analyzer/nagcon/Manifest4
-rw-r--r--net-analyzer/nagcon/files/nagcon-0.0.30.patch56
-rw-r--r--net-analyzer/nagcon/nagcon-0.0.30.ebuild30
-rw-r--r--net-analyzer/nagios-check_dell_warranty/ChangeLog8
-rw-r--r--net-analyzer/nagios-check_dell_warranty/Manifest4
-rw-r--r--net-analyzer/nagios-check_dell_warranty/metadata.xml10
-rw-r--r--net-analyzer/nagios-check_dell_warranty/nagios-check_dell_warranty-1.1.ebuild29
-rw-r--r--net-analyzer/nagios-check_drbd/ChangeLog8
-rw-r--r--net-analyzer/nagios-check_drbd/Manifest4
-rw-r--r--net-analyzer/nagios-check_drbd/metadata.xml10
-rw-r--r--net-analyzer/nagios-check_drbd/nagios-check_drbd-0.5.2.ebuild31
-rw-r--r--net-analyzer/nagios-check_heartbeat_link/ChangeLog20
-rw-r--r--net-analyzer/nagios-check_heartbeat_link/Manifest5
-rw-r--r--net-analyzer/nagios-check_heartbeat_link/files/nagios-check_heartbeat_link-listnodes.patch11
-rw-r--r--net-analyzer/nagios-check_heartbeat_link/metadata.xml10
-rw-r--r--net-analyzer/nagios-check_heartbeat_link/nagios-check_heartbeat_link-0.1.1-r2.ebuild35
-rw-r--r--net-analyzer/nagios-check_ilo2_health/ChangeLog8
-rw-r--r--net-analyzer/nagios-check_ilo2_health/Manifest4
-rw-r--r--net-analyzer/nagios-check_ilo2_health/metadata.xml10
-rw-r--r--net-analyzer/nagios-check_ilo2_health/nagios-check_ilo2_health-1.41.ebuild33
-rw-r--r--net-analyzer/nagios-check_ipmi_chassis/ChangeLog8
-rw-r--r--net-analyzer/nagios-check_ipmi_chassis/Manifest4
-rw-r--r--net-analyzer/nagios-check_ipmi_chassis/metadata.xml10
-rw-r--r--net-analyzer/nagios-check_ipmi_chassis/nagios-check_ipmi_chassis-1.ebuild30
-rw-r--r--net-analyzer/nagios-check_md_raid/ChangeLog8
-rw-r--r--net-analyzer/nagios-check_md_raid/Manifest3
-rw-r--r--net-analyzer/nagios-check_md_raid/nagios-check_md_raid-0.7.2.ebuild29
-rw-r--r--net-analyzer/nagios-check_megaraid_sas/ChangeLog22
-rw-r--r--net-analyzer/nagios-check_megaraid_sas/Manifest4
-rw-r--r--net-analyzer/nagios-check_megaraid_sas/files/check_megaraid_sas-3-megacli-compat.patch20
-rw-r--r--net-analyzer/nagios-check_megaraid_sas/nagios-check_megaraid_sas-3-r1.ebuild34
-rw-r--r--net-analyzer/nagios-check_mpt/ChangeLog8
-rw-r--r--net-analyzer/nagios-check_mpt/Manifest4
-rw-r--r--net-analyzer/nagios-check_mpt/files/check_mpt-0.1-lib.patch12
-rw-r--r--net-analyzer/nagios-check_mpt/nagios-check_mpt-0.1.ebuild35
-rw-r--r--net-analyzer/nagios-check_raid/ChangeLog8
-rw-r--r--net-analyzer/nagios-check_raid/Manifest4
-rw-r--r--net-analyzer/nagios-check_raid/metadata.xml10
-rw-r--r--net-analyzer/nagios-check_raid/nagios-check_raid-2.0.ebuild30
-rw-r--r--net-analyzer/nagios-check_swraid/ChangeLog8
-rw-r--r--net-analyzer/nagios-check_swraid/Manifest3
-rw-r--r--net-analyzer/nagios-check_swraid/nagios-check_swraid-0.3.ebuild29
-rw-r--r--net-analyzer/nagios-check_xen/ChangeLog8
-rw-r--r--net-analyzer/nagios-check_xen/Manifest4
-rw-r--r--net-analyzer/nagios-check_xen/metadata.xml10
-rw-r--r--net-analyzer/nagios-check_xen/nagios-check_xen-0.9.1.ebuild33
-rw-r--r--net-analyzer/nagios-plugins-extra/ChangeLog20
-rw-r--r--net-analyzer/nagios-plugins-extra/Manifest3
-rw-r--r--net-analyzer/nagios-plugins-extra/nagios-plugins-extra-4.ebuild36
50 files changed, 775 insertions, 0 deletions
diff --git a/net-analyzer/nagcon/ChangeLog b/net-analyzer/nagcon/ChangeLog
new file mode 100644
index 0000000..a2658ee
--- /dev/null
+++ b/net-analyzer/nagcon/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagcon
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 05 Aug 2008; Wolfram Schlich <wschlich@gentoo.org>
+ +files/nagcon-0.0.30.patch, +nagcon-0.0.30.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagcon/Manifest b/net-analyzer/nagcon/Manifest
new file mode 100644
index 0000000..b2c22f3
--- /dev/null
+++ b/net-analyzer/nagcon/Manifest
@@ -0,0 +1,4 @@
+AUX nagcon-0.0.30.patch 2394 RMD160 27f3a8e70d48d8d706a5efdac8b707e15536ba5a SHA1 7a12b0fd690271988d77300cc4fa26c22862edbf SHA256 71e0be6d6f762effc52773a62c67d6547ee82cc366bf3f38668387a413e33f52
+DIST nagcon-0.0.30.tgz 15479 RMD160 953d1ac52680811226b6b8a27fa0d83d5316f582 SHA1 fe92892f464c363382412ef621f2ed31ef5dfb9d SHA256 e115f62fdd315b85dfe3a4d0e52a17e7e10ae064b012caa45f4b5dc50889020e
+EBUILD nagcon-0.0.30.ebuild 582 RMD160 038c44d9e22bb0e1987c8c0ab01f057b2e3e9053 SHA1 3bce84a48606b21acf7170a88c1da3b8ff9ed7a9 SHA256 c5930424482146beb9ddaecd821752213fe357c9119ad6ce3f9ed88c2d93cc7d
+MISC ChangeLog 244 RMD160 b4d5ff669dd083363489bd2aa3f4748be5bf777b SHA1 e3455470ffa18620304ace97186c2a3278a45504 SHA256 b5bafe591b0966f51fa23fe36039510e4d856d6745d50c5c2e9b30e7d204fb31
diff --git a/net-analyzer/nagcon/files/nagcon-0.0.30.patch b/net-analyzer/nagcon/files/nagcon-0.0.30.patch
new file mode 100644
index 0000000..0e70b93
--- /dev/null
+++ b/net-analyzer/nagcon/files/nagcon-0.0.30.patch
@@ -0,0 +1,56 @@
+diff -urN nagcon-0.0.30.orig/Makefile nagcon-0.0.30/Makefile
+--- nagcon-0.0.30.orig/Makefile 2008-07-31 13:57:31.000000000 +0200
++++ nagcon-0.0.30/Makefile 2008-08-01 19:17:39.018319961 +0200
+@@ -1,7 +1,7 @@
+ VERSION=0.0.30
+
+-DEBUG= -g # -D_DEBUG -g -fprofile-arcs -ftest-coverage # -pg -g
+-CXXFLAGS+=-Wall -g -O2 -DVERSION=\"${VERSION}\" $(DEBUG)
++DEBUG= # -D_DEBUG -g -fprofile-arcs -ftest-coverage # -pg -g
++CXXFLAGS+=-Wall -g -DVERSION=\"${VERSION}\" $(DEBUG)
+ CFLAGS+=${CXXFLAGS}
+ LDFLAGS+=$(DEBUG) -lncurses -lstdc++
+
+diff -urN nagcon-0.0.30.orig/nc.cpp nagcon-0.0.30/nc.cpp
+--- nagcon-0.0.30.orig/nc.cpp 2008-07-31 13:57:31.000000000 +0200
++++ nagcon-0.0.30/nc.cpp 2008-08-01 19:20:10.246175059 +0200
+@@ -177,8 +177,8 @@
+ version();
+
+ printf("-f file what file to monitor (usuallly:\n");
+- printf("-F host:port connect to a host for retrieving the status.log information\n");
+- printf(" /usr/local/nagios/var/status.log, look for status_file in\n");
++ printf("-F host:port connect to a host for retrieving the status information\n");
++ printf(" /var/nagios/status.dat, look for status_file in\n");
+ printf(" the nagios.cfg file\n");
+ printf("-i x check interval (in seconds)\n");
+ printf("-a list also the services for hosts that are down\n");
+@@ -187,8 +187,8 @@
+ printf("-g turn off grouping by status\n");
+ printf("-s change sort order\n");
+ printf("-e/-o suppress services with ok status\n");
+- printf("-x status.log-file is in Nagios 1.0 format\n");
+- printf("-X status.log-file is in Nagios 2.0 format\n");
++ printf("-x status file is in Nagios 1.0 format\n");
++ printf("-X status file is in Nagios 2.0 format\n");
+ printf("-1 x set width of hostname column\n");
+ printf("-2 x set width of service description column\n");
+ printf("-h this help\n");
+@@ -210,7 +210,7 @@
+ WINDOW *win;
+ int sw;
+
+- char *status_log = "/usr/local/nagios/var/status.log";
++ char *status_log = "/var/nagios/status.dat";
+ int interval = 5;
+ char list_all_problems = 0;
+ char always_notify = 0;
+@@ -297,7 +297,7 @@
+ }
+
+ if (file_mode == 0 && stat(status_log, &statstruct) == -1)
+- error_exit("error accessing nagios status.log file! (%s)", status_log);
++ error_exit("error accessing nagios status file! (%s)", status_log);
+
+ init_curses();
+ signal(SIGWINCH, do_resize);
diff --git a/net-analyzer/nagcon/nagcon-0.0.30.ebuild b/net-analyzer/nagcon/nagcon-0.0.30.ebuild
new file mode 100644
index 0000000..13f663d
--- /dev/null
+++ b/net-analyzer/nagcon/nagcon-0.0.30.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils flag-o-matic
+
+IUSE=""
+DESCRIPTION="Nagios Console"
+HOMEPAGE="http://www.vanheusden.com/nagcon/"
+SRC_URI="http://www.vanheusden.com/${PN}/${P}.tgz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+DEPEND="sys-libs/ncurses virtual/libstdc++"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}.patch
+}
+
+src_compile() {
+ # TODO: fix CXXFLAGS in Makefile
+ emake || die "make failed"
+}
+
+src_install() {
+ dobin nagcon
+ dodoc readme.txt
+}
diff --git a/net-analyzer/nagios-check_dell_warranty/ChangeLog b/net-analyzer/nagios-check_dell_warranty/ChangeLog
new file mode 100644
index 0000000..6525cf9
--- /dev/null
+++ b/net-analyzer/nagios-check_dell_warranty/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagios-check_dell_warranty
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 28 May 2009; Wolfram Schlich <wschlich@gentoo.org> +metadata.xml,
+ +nagios-check_dell_warranty-1.1.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_dell_warranty/Manifest b/net-analyzer/nagios-check_dell_warranty/Manifest
new file mode 100644
index 0000000..623adf9
--- /dev/null
+++ b/net-analyzer/nagios-check_dell_warranty/Manifest
@@ -0,0 +1,4 @@
+DIST check_dell_warranty-1.1.tar.bz2 2435 RMD160 c1350fd352ee1eb5a6a92809c04f44f8690fd31c SHA1 ef24732763909b1ffa460e35c1b2abbc9da616f8 SHA256 8f9e6afef3e744dd27ddaa1d40162757569b9a9d1dd1a1e6fc16a29a027b6c9d
+EBUILD nagios-check_dell_warranty-1.1.ebuild 652 RMD160 5b4cae9329703e55b6ff6da43425fa75f79676f1 SHA1 590d6a00d2dec2527ba17f9a191f96c6a50b633b SHA256 0d5bf704a017731396bff72c39b62a5b28a9f7f6caf92e1ed36cdd8508ef3670
+MISC ChangeLog 268 RMD160 08979200e08f6c6b1120d46e9e5b137f76a5ad3f SHA1 04ac943307a55c6bc73b8427a3a3872b0b16c099 SHA256 a6c253817dc602f003598d131154f3d5d0a5aebb9566a161323fcf8983e10ce1
+MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43
diff --git a/net-analyzer/nagios-check_dell_warranty/metadata.xml b/net-analyzer/nagios-check_dell_warranty/metadata.xml
new file mode 100644
index 0000000..a7162e9
--- /dev/null
+++ b/net-analyzer/nagios-check_dell_warranty/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>wschlich@gentoo.org</email>
+ <name>Wolfram Schlich</name>
+ <description>Primary maintainer</description>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/nagios-check_dell_warranty/nagios-check_dell_warranty-1.1.ebuild b/net-analyzer/nagios-check_dell_warranty/nagios-check_dell_warranty-1.1.ebuild
new file mode 100644
index 0000000..707006f
--- /dev/null
+++ b/net-analyzer/nagios-check_dell_warranty/nagios-check_dell_warranty-1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib
+
+DESCRIPTION="A nagios plugin for checking Linux software RAID"
+HOMEPAGE="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=3094.html;d=1"
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL-3"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-lang/python"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}.py
+}
diff --git a/net-analyzer/nagios-check_drbd/ChangeLog b/net-analyzer/nagios-check_drbd/ChangeLog
new file mode 100644
index 0000000..5136080
--- /dev/null
+++ b/net-analyzer/nagios-check_drbd/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagios-check_drbd
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 17 Nov 2008; Wolfram Schlich <wschlich@gentoo.org> +metadata.xml,
+ +nagios-check_drbd-0.5.2.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_drbd/Manifest b/net-analyzer/nagios-check_drbd/Manifest
new file mode 100644
index 0000000..df4ab9b
--- /dev/null
+++ b/net-analyzer/nagios-check_drbd/Manifest
@@ -0,0 +1,4 @@
+DIST check_drbd-0.5.2.tar.bz2 4250 RMD160 dce30f616ee12eff5d8032436df3e7ea7be5c327 SHA1 507468c9abaccd89121564290ea6b5e43ae9ff68 SHA256 1c77a4f3f88d510c3733ea3a41a18332ec57d4f95bb5660f5e64cebdccc0c2f3
+EBUILD nagios-check_drbd-0.5.2.ebuild 684 RMD160 8c1ac6673bb2f8401e8a0b6fe0b852a2a53c6669 SHA1 3c1e445f9706121cc302647503416c14dd1a56c3 SHA256 089efdca7b53260c0e63d7039382bd393831c6978f9f1b92c27e9ee4b8068aac
+MISC ChangeLog 252 RMD160 1dadbc1c4db533f4381ca1e514ed1d6758c537d6 SHA1 4738cccb6aed6e59d8ef5b79262d5528a72cf379 SHA256 5fff1ff837fbea2357aaece11d64829dfe215d550aba6963f06191d3b2e5b620
+MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43
diff --git a/net-analyzer/nagios-check_drbd/metadata.xml b/net-analyzer/nagios-check_drbd/metadata.xml
new file mode 100644
index 0000000..a7162e9
--- /dev/null
+++ b/net-analyzer/nagios-check_drbd/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>wschlich@gentoo.org</email>
+ <name>Wolfram Schlich</name>
+ <description>Primary maintainer</description>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/nagios-check_drbd/nagios-check_drbd-0.5.2.ebuild b/net-analyzer/nagios-check_drbd/nagios-check_drbd-0.5.2.ebuild
new file mode 100644
index 0000000..f159133
--- /dev/null
+++ b/net-analyzer/nagios-check_drbd/nagios-check_drbd-0.5.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib
+
+DESCRIPTION="A nagios plugin for checking DRBD"
+HOMEPAGE="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F1771.html;d=1"
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-lang/perl
+ virtual/perl-Getopt-Long"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}.pl
+ dodoc README
+}
diff --git a/net-analyzer/nagios-check_heartbeat_link/ChangeLog b/net-analyzer/nagios-check_heartbeat_link/ChangeLog
new file mode 100644
index 0000000..6977a36
--- /dev/null
+++ b/net-analyzer/nagios-check_heartbeat_link/ChangeLog
@@ -0,0 +1,20 @@
+# ChangeLog for net-analyzer/nagios-check_heartbeat_link
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 17 Nov 2008; Wolfram Schlich <wschlich@gentoo.org>
+ files/nagios-check_heartbeat_link-listnodes.patch,
+ -nagios-check_heartbeat_link-0.1.1-r1.ebuild,
+ +nagios-check_heartbeat_link-0.1.1-r2.ebuild:
+ added missing eutils inheritance, fix patch
+
+ 17 Nov 2008; Wolfram Schlich <wschlich@gentoo.org>
+ +files/nagios-check_heartbeat_link-listnodes.patch,
+ -nagios-check_heartbeat_link-0.1.1.ebuild,
+ +nagios-check_heartbeat_link-0.1.1-r1.ebuild:
+ add patch for cl_status listnodes call
+
+ 17 Nov 2008; Wolfram Schlich <wschlich@gentoo.org> +metadata.xml,
+ +nagios-check_heartbeat_link-0.1.1.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_heartbeat_link/Manifest b/net-analyzer/nagios-check_heartbeat_link/Manifest
new file mode 100644
index 0000000..75abc45
--- /dev/null
+++ b/net-analyzer/nagios-check_heartbeat_link/Manifest
@@ -0,0 +1,5 @@
+AUX nagios-check_heartbeat_link-listnodes.patch 422 RMD160 8026dbb0c3a819a8c48eee1ba3d90a4dee437dd5 SHA1 7b76e015309720dff7a10c75b9399cde4e2de8f9 SHA256 5b42b282e799aada6b25fd10eadae8d32a0d9933d4e7230dea1071f807cc0942
+DIST check_heartbeat_link-0.1.1.tar.bz2 2649 RMD160 8baa111414c9b6b7ef18ba8a0d203ff0f723a4a9 SHA1 b55108bdc29effe8f57c97845fb2a52a8476515e SHA256 54de9fb7febb953352517d9b9bedac82adf9aba437146d4033ae47e762dcc22e
+EBUILD nagios-check_heartbeat_link-0.1.1-r2.ebuild 755 RMD160 0f3b16ae049e10cdceee7791ed001ab31d21b1cf SHA1 a00d4c9c5655f4c2b056a9ec6ef6e5816c3551fa SHA256 a5391bbdb7ef29feb02845f7759401fb9a207f572f3184c7fcccea786f5e585b
+MISC ChangeLog 763 RMD160 9b4dc6da526bfd2b2340a6084f71edac906d53b4 SHA1 1011dcbcc20e3b8b1cbfc699cdfc2f86c416e51f SHA256 8d5da3e293536bfb8be7269397aa5b117e2ca2b1882d13e4aa16b6a1ac19118f
+MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43
diff --git a/net-analyzer/nagios-check_heartbeat_link/files/nagios-check_heartbeat_link-listnodes.patch b/net-analyzer/nagios-check_heartbeat_link/files/nagios-check_heartbeat_link-listnodes.patch
new file mode 100644
index 0000000..e4852ce
--- /dev/null
+++ b/net-analyzer/nagios-check_heartbeat_link/files/nagios-check_heartbeat_link-listnodes.patch
@@ -0,0 +1,11 @@
+--- check_heartbeat_link.pl.orig 2008-11-17 19:01:05.523601473 +0100
++++ check_heartbeat_link.pl 2008-11-17 19:01:13.603723361 +0100
+@@ -136,7 +136,7 @@
+ #
+ my $self;
+ my @exclude;
+- open(CL,"$cl_status listnodes|") || &myexit('CRITICAL',"Could not open $cl_status");
++ open(CL,"$cl_status listnodes -n|") || &myexit('CRITICAL',"Could not open $cl_status");
+ while(<CL>) {
+ chop($_);
+ if (defined($exclude{$_})) {
diff --git a/net-analyzer/nagios-check_heartbeat_link/metadata.xml b/net-analyzer/nagios-check_heartbeat_link/metadata.xml
new file mode 100644
index 0000000..a7162e9
--- /dev/null
+++ b/net-analyzer/nagios-check_heartbeat_link/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>wschlich@gentoo.org</email>
+ <name>Wolfram Schlich</name>
+ <description>Primary maintainer</description>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/nagios-check_heartbeat_link/nagios-check_heartbeat_link-0.1.1-r2.ebuild b/net-analyzer/nagios-check_heartbeat_link/nagios-check_heartbeat_link-0.1.1-r2.ebuild
new file mode 100644
index 0000000..98643bb
--- /dev/null
+++ b/net-analyzer/nagios-check_heartbeat_link/nagios-check_heartbeat_link-0.1.1-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils multilib
+
+DESCRIPTION="A nagios plugin for checking Heartbeat"
+HOMEPAGE="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F1803.html;d=1"
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-lang/perl"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-listnodes.patch
+}
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}.pl
+ dodoc README
+}
diff --git a/net-analyzer/nagios-check_ilo2_health/ChangeLog b/net-analyzer/nagios-check_ilo2_health/ChangeLog
new file mode 100644
index 0000000..77ac0d0
--- /dev/null
+++ b/net-analyzer/nagios-check_ilo2_health/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagios-check_ilo2_health
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 17 Nov 2008; Wolfram Schlich <wschlich@gentoo.org> +metadata.xml,
+ +nagios-check_ilo2_health-1.41.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_ilo2_health/Manifest b/net-analyzer/nagios-check_ilo2_health/Manifest
new file mode 100644
index 0000000..b78a387
--- /dev/null
+++ b/net-analyzer/nagios-check_ilo2_health/Manifest
@@ -0,0 +1,4 @@
+DIST check_ilo2_health-1.41.tar.bz2 4593 RMD160 f9a21ab98e5bcbedd04c867b57d44e4c9ffd3cfa SHA1 560a52423bafaa18b733c3d910c7cd15cd1978e5 SHA256 47d58f1a0a8109ca34d74e5bacfbc18b092466e3dd18d4edb1fa64900a4f82e1
+EBUILD nagios-check_ilo2_health-1.41.ebuild 671 RMD160 403db31ec116d940c51ea89170a94bdb76c4718a SHA1 286bd743fc83403f30e7fa405b377757a5d80eac SHA256 656e2a8b9752582be0b3e8f3ea669130431e640d52c2e9b15b1d221934f849c3
+MISC ChangeLog 265 RMD160 cd682d4fc8b125b80ef8381d53d76da6642a7691 SHA1 1890a0c7765ed79367161df29240808a78c3ee78 SHA256 002791ca7e763bcf039c729198471d55864d70d142f4c6b34b933ae7fb214199
+MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43
diff --git a/net-analyzer/nagios-check_ilo2_health/metadata.xml b/net-analyzer/nagios-check_ilo2_health/metadata.xml
new file mode 100644
index 0000000..a7162e9
--- /dev/null
+++ b/net-analyzer/nagios-check_ilo2_health/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>wschlich@gentoo.org</email>
+ <name>Wolfram Schlich</name>
+ <description>Primary maintainer</description>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/nagios-check_ilo2_health/nagios-check_ilo2_health-1.41.ebuild b/net-analyzer/nagios-check_ilo2_health/nagios-check_ilo2_health-1.41.ebuild
new file mode 100644
index 0000000..6e001bc
--- /dev/null
+++ b/net-analyzer/nagios-check_ilo2_health/nagios-check_ilo2_health-1.41.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib
+
+DESCRIPTION="A nagios plugin for checking HP servers using iLO2"
+HOMEPAGE=""
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-lang/perl
+ dev-perl/Nagios-Plugin
+ dev-perl/IO-Socket-SSL
+ dev-perl/XML-Simple"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}.pl
+ dodoc README
+}
diff --git a/net-analyzer/nagios-check_ipmi_chassis/ChangeLog b/net-analyzer/nagios-check_ipmi_chassis/ChangeLog
new file mode 100644
index 0000000..92c87e3
--- /dev/null
+++ b/net-analyzer/nagios-check_ipmi_chassis/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagios-check_ipmi_chassis
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 06 Jan 2009; Wolfram Schlich <wschlich@gentoo.org> +metadata.xml,
+ +nagios-check_ipmi_chassis-1.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_ipmi_chassis/Manifest b/net-analyzer/nagios-check_ipmi_chassis/Manifest
new file mode 100644
index 0000000..184b46d
--- /dev/null
+++ b/net-analyzer/nagios-check_ipmi_chassis/Manifest
@@ -0,0 +1,4 @@
+DIST check_ipmi_chassis-1.tar.bz2 1661 RMD160 d9df8b7a04e29f05af9f3dd7e844680adec25f5e SHA1 546c5bae6595beab694da8d7ebd86a1745590414 SHA256 a944f0fdf8dcf601675889c059a9003926b3adb682f7f7103650490ed1863b80
+EBUILD nagios-check_ipmi_chassis-1.ebuild 630 RMD160 6c3e34fb395373f6125aaa3e470968b3f1ade550 SHA1 1760a9ef9c4695af412f3b7a8cca9a66711126c1 SHA256 b6c8ef797d0e7de34539aa9033a81a62090b7b7b1c8a613cbcdb71abea36ef35
+MISC ChangeLog 264 RMD160 20bedf87c3bb3e080660078a396036d55fc45f32 SHA1 d398fb7f3ea4655c2a1fe194daeadb70a7e267ef SHA256 eb6f05d1812760f36e674f883e14f163a99204289db3674c80360f31df831876
+MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43
diff --git a/net-analyzer/nagios-check_ipmi_chassis/metadata.xml b/net-analyzer/nagios-check_ipmi_chassis/metadata.xml
new file mode 100644
index 0000000..a7162e9
--- /dev/null
+++ b/net-analyzer/nagios-check_ipmi_chassis/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>wschlich@gentoo.org</email>
+ <name>Wolfram Schlich</name>
+ <description>Primary maintainer</description>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/nagios-check_ipmi_chassis/nagios-check_ipmi_chassis-1.ebuild b/net-analyzer/nagios-check_ipmi_chassis/nagios-check_ipmi_chassis-1.ebuild
new file mode 100644
index 0000000..d237d1e
--- /dev/null
+++ b/net-analyzer/nagios-check_ipmi_chassis/nagios-check_ipmi_chassis-1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib
+
+DESCRIPTION="A nagios plugin for checking the chassis status of IPMI-enabled servers"
+HOMEPAGE=""
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="app-shells/bash
+ sys-apps/ipmitool"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}.sh
+}
diff --git a/net-analyzer/nagios-check_md_raid/ChangeLog b/net-analyzer/nagios-check_md_raid/ChangeLog
new file mode 100644
index 0000000..f63ec4c
--- /dev/null
+++ b/net-analyzer/nagios-check_md_raid/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagios-check_md_raid
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 05 Dec 2008; Wolfram Schlich <wschlich@gentoo.org>
+ +nagios-check_md_raid-0.7.2.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_md_raid/Manifest b/net-analyzer/nagios-check_md_raid/Manifest
new file mode 100644
index 0000000..cdaf513
--- /dev/null
+++ b/net-analyzer/nagios-check_md_raid/Manifest
@@ -0,0 +1,3 @@
+DIST check_md_raid-0.7.2.tar.bz2 2346 RMD160 a2be2246b2175baeeeb927a71e69cc982dccbb66 SHA1 7eb90c5c1943e0c35784b3d413122dd2996d6917 SHA256 396cb085ac0fb8a6abbefebb19966b3535b3f89af8db499316235b15b983156b
+EBUILD nagios-check_md_raid-0.7.2.ebuild 647 RMD160 3dd0b3a6ee3a1eb96435c01b8ea0d761d44641cc SHA1 15db1835b1b7f7a630e6fb852c9951b173455a99 SHA256 748f2209a70d03a730dc3e684dbb15c9721fbfbe1a8d0acb5075a9e8588b2791
+MISC ChangeLog 243 RMD160 c0f374a35b6db80aa5ae5622192d177a899b11ec SHA1 88c77c5d848f4b75d35a06dc4f189a2efd3566e6 SHA256 5438448b0bd05703bd787e727eb8d045396b9548217f3cb35a91ec9feed67148
diff --git a/net-analyzer/nagios-check_md_raid/nagios-check_md_raid-0.7.2.ebuild b/net-analyzer/nagios-check_md_raid/nagios-check_md_raid-0.7.2.ebuild
new file mode 100644
index 0000000..b9b1cbb
--- /dev/null
+++ b/net-analyzer/nagios-check_md_raid/nagios-check_md_raid-0.7.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib
+
+DESCRIPTION="A nagios plugin for checking Linux software RAID"
+HOMEPAGE="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=2418.html;d=1"
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-lang/python"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}
+}
diff --git a/net-analyzer/nagios-check_megaraid_sas/ChangeLog b/net-analyzer/nagios-check_megaraid_sas/ChangeLog
new file mode 100644
index 0000000..d088696
--- /dev/null
+++ b/net-analyzer/nagios-check_megaraid_sas/ChangeLog
@@ -0,0 +1,22 @@
+# ChangeLog for net-analyzer/nagios-check_megaraid_sas
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 07 May 2009; Wolfram Schlich <wschlich@gentoo.org> ++,
+ -files/check_megaraid_sas-megacli-compat.patch:
+ REALLY fix the file name issue this time
+
+ 07 May 2009; Wolfram Schlich <wschlich@gentoo.org> ++,
+ -files/check_megaraid_sas.pl-megacli-compat.patch:
+ file name fix
+
+ 07 May 2009; Wolfram Schlich <wschlich@gentoo.org>
+ +files/check_megaraid_sas.pl-megacli-compat.patch,
+ -nagios-check_megaraid_sas-3.ebuild,
+ +nagios-check_megaraid_sas-3-r1.ebuild:
+ added MegaCli compatibility patch (needed for newer versions)
+
+ 07 May 2009; Wolfram Schlich <wschlich@gentoo.org>
+ +nagios-check_megaraid_sas-3.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_megaraid_sas/Manifest b/net-analyzer/nagios-check_megaraid_sas/Manifest
new file mode 100644
index 0000000..71bc438
--- /dev/null
+++ b/net-analyzer/nagios-check_megaraid_sas/Manifest
@@ -0,0 +1,4 @@
+AUX check_megaraid_sas-3-megacli-compat.patch 639 RMD160 39f12059c8ecafdec29a9c1f1cd921fabe65cfb5 SHA1 d173e817fc4df202e463a71d35afe13f0106302f SHA256 7c575c4b2072d2201b3c91f0da3f19c5a30b69bd9442b571dd27ecc2b9a2880a
+DIST check_megaraid_sas-3.tar.bz2 2327 RMD160 7c7090489f5aa3d0d0f42c038eb45b975c52111a SHA1 35bf949eafeb26216db9b03ce3f877f0f79e0030 SHA256 44c3dffaa13f2e864b915d630e55f06f88d9898e8296be69b16d07f038bb6e76
+EBUILD nagios-check_megaraid_sas-3-r1.ebuild 767 RMD160 db7256895fded849d12a004573a61f0a2d9f09c6 SHA1 d4b11e2b8587b83c4ebebb09d1c07ceb7b1e23c7 SHA256 29c69f855e835d30dd9d1c663f3b1b87ceb951f5ec16364bf22d8bcf642d8d94
+MISC ChangeLog 779 RMD160 47261c9616c1cabbfdfe52345347a0bb12f2008f SHA1 4cb4ba5ffd3205017d87f2fc347dfc45042139d4 SHA256 4425cefb845c204d916fbd1dc361ae425765c47934e5551f9d510f1192ca474b
diff --git a/net-analyzer/nagios-check_megaraid_sas/files/check_megaraid_sas-3-megacli-compat.patch b/net-analyzer/nagios-check_megaraid_sas/files/check_megaraid_sas-3-megacli-compat.patch
new file mode 100644
index 0000000..6af4772
--- /dev/null
+++ b/net-analyzer/nagios-check_megaraid_sas/files/check_megaraid_sas-3-megacli-compat.patch
@@ -0,0 +1,20 @@
+--- check_megaraid_sas.pl.orig 2009-05-07 15:25:44.520619635 +0200
++++ check_megaraid_sas.pl 2009-05-07 15:26:31.502484300 +0200
+@@ -96,7 +96,7 @@
+
+ my ($ldnum);
+ while (<LDGETNUM>) {
+- if ( m/Number of Virtual drives configured on adapter \d:\s*(\d+)/ ) {
++ if ( m/number of virtual drives configured on adapter \d:\s*(\d+)/i ) {
+ $ldnum = $1;
+ last;
+ }
+@@ -110,7 +110,7 @@
+
+ my ($size, $unit, $raidlevel, $ldpdcount, $state);
+ while (<LDINFO>) {
+- if ( m/Size:\s*((\d+)(MB|GB|TB))/ ) {
++ if ( m/Size:\s*(([\d.]+)\s*(MB|GB|TB))/ ) {
+ $size = $2;
+ $unit = $3;
+ # Adjust MB to GB if that's what we got
diff --git a/net-analyzer/nagios-check_megaraid_sas/nagios-check_megaraid_sas-3-r1.ebuild b/net-analyzer/nagios-check_megaraid_sas/nagios-check_megaraid_sas-3-r1.ebuild
new file mode 100644
index 0000000..fbedaa7
--- /dev/null
+++ b/net-analyzer/nagios-check_megaraid_sas/nagios-check_megaraid_sas-3-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib eutils
+
+DESCRIPTION="A nagios plugin for checking LSI Logic MegaRAID SAS RAID controllers"
+HOMEPAGE="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=1394.html;d=1"
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-lang/perl"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${MY_P}-megacli-compat.patch
+}
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}.pl
+}
diff --git a/net-analyzer/nagios-check_mpt/ChangeLog b/net-analyzer/nagios-check_mpt/ChangeLog
new file mode 100644
index 0000000..b030b7a
--- /dev/null
+++ b/net-analyzer/nagios-check_mpt/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagios-check_mpt
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 05 Dec 2008; Wolfram Schlich <wschlich@gentoo.org>
+ +files/check_mpt-0.1-lib.patch, +nagios-check_mpt-0.1.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_mpt/Manifest b/net-analyzer/nagios-check_mpt/Manifest
new file mode 100644
index 0000000..0f5b605
--- /dev/null
+++ b/net-analyzer/nagios-check_mpt/Manifest
@@ -0,0 +1,4 @@
+AUX check_mpt-0.1-lib.patch 432 RMD160 48f3ee0a73c2b6c819d7f310cdc1142a1a8a9b40 SHA1 95f0f59158302a0f772d61407c4a16e2ecd32982 SHA256 c9ac5a6e0fbf8860a299d36aa938bd140dd7228eeffe25ad68ecbb6bc610c7b5
+DIST check_mpt-0.1.tar.bz2 1470 RMD160 8e078ab746c7ca54ea956f1f435a906938784794 SHA1 0ccb6639ba88c02b6b543aa31806e5bdaf593d24 SHA256 d60a76b9ea38f619c921ca9b580619afcf8316a1635e09368aa9a95a6e3dcd63
+EBUILD nagios-check_mpt-0.1.ebuild 780 RMD160 00e7dbfbcdea5b34236911181b73d9b8f743cab6 SHA1 24363d3e9e16f33f9ffc67c28faa66933555cd8e SHA256 193f0a6ea9564b6020d6b98022831e09265cf2ffbf816876dba5517d01bfbdc7
+MISC ChangeLog 265 RMD160 8cae5c13ee83708fd4b68876cb119643d74238d3 SHA1 05acc3efa51ce0a0a0a1b1b7d0c6d570b9fd3f2b SHA256 dcb11adf9bf82144d459d3fbc090597b5cced9d5a8ebcd5e15641bb8e1823519
diff --git a/net-analyzer/nagios-check_mpt/files/check_mpt-0.1-lib.patch b/net-analyzer/nagios-check_mpt/files/check_mpt-0.1-lib.patch
new file mode 100644
index 0000000..e6cab14
--- /dev/null
+++ b/net-analyzer/nagios-check_mpt/files/check_mpt-0.1-lib.patch
@@ -0,0 +1,12 @@
+diff -urN check_mpt-0.1.orig/check_mpt.pl check_mpt-0.1/check_mpt.pl
+--- check_mpt-0.1.orig/check_mpt.pl 2008-12-05 19:01:17.807868000 +0100
++++ check_mpt-0.1/check_mpt.pl 2008-12-05 19:04:13.870524571 +0100
+@@ -24,7 +24,7 @@
+ use English;
+ use Getopt::Long;
+ use vars qw($PROGNAME);
+-use lib "/usr/local/nagios/libexec" ;
++use lib "/usr/lib/nagios/plugins" ;
+ use utils qw (%ERRORS &print_revision &support);
+
+ sub print_help ();
diff --git a/net-analyzer/nagios-check_mpt/nagios-check_mpt-0.1.ebuild b/net-analyzer/nagios-check_mpt/nagios-check_mpt-0.1.ebuild
new file mode 100644
index 0000000..ed8918c
--- /dev/null
+++ b/net-analyzer/nagios-check_mpt/nagios-check_mpt-0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib eutils
+
+DESCRIPTION="A nagios plugin for checking LSI Logic MPT Fusion RAID controllers"
+HOMEPAGE="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=2236.html;d=1"
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-lang/perl
+ virtual/perl-Getopt-Long"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${MY_P}-lib.patch
+}
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}.pl
+}
diff --git a/net-analyzer/nagios-check_raid/ChangeLog b/net-analyzer/nagios-check_raid/ChangeLog
new file mode 100644
index 0000000..8f30a9a
--- /dev/null
+++ b/net-analyzer/nagios-check_raid/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagios-check_raid
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 05 Dec 2008; Wolfram Schlich <wschlich@gentoo.org>
+ +nagios-check_raid-2.0.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_raid/Manifest b/net-analyzer/nagios-check_raid/Manifest
new file mode 100644
index 0000000..cc589c2
--- /dev/null
+++ b/net-analyzer/nagios-check_raid/Manifest
@@ -0,0 +1,4 @@
+DIST check_raid-2.0.tar.gz 510319 RMD160 198ed00e209f6cda8be2085e8b0e5f8393494927 SHA1 14c1ccb3471ae045ef250f6dafbe00787156a5b4 SHA256 32664e918c1bf73ab02f44552e0847b2f7daaa399ff9eda44ac7f9451e73b555
+EBUILD nagios-check_raid-2.0.ebuild 672 RMD160 d58e79acbfc50ff1e0922b0e4ff5c146ed697da4 SHA1 ea89a7b4b603635cec17896fe45bd4d59f2eaf3e SHA256 47ee16c22b724c7857d6f5a8c9b1eacd1eed6db07b6aa6ca625ca587bdfb587f
+MISC ChangeLog 235 RMD160 8d4c34d6d5f1b9631f9514e4faba9fe17f7c0163 SHA1 239451b54a1ef2a54dbff17d892d221cf17737e9 SHA256 7955c9ae4d3a3edebdf9cdaccc8b06e35f9a1e4b9f0482718adb0b29fdd6944a
+MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43
diff --git a/net-analyzer/nagios-check_raid/metadata.xml b/net-analyzer/nagios-check_raid/metadata.xml
new file mode 100644
index 0000000..a7162e9
--- /dev/null
+++ b/net-analyzer/nagios-check_raid/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>wschlich@gentoo.org</email>
+ <name>Wolfram Schlich</name>
+ <description>Primary maintainer</description>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/nagios-check_raid/nagios-check_raid-2.0.ebuild b/net-analyzer/nagios-check_raid/nagios-check_raid-2.0.ebuild
new file mode 100644
index 0000000..e3c6adc
--- /dev/null
+++ b/net-analyzer/nagios-check_raid/nagios-check_raid-2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib
+
+DESCRIPTION="A nagios plugin for checking different types of RAIDs"
+HOMEPAGE="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=1692.html;d=1"
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.gz"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-lang/perl
+ virtual/perl-Getopt-Long"
+
+S="${WORKDIR}/nrpe"
+
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}
+}
diff --git a/net-analyzer/nagios-check_swraid/ChangeLog b/net-analyzer/nagios-check_swraid/ChangeLog
new file mode 100644
index 0000000..6980f89
--- /dev/null
+++ b/net-analyzer/nagios-check_swraid/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagios-check_swraid
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 05 Dec 2008; Wolfram Schlich <wschlich@gentoo.org>
+ +nagios-check_swraid-0.3.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_swraid/Manifest b/net-analyzer/nagios-check_swraid/Manifest
new file mode 100644
index 0000000..ff0a988
--- /dev/null
+++ b/net-analyzer/nagios-check_swraid/Manifest
@@ -0,0 +1,3 @@
+DIST check_swraid-0.3.tar.bz2 1551 RMD160 ef39c0482658f617485f945c93e03d588a3872e9 SHA1 1ac21effa62211ffaa7cb2ba1385dcd2b74f80a3 SHA256 fa7d11d86d6f2893ed94b952f962bfb1380e6d2f5c08070a4de582cee8d4febb
+EBUILD nagios-check_swraid-0.3.ebuild 657 RMD160 a73f777a13b9cfa3a5fa1c8ae9c6936f7a1834c8 SHA1 b82fbf23708ca9cb68a30e6a313d1748d298125a SHA256 f6a399e049487ce2d9a957bd58e48fb267fde40910d8ccbeba85bc5909d16b36
+MISC ChangeLog 239 RMD160 34978048c233befe6f6e10bd5051c8da3cf34d55 SHA1 29d50251c27a25f16baece3dc40ba7f564b13716 SHA256 3cb6416960ecdb3b9ff7ff3d5a69c93c9c4635034149822c07d41e464a7c27fb
diff --git a/net-analyzer/nagios-check_swraid/nagios-check_swraid-0.3.ebuild b/net-analyzer/nagios-check_swraid/nagios-check_swraid-0.3.ebuild
new file mode 100644
index 0000000..bc1a953
--- /dev/null
+++ b/net-analyzer/nagios-check_swraid/nagios-check_swraid-0.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib eutils
+
+DESCRIPTION="A nagios plugin for checking Linux software RAID"
+HOMEPAGE="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=2152.html;d=1"
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="dev-lang/python"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}.py
+}
diff --git a/net-analyzer/nagios-check_xen/ChangeLog b/net-analyzer/nagios-check_xen/ChangeLog
new file mode 100644
index 0000000..50be4da
--- /dev/null
+++ b/net-analyzer/nagios-check_xen/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for net-analyzer/nagios-check_xen
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 05 Feb 2009; Wolfram Schlich <wschlich@gentoo.org> +metadata.xml,
+ +nagios-check_xen-0.9.1.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-check_xen/Manifest b/net-analyzer/nagios-check_xen/Manifest
new file mode 100644
index 0000000..0d91280
--- /dev/null
+++ b/net-analyzer/nagios-check_xen/Manifest
@@ -0,0 +1,4 @@
+DIST check_xen-0.9.1.tar.bz2 2333 RMD160 372e86d8b0f5628c07742e5bca6b1f33c5d1a107 SHA1 bff0684d35a6aa4cc4f5b905ba55d41227309a52 SHA256 84432b29abc4ffe83a802d0d6e73e4601140768d9a7667989570cff5ad69a8e2
+EBUILD nagios-check_xen-0.9.1.ebuild 745 RMD160 cbba1515bc2e7e61f5949d1a8b5a218dff69446f SHA1 b62f8956fa4edca62a8598b51f64d9112eb61edc SHA256 ef7f61c3097220039de36a9f75278254bd99338c7ef6233baed4d52bde05b275
+MISC ChangeLog 250 RMD160 f24b78e6f83943aba30ef9724eb801797c40e4e3 SHA1 f0fad1673899d4e2b3b0c8d3eb7fc5b6559fdbce SHA256 466bc40e2b883561080659decf6e000ca8d1fb60e7c957b8a137f4b12ba04e80
+MISC metadata.xml 300 RMD160 3b9c1cd628f9d7ac94b68543ec737d5c2381a47e SHA1 33c5efd31a8aa789118535b921e211ffb5023ac3 SHA256 bc07a9aecce5770d1ace9af0a6c6af8ff6c7b16eb5e7947a1b178d1970855e43
diff --git a/net-analyzer/nagios-check_xen/metadata.xml b/net-analyzer/nagios-check_xen/metadata.xml
new file mode 100644
index 0000000..a7162e9
--- /dev/null
+++ b/net-analyzer/nagios-check_xen/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>wschlich@gentoo.org</email>
+ <name>Wolfram Schlich</name>
+ <description>Primary maintainer</description>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/nagios-check_xen/nagios-check_xen-0.9.1.ebuild b/net-analyzer/nagios-check_xen/nagios-check_xen-0.9.1.ebuild
new file mode 100644
index 0000000..7f6fb17
--- /dev/null
+++ b/net-analyzer/nagios-check_xen/nagios-check_xen-0.9.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib
+
+DESCRIPTION="A nagios plugin for checking Xen (dom0 + domU status)"
+HOMEPAGE="http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F2272.html;d=1"
+
+MY_PN=${PN/nagios-/}
+MY_P=${MY_PN}-${PV}
+
+SRC_URI="http://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=""
+RDEPEND="app-shells/bash
+ sys-process/procps
+ sys-process/lsof
+ app-admin/sudo
+ app-emulation/xen-tools"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() { :; }
+src_install() {
+ dodir /usr/$(get_libdir)/nagios/plugins
+ exeinto /usr/$(get_libdir)/nagios/plugins
+ doexe ${MY_PN}.sh
+}
diff --git a/net-analyzer/nagios-plugins-extra/ChangeLog b/net-analyzer/nagios-plugins-extra/ChangeLog
new file mode 100644
index 0000000..ee82c34
--- /dev/null
+++ b/net-analyzer/nagios-plugins-extra/ChangeLog
@@ -0,0 +1,20 @@
+# ChangeLog for net-analyzer/nagios-plugins-extra
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 01 Apr 2008; Wolfram Schlich <wschlich@gentoo.org>
+ -nagios-plugins-extra-2.ebuild, +nagios-plugins-extra-4.ebuild:
+ version bump
+
+ 01 Apr 2008; Wolfram Schlich <wschlich@gentoo.org>
+ nagios-plugins-extra-2.ebuild:
+ added RESTRICT=mirror
+
+ 01 Apr 2008; Wolfram Schlich <wschlich@gentoo.org>
+ -nagios-plugins-extra-1.ebuild, +nagios-plugins-extra-2.ebuild:
+ version bump
+
+ 01 Apr 2008; Wolfram Schlich <wschlich@gentoo.org>
+ +nagios-plugins-extra-1.ebuild:
+ initial import
+
diff --git a/net-analyzer/nagios-plugins-extra/Manifest b/net-analyzer/nagios-plugins-extra/Manifest
new file mode 100644
index 0000000..ba18cf5
--- /dev/null
+++ b/net-analyzer/nagios-plugins-extra/Manifest
@@ -0,0 +1,3 @@
+DIST nagios-plugins-extra-4.tar.bz2 4426 RMD160 2e7ed2c5df124bbcf0b288e1a900c65ab2222f6c SHA1 42c02c443168d4990a0b0592b90d88cd185f6117 SHA256 066b5e437ea2fbb5ae655cb8f59f1aed6305655efcb92b0973ebb009f94ebb32
+EBUILD nagios-plugins-extra-4.ebuild 814 RMD160 c3c5e1e2ade2a500263e778bb9729264c912d7fb SHA1 fc6a713bb194a98edff42bcd9cc832e2c15f29ca SHA256 00397fc153559159bfecc13bf543e0b31e3a95556e5796b745628ef130ab1652
+MISC ChangeLog 620 RMD160 655851490bdef7d6c567643434b526479b30b33d SHA1 d070c0f6928d659dc0a1176d7a97f5851764f740 SHA256 0536aac82ba7c8730bee33db27e8b8687b68de1a923baa4fac5a01dbd873bee5
diff --git a/net-analyzer/nagios-plugins-extra/nagios-plugins-extra-4.ebuild b/net-analyzer/nagios-plugins-extra/nagios-plugins-extra-4.ebuild
new file mode 100644
index 0000000..1f6edb2
--- /dev/null
+++ b/net-analyzer/nagios-plugins-extra/nagios-plugins-extra-4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib
+
+IUSE=""
+DESCRIPTION=""
+HOMEPAGE="http://dev.gentoo.org/~wschlich/misc/nagios/${PN}/"
+SRC_URI="http://dev.gentoo.org/~wschlich/misc/nagios/${PN}/${P}.tar.bz2"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+RESTRICT="mirror"
+
+src_compile() {
+ :
+}
+
+src_install() {
+ diropts -o root -g root -m 0750
+ dodir /usr/$(get_libdir)/nagios/plugins/extra
+ diropts -o root -g nagios -m 0750
+ dodir /usr/$(get_libdir)/nagios/plugins/extra
+
+ exeopts -o root -g nagios -m 0750
+ exeinto /usr/$(get_libdir)/nagios/plugins/extra
+ doexe plugins/*
+
+ dodoc misc/*
+}
+
+pkg_postinst() {
+ chown root:nagios ${ROOT}/usr/$(get_libdir)/nagios/plugins
+ chmod 0750 ${ROOT}/usr/$(get_libdir)/nagios/plugins
+}