gpo.zugaina.org

Search Portage & Overlays:

net-analyzer/fem-nagios-plugins

Nagios plugins written by FeM

Screenshots

  • fem-nagios-plugins-9999
    bandwidth haproxy hddtemp raid sensors uptime xml-rpc xen

    View      Download      Browse     License: BSD GPL-2 GPL-3 MIT   
    Overlay: fem-overlay
  • fem-nagios-plugins-2.4.0
    ~amd64 ~x86
    bandwidth haproxy hddtemp raid sensors uptime xml-rpc xen

    View      Download      Browse     License: BSD GPL-2 GPL-3 MIT   
    Overlay: fem-overlay
  • fem-nagios-plugins-2.3.0
    ~amd64 ~x86
    bandwidth haproxy hddtemp raid sensors uptime xml-rpc xen

    View      Download      Browse     License: BSD GPL-2 GPL-3 MIT   
    Overlay: fem-overlay
  • fem-nagios-plugins-2.2.3-r1
    ~amd64 ~x86
    bandwidth hddtemp raid sensors uptime xml-rpc xen

    View      Download      Browse     License: BSD GPL-2 GPL-3 MIT   
    Overlay: fem-overlay
  • fem-nagios-plugins-1.1
    ~amd64 ~x86
    bandwidth cgiirc gentoo-portage hddtemp mailqueue-exim nfs nrpe_wrapper openvpn_clients raid +ram sensors +smart_sectors temp_sensor uptime xml-rpc lvm xen net_traffic

    View      Download      Browse     License: GPL-2   
    Overlay: fem-overlay

ChangeLog

commit 509f99051356490fb7ed716567b6fe4d3ff8fad9
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sun Nov 3 12:45:08 2024 +0100

net-analyzer/fem-nagios-plugins: add 2.4.0

commit 282f6b077d574335a5e17e392176f8c2c6682e36
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sun Nov 3 12:44:04 2024 +0100

net-analyzer/fem-nagios-plugins: add new plugin to 9999 plugin list

commit ad8d20e2ef40f8079617d8d270379a93e6154912
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sat Feb 11 20:25:24 2023 +0100

net-analyzer/fem-nagios-plugins: add 2.3.0

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit b0f2bc284740436cb6feb2f0a7b635f3037262af
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sat Feb 11 20:24:32 2023 +0100

net-analyzer/fem-nagios-plugins: add check_{haproxy,smartarray}

check_haproxy requires additional dependencies and is thus USE-enabled.

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 7e9b79c55b2889a03294edd56f52b4a8dd32780f
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sun Jan 22 18:29:29 2023 +0100

net-analyzer/fem-nagios-plugins: use app-alternatives/bc for bc deps

The plugins call bc, which is owned by app-alternatives/bc and not any
specific implementation. Thus we should depend on app-alternatives/bc
instead.

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit c7385bb53956e7a12cc0f4a7c23da89cf73cd2be
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Wed Nov 30 09:46:20 2022 +0100

net-analyzer/fem-nagios-plugins: drop 2.1.1, 2.2.2

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 7b7b8c149dff73c86249b935abb4373e3b6d9f89
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Wed Nov 30 09:45:59 2022 +0100

net-analyzer/fem-nagios-plugins: add 2.2.3

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 8a9f7f893306746b8464c6e21617ed300afb1625
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Wed Nov 30 09:43:14 2022 +0100

net-analyzer/fem-nagios-plugins: Add check_ram2 to plugins in 9999

This new plugin was missing in the plugin list for the live ebuild. This
also introduces sys-devel/bc as dependency.

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit e402785c39083f2b9d86176c7c4b58ffe0a49737
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Wed Nov 30 08:28:38 2022 +0100

net-analyzer/fem-nagios-plugins: add 2.2.2

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 9870b40d6895ffc9315d97308ac0fa60ab313686
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Tue Oct 4 22:55:15 2022 +0200

net-analyzer/fem-nagios-plugins: Drop zfs USE meta

The zfs USE flag is no longer used in any ebuild of this package. As
such, it is now removed from the metadata.xml.

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit dcd6f14ce8d6ba84001092b2ab2c4da9ca14808f
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Tue Oct 4 22:53:54 2022 +0200

net-analyzer/fem-nagios-plugins: Copy 2.1.1 -> 9999

The 2.1.1 ebuild is also a valid live ebuild and contains the updated
ebuild code from the recent refactoring and the build system changes
from 2.1.1. Thus, this commit replaces the current live ebuild with this
new one.

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit d36c25a7990427e43ab6905a996a2ea06c0d79a3
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Tue Oct 4 22:53:04 2022 +0200

