net-analyzer / nrpe

Nagios Remote Plugin Executor

Official package sites : https://github.com/NagiosEnterprises/nrpe ·

A daemon for allowing Nagios to connect directly to servers and execute commands defined in a centralized configuration file.

v3.2.1-r2 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86
USE flags
command-args libressl selinux ssl

v3.2.1-r1 :: 0 :: gentoo

Modified
License
GPL-2+
Keywords
alpha amd64 hppa ppc ppc64 sparc x86
USE flags
command-args libressl selinux ssl

General

command-args
Build support for specifying the command-line arguments from the Nagios/Icinga master. Make sure you understand the implications of this flag as it can be a security risk.
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

sys-apps / tcp-wrappers : TCP Wrappers

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

net-analyzer / monitoring-plugins : 50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu

net-analyzer / nagios-plugins : Official plugins for Nagios

sec-policy / selinux-nagios : SELinux policy for nagios

sys-apps / tcp-wrappers : TCP Wrappers

net-misc / pmsvn : Server's configuration management and monitoring tool

289739
net-analyzer/nrpe Option debug=1 makes nrpe to refused connect when can't read hosts.allow
507542
net-analyzer/nrpe could use readme.gentoo.eclass
591522
net-analyzer/nrpe-2.15-r2 : ./nrpe.c:103:29: error: unknown type name ‘SSL’
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-analyzer/nrpe: remove "unused" nrpe-{2.15-r3,3.2.1}.ebuild.
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Michael Orlitzky · gentoo
net-analyzer/nrpe: new revision to match nagios-core.
The "nagios" user data and its localstatedir changed in the latest revision of nagios-core. This revision synchronizes the same bits for nrpe. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-analyzer/nrpe: alpha stable wrt bug #662624
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-analyzer/nrpe: x86 stable (bug #662624)
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-analyzer/nrpe: amd64 stable wrt bug #662624
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
net-analyzer/nrpe: stable 3.2.1-r1 for ppc64, bug #662624
Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
net-analyzer/nrpe: stable 3.2.1-r1 for ppc, bug #662624
Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
net-analyzer/nrpe: stable 3.2.1-r1 for hppa, bug #662624
Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
net-analyzer/nrpe: stable 3.2.1-r1 for sparc, bug #662624
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
net-analyzer/nrpe: new revision to eliminate PID files with systemd.
The NRPE systemd service is "simple," which means that it runs in the foreground. As a result, no PID file is needed to later kill it. Nevertheless, the systemd service file that ships with NRPE tries to create one. And in order to do that, it messes with some permissions (Gentoo bug 648992) that shouldn't be messed with. This commit adds a patch to remove the PID file from the service. A related problem that this revision fixes is the automagic detection of the operating system, distribution, and init system by the NRPE autotools. The new revision hard-codes all of these to "unknown," which should result in behavior that is consistent across machines. In particular, it should cause the problematic tmpfiles.d entry (associated with the PID file) to not be installed. Bug: https://bugs.gentoo.org/648992 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Aaron Bauman · gentoo
net-analyzer/nrpe: add LibreSSL support
Closes: https://bugs.gentoo.org/581592 Package-Manager: Portage-2.3.31, Repoman-2.3.9
Michael Orlitzky · gentoo
net-analyzer/nrpe: new version 3.2.1.
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Michael Orlitzky · gentoo
net-analyzer/nrpe: new revision adding the command-args flag back.
After some discussion on the mailing list, I've decided to add back the "command-args" USE flag, but to mask it in package.use.mask. Gentoo-Bug: 628596 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Michael Orlitzky · gentoo
net-analyzer/nrpe: new revision to fix the systemd service.
The systemd unit file we were shipping no longer works with nrpe-3.x. Fortunately, upstream has their own service file which will work for us. We now use upstream's copy instead. Thanks to Nemunaire for the report, fix, and testing. Gentoo-Bug: 620020 Package-Manager: Portage-2.3.6, Repoman-2.3.1
Tomas Mozes · gentoo
net-analyzer/nrpe: bump to 3.2.0, drop old
Package-Manager: Portage-2.3.6, Repoman-2.3.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Tomas Mozes · gentoo
net-analyzer/nrpe: bump to 3.1.1, drop old
Package-Manager: Portage-2.3.6, Repoman-2.3.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Tobias Klausmann · gentoo
net-analyzer/nrpe: Fix broken SRC_URI for 3.0.1
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Michael Orlitzky · gentoo
net-analyzer/nrpe: new version 3.1.0.
This new ebuild is missing a lot of the custom patching of the 2.x series, ultimately because I just don't have time to forward-port a bunch of patches. Here's a quick summary of the changes: * Command arguments are unconditionally disabled, because they're a security risk. This flag would be easy to bring back, but it should be masked if we do. * The daemon and tcp wrappers are no longer optional. While I admit that having them be optional is useful, a giant patch to the build system is not the way to go about it. Send that mess upstream! * The nrpe_check_control tool is not installed. This is "contrib" upstream, and doesn't use the correct paths from the build system. Needs to be fixed upstream. Thanks to Tomáš Mózes for the heads-up about the new version, and for testing the ebuild and init script. It looks like our nrpe-2.x and nrpe-3.x have some incompatibilities, possibly due to our patches against the 2.x series. I've added an elog recommending that users not mix major versions on the client/server. Gentoo-Bug: 616092 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Michael Orlitzky · gentoo
net-analyzer/nrpe: remove unused version 2.15-r2.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
net-analyzer/nrpe: ppc64 stable wrt bug #608596
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-analyzer/nrpe: ppc stable wrt bug #608596
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-analyzer/nrpe: sparc stable wrt bug #608596
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-analyzer/nrpe: x86 stable wrt bug #608596
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
net-analyzer/nrpe: Stable for HPPA (bug #608596).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Tobias Klausmann · gentoo
net-analyzer/nrpe-2.15-r3: add alpha keyword
Gentoo-Bug: 608596
Agostino Sarubbo · gentoo
net-analyzer/nrpe: amd64 stable wrt bug #608596
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Orlitzky · gentoo
net-analyzer/nrpe: revbump to add selinux and no-ssl support.
Add a conditional dep on sec-policy/selinux-nagios, and pull in an (unreleased) upstream patch to fix the build when USE="-ssl". Also add a slot on the openssl dependency to make repoman happy. Bug: 462572 Bug: 554536 Package-Manager: portage-2.2.20.1
Michael Orlitzky · gentoo
net-analyzer/nrpe: remove old ebuilds and patches.
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed