diff options
author | Wolfram Schlich <wschlich@gentoo.org> | 2013-08-22 07:45:52 +0200 |
---|---|---|
committer | Wolfram Schlich <wschlich@gentoo.org> | 2013-08-22 07:45:52 +0200 |
commit | 2c8d064b367a44723b9b557fb1edca59387edf49 (patch) | |
tree | 762432f58f66cfa663464bd506f40bd73a8a812d /net-analyzer | |
parent | initial setup (diff) | |
download | wschlich-2c8d064b367a44723b9b557fb1edca59387edf49.tar.gz wschlich-2c8d064b367a44723b9b557fb1edca59387edf49.tar.bz2 wschlich-2c8d064b367a44723b9b557fb1edca59387edf49.zip |
added all ebuilds from my old svn repository
Diffstat (limited to 'net-analyzer')
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 +} |