net-analyzer/fem-nagios-plugins: drop 2.1.0, 2.1.0-r1

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit b321149433ce4c4c8b8f6e2d2fb9ac4f0556e5ad
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Tue Oct 4 22:51:30 2022 +0200

net-analyzer/fem-nagios-plugins: add 2.1.1

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit ebd45111cbc689e4f53a4a2be68d1be56697b288
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Wed Sep 28 10:28:55 2022 +0200

net-analyzer/fem-nagios-plugins: Update dependencies, refactor

This is a refactoring of the current 2.1.0 ebuild, since the old ebuild
uses way too many USE flags and had huge amounts of boilerplate code.
This commit introduces a PLUGIN_FLAG_MAP for plugins that should be
installed conditionally, allowing an easy mapping of USE flags to the
corresponding plugin names. Other plugins are in a PLUGIN_LIST so that
the installation only has to append the PLUGIN_LIST with the items from
PLUGIN_FLAG_MAP depending on whether the corresponding USE flags are
set and afterwards installing everythin in a for loop. This reduces
boilerplate code for checking each USE flag drastically and makes the
build easier to read.

All USE flags for plugins which don't introduces additional dependencies
are dropped. These plugins are now installed unconditionally, thus
reducing the amount of USE flags to be configured.

As all dependencies are only required at runtime, DEPEND is removed and
only RDEPEND is used. Furtheremore, a missing dependency for the hddtemp
plugin is added.

Closes: https://gitlab.fem-net.de/gentoo/fem-overlay/-/issues/98

commit 87b5085fbe3574dda7a96c4cece99556f75e4af4
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Wed May 18 11:02:15 2022 +0200

net-analyzer/fem-nagios-plugins: add myself as a maintainer

Since I maintain the upstream repository as well, I can take care of
version bumps quickly.

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit bd815e61c233366ce6ca66bfd032dad7bba6ac0b
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sun Apr 10 18:51:39 2022 +0200

net-analyzer/fem-nagios-plugins: add 2.1.0, drop 2.0.1

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 8a6651c374fb3981fede12c230033f7d06a8980c
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Tue Sep 28 20:16:48 2021 +0200

Update manifests to conform to new layout.conf

Signed-off-by: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>

commit 97b66c19b992b19b21194704ad0daf9a23c71f56
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sat Sep 4 09:23:51 2021 +0200

net-analyzer/fem-nagios-plugins: Fix QA issues

* ebuilds: Add missing slashes after $
* metadata.xml: Remove empty longdescription

Package-Manager: Portage-3.0.20, Repoman-3.0.3

commit c12468041ab3cae9c6b410ec9a3c840bc7ba3c90
Author: Adrian 'nex' Schollmeyer <adrian.schollmeyer@fem.tu-ilmenau.de>
Date: Sat Sep 4 09:21:01 2021 +0200

net-analyzer/fem-nagios-plugins: Update to version 2.0.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3

commit 7b58adfaeeeca5b273038e2fcd578215348d385f
Author: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
Date: Wed Aug 18 12:24:21 2021 +0200

net-analyzer/fem-nagios-plugins: version bump and migrate to gitlab

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>

commit 00750d84edeb0fe24f18c7cb8921f6210f9a5908
Author: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
Date: Wed Aug 18 12:15:05 2021 +0200

net-analyzer/fem-nagios-plugins: migrate to GLEP 81

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>

commit fbdfb1212e50d17b6d93c376573efde5af0f3752
Author: Anton Schubert <ischluff@mailbox.org>
Date: Sun Oct 20 21:31:32 2019 +0200

net-analyzer/fem-nagios-plugins: bump ebuild

Package-Manager: Portage-2.3.76, Repoman-2.3.16

commit 9d67caddd44efbc05f433c9c3c8c52c8ee58b0cd
Author: Anton Schubert <ischluff@mailbox.org>
Date: Thu Jun 7 22:25:26 2018 +0200

net-analyzer/fem-nagios-plugins: fix repoman warnings

Package-Manager: Portage-2.3.24, Repoman-2.3.6

commit f9316dced458a9cba0ac3a4fb204916db3977166
Author: frainz-de <paul.michel@mailbox.org>
Date: Tue Mar 6 01:18:17 2018 +0100

net-analyzer/fem-nagios-plugins: fix syntax and keywords

Package-Manager: Portage-2.3.19, Repoman-2.3.6

commit e3463e6d79158278076e1728cf9b9f34bea9a6eb
Author: Lonas Licht <jonas.licht@fem.tu-ilmenau.de>
Date: Thu Aug 24 22:59:12 2017 +0000

Added fem-nagios-plugins


git-svn-id: https://subversion.fem.tu-ilmenau.de/repository/fem-overlay/trunk@1014 d0c66219-219a-4382-8d04-2ce9737ae069