summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-analyzer/pnp4nagios: Stabilize 0.6.26_p20230918 ppc64, #916834Sam James2023-11-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-analyzer/pnp4nagios: Stabilize 0.6.26_p20230918 x86, #916834Sam James2023-11-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-analyzer/pnp4nagios: Stabilize 0.6.26_p20230918 amd64, #916834Sam James2023-11-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-analyzer/pnp4nagios: update HOMEPAGEMichael Orlitzky2023-09-232-2/+2
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-analyzer/pnp4nagios: change upstream for PHP 8.1+ compatibilityTomáš Mózes2023-09-232-0/+113
| | | | | | | | | | | | | @Consol-Monitoring / Sven Nierlein are well known contributors to the monitoring ecosystem. This fork is compatible with PHP 8.1. The next step will be to explore https://github.com/pnp4nagios/pnp4nagios which may become the unified upstream. Closes: https://bugs.gentoo.org/914270 Closes: https://github.com/gentoo/gentoo/pull/32897 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-analyzer/pnp4nagios: drop 0.6.26-r11Andreas Sturmlechner2022-12-244-485/+0
| | | | | Closes: https://bugs.gentoo.org/888037 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* net-analyzer/pnp4nagios: Stabilize 0.6.26_p20221106 amd64, #888037Arthur Zamarin2022-12-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-analyzer/pnp4nagios: Stabilize 0.6.26_p20221106 x86, #888037Arthur Zamarin2022-12-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-analyzer/pnp4nagios: Stabilize 0.6.26_p20221106 ppc64, #888037Sam James2022-12-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-analyzer/pnp4nagios: add snapshot with php 8.0 supportTomáš Mózes2022-11-064-0/+210
| | | | | | | | | | | | | | - adding latest snapshot from: https://github.com/lingej/pnp4nagios/commits/master - adding compatibility patches from: https://github.com/Tontonitch/pnp4nagios - adding php 8.0 patches that work on my instance Closes: https://github.com/gentoo/gentoo/pull/28157 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-analyzer/pnp4nagios: drop 0.6.26-r10Michael Orlitzky2022-08-301-100/+0
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* net-analyzer/pnp4nagios: Stabilize 0.6.26-r11 amd64, #862885Jakov Smolić2022-08-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-analyzer/pnp4nagios: Stabilize 0.6.26-r11 x86, #862885Sam James2022-08-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-analyzer/pnp4nagios: Stabilize 0.6.26-r11 ppc64, #862885Arthur Zamarin2022-08-031-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-analyzer/pnp4nagios: destabilise for ppcSam James2022-03-031-2/+2
| | | | | Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* net-analyzer/pnp4nagios: add php 7.4 compatibilityTomáš Mózes2021-06-203-0/+484
| | | | | | | | Closes: https://bugs.gentoo.org/708206 Closes: https://bugs.gentoo.org/765643 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21329 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-analyzer/pnp4nagios: rev bump for commit 659f303fcThomas Deutschmann2021-06-181-0/+0
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-analyzer/pnp4nagios: Fix MissingUseDepDefault for dev-lang/php[json]Thomas Deutschmann2021-06-171-2/+2
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* net-analyzer/pnp4nagios: fix metadata for icinga removalMatthew Thode2020-03-171-2/+1
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* net-analyzer/pnp4nagios: remove icinga dependencyMatthew Thode2020-02-171-2/+2
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
* net-analyzer/pnp4nagios: remove unused files.Michael Orlitzky2018-06-193-151/+0
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* net-analyzer/pnp4nagios: remove "unused" vulnerable versions.Michael Orlitzky2018-06-196-505/+0
| | | | | Bug: https://bugs.gentoo.org/637640 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* net-analyzer/pnp4nagios: stable 0.6.26-r9 for ppc64, bug #637640Sergei Trofimovich2018-03-191-1/+1
| | | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64"
* net-analyzer/pnp4nagios: stable 0.6.26-r9 for ppc, bug #637640Sergei Trofimovich2018-03-191-2/+2
| | | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc"
* net-analyzer/*: Update Manifest hashesMichał Górny2017-12-101-2/+2
|
* net-analyzer/pnp4nagios: x86 stable (bug #637640)Thomas Deutschmann2017-11-291-1/+1
| | | | Package-Manager: Portage-2.3.16, Repoman-2.3.6
* net-analyzer/pnp4nagios: amd64 stable wrt bug #637640Agostino Sarubbo2017-11-292-2/+2
| | | | | | Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-analyzer/pnp4nagios: use group permissions for writable directories.Michael Orlitzky2017-11-041-3/+6
| | | | | | | | | | The past few revisions have made some directories owned by the "nagios user" so that the nagios/icinga daemon can write stuff there. Instead of giving ownership of those directories to the nagios user, it's a little bit more secure to give group-rwx permissions to the "nagios group." This new revision does that instead. Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: drop USE=icinga2 in a new revision.Michael Orlitzky2017-11-042-11/+7
| | | | | | | | | Now that pnp4nagios doesn't rely on the localstatedir of Nagios or Icinga, the two implementations of Icinga are actually suitable for an "or" dependency. We therefore do away with USE=icinga2, and let USE=icinga mean "either icinga or icinga2." Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: tighten permissions on process_perfdata.cfg.Michael Orlitzky2017-11-041-5/+0
| | | | | | | With USE=apache2, we used to set the group of process_perfdata.cfg to "apache2", but that appears unnecessary. This revision doesn't do it. Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: fix the default stats directory.Michael Orlitzky2017-11-041-8/+13
| | | | | | | | | | | The process_perfdata.cfg file refers to a STATS_DIR that is set to "@localstatedir@/stats" at build-time. However, the build system doesn't create that directory nor ensure that it is writable. This latest revision passes --localstatedir to econf, and then creates the associated directory with the desired permissions. The "bulk mode" without NPCD now works out-of-the-box! Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: use consistent perfdata directories.Michael Orlitzky2017-11-041-17/+15
| | | | | | | | | | Past revisions have stored the RRDtool data and the process_perdata.pl logs in (for example) /var/nagios or /var/icinga, depending on whether or you had Nagios or Icinga installed. That's silly: the data format doesn't change, so it makes more sense to choose one location (now: /var/lib/pnp) and stick with it. Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: new revision to fix apache2 conf file.Michael Orlitzky2017-11-041-1/+1
| | | | | | | | | | | | | The last few revisions have done, insinto "${APACHE_MODULES_CONFDIR}" but the depend.apache eclass was removed in pnp4nagios-0.6.25-r3, which means that the conf file wound up installed to ${ROOT}. The new revision specifies the path explicitly without using the eclass variable. Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: drop pointless rrdtool lower bound.Michael Orlitzky2017-11-041-1/+1
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: change "-DPHP5" to "-DPHP" in pkg_postinst().Michael Orlitzky2017-11-041-1/+1
| | | | | | | | The apache "define" changed a while ago from "PHP5" to simply "PHP". This commit fixes the latest revision, in place, to output the correct instructions. Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: new revision to fix insecure config permissions.Michael Orlitzky2017-11-041-1/+3
| | | | | | | | | | | | Previous revisions of pnp4nagios install /etc/pnp owned by the "nagios user," and the npcd daemon also runs as that user. That configuration is insecure: the unprivileged user can edit /etc/pnp/npcd.cfg, and escalate his own privileges by setting "user = root". To avoid the problem, we set INSTALL_OPTS="" while running "emake install". That leaves all of /etc/pnp with the default (root:root) ownership. Bug: https://github.com/lingej/pnp4nagios/issues/140 Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: new revision with a better fix for CVE-2012-3457.Michael Orlitzky2017-11-041-14/+7
| | | | | | | | | | In CVE-2012-3457, it was reported that one particular file should not be world-readable. To fix that, our ebuild made all of /etc/pnp unreadable; that made other permissions issues difficult to work around. This r2 sets o-rwx only on /etc/pnp/process_perfdata.cfg. Bug: https://bugs.gentoo.org/430358 Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: new revision to fix nagios/icinga "or" dependency.Michael Orlitzky2017-11-042-9/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previous revisions of pnp4nagios have an "or" dependency on either Nagios or Icinga, || ( net-analyzer/nagios-core net-analyzer/icinga ... The way "or" dependencies work is that they are considered satisfied if any elements of the associated group are installed. Thus the above stanza allows Nagios and Icinga to be swapped out without rebuilding pnp4nagios. That is incorrect, since later in the ebuild, nagios- or icinga-specific paths are compiled into pnp4nagios. The usual solution to that problem is to choose a default package that satisfies the "one of these" dependency, but to allow the user to specify one with a USE flag. This new revision adds three USE flags: icinga, icinga2, and nagios. The "nagios" flag is enabled by default, and builds pnp4nagios against net-analyzer/nagios. The other flags build against the associated package. In the process, the dependency on nagios-3.x was loosened to accept nagios-4.x as well. The nagios-3.x series has been end-of-life'd, and has multiple open security bugs. Bug: https://bugs.gentoo.org/628086 Bug: https://bugs.gentoo.org/629380 Bug: https://bugs.gentoo.org/636234 Closes: https://bugs.gentoo.org/600424 Package-Manager: Portage-2.3.8, Repoman-2.3.3
* net-analyzer/pnp4nagios: new version 0.6.26.Michael Orlitzky2017-11-042-0/+99
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3
* Drop remaining $Id$ and $Header$ from files.Ulrich Müller2017-02-282-2/+0
| | | | Bug: 611234
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-285-5/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* net-analyzer/pnp4nagios: ppc64 stable wrt bug #548968Agostino Sarubbo2017-01-031-1/+1
| | | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-analyzer/pnp4nagios: x86 stable wrt bug #548968Agostino Sarubbo2017-01-021-1/+1
| | | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-analyzer/pnp4nagios: ppc stable wrt bug #548968Agostino Sarubbo2017-01-011-2/+2
| | | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-analyzer/pnp4nagios: remove dep. on outdated apache eclass, various fixes.Louis Sautier2016-12-011-32/+24
| | | | | | | Package-Manager: portage-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/2943 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* net-analyzer/pnp4nagios: use #!/sbin/openrc-run instead of #!/sbin/runscriptAustin English2016-05-182-2/+2
|
* net-analyzer/pnp4nagios: EAPI=6, support >=rrdtool-1.6.0Louis Sautier2016-04-282-0/+203
| | | | | | Package-Manager: portage-2.2.28 (cherry picked from commit 4ee6bc9b624d654038d28c15b39b901ac9d67b2b) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* net-analyzer/pnp4nagios: amd64 stable wrt bug #548968Agostino Sarubbo2016-03-151-1/+1
| | | | | | Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-analyzer/pnp4nagios: fixing typoMatthew Thode2016-02-061-1/+1
| | | | Package-Manager: portage-2.2.26