From e0ead87c9312eca57ba297830d5e405308cf8afb Mon Sep 17 00:00:00 2001 From: Matthias Drobny Date: Wed, 15 Oct 2014 15:56:52 +0200 Subject: [PATCH] Unitas Network GmbH supported version of Zabbix (only customers) --- net-analyzer/zabbix/ChangeLog | 968 ++++++++++++++++++++++++ net-analyzer/zabbix/Manifest | 4 + net-analyzer/zabbix/metadata.xml | 27 + net-analyzer/zabbix/zabbix-2.4.1.ebuild | 365 +++++++++ 4 files changed, 1364 insertions(+) create mode 100644 net-analyzer/zabbix/ChangeLog create mode 100644 net-analyzer/zabbix/Manifest create mode 100644 net-analyzer/zabbix/metadata.xml create mode 100644 net-analyzer/zabbix/zabbix-2.4.1.ebuild diff --git a/net-analyzer/zabbix/ChangeLog b/net-analyzer/zabbix/ChangeLog new file mode 100644 index 0000000..76cb14e --- /dev/null +++ b/net-analyzer/zabbix/ChangeLog @@ -0,0 +1,968 @@ +# ChangeLog for net-analyzer/zabbix +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/ChangeLog,v 1.168 2014/10/12 08:56:52 ago Exp $ + + 12 Oct 2014; Agostino Sarubbo zabbix-2.2.5.ebuild: + Stable for x86, wrt bug #516840 + + 10 Oct 2014; Agostino Sarubbo zabbix-2.2.5.ebuild: + Stable for amd64, wrt bug #516840 + + 10 Aug 2014; Sergei Trofimovich zabbix-2.0.12-r1.ebuild, + zabbix-2.0.12.ebuild, zabbix-2.2.4.ebuild, zabbix-2.2.5.ebuild: + QA: drop trailing '.' from DESCRIPTION + +*zabbix-2.2.5 (23 Jul 2014) + + 23 Jul 2014; Matthew Marlowe +zabbix-2.2.5.ebuild: + Bump Zabbix Version 2.2.5 + + 08 Jul 2014; Pacho Ramos files/zabbix-agentd.service: + Fix zabbix-agentd.service (#515618 by Christian Roessner) + +*zabbix-2.0.12-r1 (25 Jun 2014) +*zabbix-2.2.4 (25 Jun 2014) + + 25 Jun 2014; Matthew Marlowe + +files/2.2/patches/zbx8151.patch, +zabbix-2.0.12-r1.ebuild, + +zabbix-2.2.4.ebuild, -zabbix-2.0.11_rc1-r1.ebuild, -zabbix-2.2.3.ebuild: + Upstream version bump with patch for Security bug 513814, Cleanup for prior + security bug 509898 + + 08 Jun 2014; Agostino Sarubbo zabbix-2.0.12.ebuild: + Stable for x86, wrt bug #509898 + + 08 Jun 2014; Agostino Sarubbo zabbix-2.0.12.ebuild: + Stable for amd64, wrt bug #509898 + +*zabbix-2.0.12 (14 May 2014) +*zabbix-2.2.3 (14 May 2014) + + 14 May 2014; Matthew Marlowe +zabbix-2.0.12.ebuild, + +zabbix-2.2.3.ebuild, -zabbix-2.2.2-r1.ebuild: + Bump for 2.0.12 and 2.2.3 + +*zabbix-2.2.2-r1 (13 Apr 2014) + + 13 Apr 2014; Pacho Ramos +zabbix-2.2.2-r1.ebuild, + -zabbix-2.2.2.ebuild: + Don't use USE flag to control file installation (#502224) + +*zabbix-2.2.2 (24 Feb 2014) + + 24 Feb 2014; Matthew Marlowe +zabbix-2.2.2.ebuild, + -zabbix-2.2.2_rc2-r3.ebuild, metadata.xml: + 2.2.2 Version Bump, Add systemd iuse flag + +*zabbix-2.2.2_rc2-r3 (23 Feb 2014) + + 23 Feb 2014; Matthew Marlowe +zabbix-2.2.2_rc2-r3.ebuild, + -zabbix-2.0.9-r1.ebuild, -zabbix-2.2.0-r4.ebuild, -zabbix-2.2.0-r5.ebuild, + -zabbix-2.2.2_rc2-r1.ebuild, -zabbix-2.2.2_rc2-r2.ebuild: + Wrap systemd file install with if use systemd; + + 16 Feb 2014; Agostino Sarubbo zabbix-2.0.11_rc1-r1.ebuild: + Stable for x86, wrt bug #500342 + + 16 Feb 2014; Agostino Sarubbo zabbix-2.0.11_rc1-r1.ebuild: + Stable for amd64, wrt bug #500342 + +*zabbix-2.2.2_rc2-r2 (15 Feb 2014) +*zabbix-2.2.0-r5 (15 Feb 2014) + + 15 Feb 2014; Pacho Ramos +files/zabbix-agentd.service, + +files/zabbix-agentd.tmpfiles, +files/zabbix-proxy.service, + +files/zabbix-proxy.tmpfiles, +files/zabbix-server.service, + +files/zabbix-server.tmpfiles, +zabbix-2.2.0-r5.ebuild, + +zabbix-2.2.2_rc2-r2.ebuild: + Add systemd unit files (#498090 by salikov.alexey) + +*zabbix-2.2.2_rc2-r1 (08 Feb 2014) +*zabbix-2.0.11_rc1-r1 (08 Feb 2014) + + 08 Feb 2014; Matthew Marlowe +zabbix-2.0.11_rc1-r1.ebuild, + +zabbix-2.2.2_rc2-r1.ebuild, -zabbix-2.0.11_rc1.ebuild, + -zabbix-2.2.2_rc2.ebuild: + Latest upstream bumps include fix for zabbix bug 7479, removing it from gentoo + manual patches. + +*zabbix-2.0.11_rc1 (07 Feb 2014) +*zabbix-2.2.2_rc2 (07 Feb 2014) + + 07 Feb 2014; Matthew Marlowe +zabbix-2.0.11_rc1.ebuild, + +zabbix-2.2.2_rc2.ebuild: + Security Version Bumps for Zabbix 2.0.11rc1 and 2.2.2rc2 + + 17 Dec 2013; Matthew Marlowe -zabbix-2.0.9.ebuild, + -zabbix-2.0.9_rc1-r2.ebuild, -zabbix-2.0.9_rc1-r3.ebuild, + zabbix-2.2.0-r4.ebuild: + Remove all ebuilds known to have security vulnernabilities. Removed Zabbix + 2.2.0 from package mask, no bugs entered for it over last several weeks, ready + to enter testing tree - marked ~amd64/~x86. Current stable is 2.0.9-r1, which + upstream made some other additional changes to and released as 2.0.10. + + 10 Dec 2013; Agostino Sarubbo zabbix-2.0.9-r1.ebuild: + Stable for x86, wrt bug #493250 + + 10 Dec 2013; Agostino Sarubbo zabbix-2.0.9-r1.ebuild: + Stable for amd64, wrt bug #493250 + +*zabbix-2.0.9-r1 (03 Dec 2013) +*zabbix-2.2.0-r4 (03 Dec 2013) + + 03 Dec 2013; Matthew Marlowe + +files/2.0/patches/zbx7479.patch, +files/2.2/patches/zbx7479.patch, + +zabbix-2.0.9-r1.ebuild, +zabbix-2.2.0-r4.ebuild, -zabbix-2.2.0-r3.ebuild: + Patching for Zabbix Vulnerability - Possible Shell Code Injection - + https://support.zabbix.com/browse/ZBX-7479 + + 27 Nov 2013; Matthew Marlowe zabbix-2.0.9.ebuild: + Zabbix 2.0.9 keyworded ~amd64 and ~x86 + +*zabbix-2.0.9 (24 Nov 2013) + + 24 Nov 2013; Matthew Marlowe +zabbix-2.0.9.ebuild: + Version Bump + +*zabbix-2.2.0-r3 (16 Nov 2013) + + 16 Nov 2013; Matthew Marlowe +zabbix-2.2.0-r3.ebuild, + -zabbix-2.2.0-r2.ebuild: + Additional fixes for src_install in test zabbix 2.2.0 major bump ebuild. + +*zabbix-2.2.0-r2 (16 Nov 2013) + + 16 Nov 2013; Matthew Marlowe +zabbix-2.2.0-r2.ebuild, + -zabbix-2.2.0-r1.ebuild: + Minor bugfixes for src_install doins/doinitd + +*zabbix-2.2.0-r1 (16 Nov 2013) + + 16 Nov 2013; Matthew Marlowe + +files/2.2/init.d/zabbix-agentd, +files/2.2/init.d/zabbix-proxy, + +files/2.2/init.d/zabbix-server, +files/2.2/zabbix_agent.conf, + +files/2.2/zabbix_agentd.conf, +files/2.2/zabbix_proxy.conf, + +files/2.2/zabbix_server.conf, +zabbix-2.2.0-r1.ebuild, -zabbix-2.2.0.ebuild, + metadata.xml: + Updated config and init files for zabbix 2.2, Revised use flags/configure + function, Other minor updates + + 16 Nov 2013; Matthew Marlowe zabbix-2.2.0.ebuild: + Zabbix-2.2.0 no longer happy with old zbx282 patch. + +*zabbix-2.2.0 (15 Nov 2013) + + 15 Nov 2013; Matthew Marlowe +zabbix-2.2.0.ebuild: + Major version bump zabbix 2.2.0, Minor ebuild cleanups, no keywords until + testing complete + + 14 Oct 2013; Matthew Marlowe -zabbix-2.0.8.ebuild: + Removing older ebuilds affected by 486696. + + 13 Oct 2013; Agostino Sarubbo zabbix-2.0.9_rc1-r2.ebuild: + Stable for x86, wrt bug #486696 + + 05 Oct 2013; Agostino Sarubbo zabbix-2.0.9_rc1-r2.ebuild: + Stable for amd64, wrt bug #486696 + + 05 Oct 2013; Rick Farina zabbix-2.0.8.ebuild, + zabbix-2.0.9_rc1-r2.ebuild, zabbix-2.0.9_rc1-r3.ebuild: + silence QA warning by removing epause and ebeep (not defined in EAPI5) + + 05 Oct 2013; Rick Farina zabbix-2.0.8.ebuild, + zabbix-2.0.9_rc1-r2.ebuild, zabbix-2.0.9_rc1-r3.ebuild: + trivial fix for bug #433708 to remove unneeded Makefiles + +*zabbix-2.0.9_rc1-r3 (04 Oct 2013) + + 04 Oct 2013; Matthew Marlowe +zabbix-2.0.9_rc1-r3.ebuild: + Fix for bug 486950 + +*zabbix-2.0.9_rc1-r2 (03 Oct 2013) + + 03 Oct 2013; Matthew Marlowe +zabbix-2.0.9_rc1-r2.ebuild, + -zabbix-2.0.9_rc1-r1.ebuild: + Initial developer revisions for 2.0.9rc1-r2 bump complete, releasing to user + testing arch, with expected fast stabilization due to bug 486696 + +*zabbix-2.0.9_rc1-r1 (02 Oct 2013) + + 02 Oct 2013; Matthew Marlowe +zabbix-2.0.9_rc1-r1.ebuild, + -zabbix-2.0.9_rc1.ebuild: + Added MY_PV bash variable to deal with _rc1 version numbers impacting naming + of java jar files. + +*zabbix-2.0.9_rc1 (02 Oct 2013) + + 02 Oct 2013; Matthew Marlowe +zabbix-2.0.9_rc1.ebuild: + Bump for security vulnerability, Bug 486696 and ZBX-7091, + https://bugs.gentoo.org/show_bug.cgi?id=486696 Temporarily no keywords on + package while testing. + + 22 Sep 2013; Matthew Marlowe -zabbix-2.0.4-r1.ebuild, + -zabbix-2.0.5.ebuild, -zabbix-2.0.6-r5.ebuild: + No longer supporting zabbix releases prior to 2.0.8 due to php and curl + compatibility bugs plus other important fixes, 2.0.4 (the old stable) in + particular is far out of date with recent ebuild changes, zabbix 2.0.8 is new + stable and recommended zabbix version for deployment. + + 22 Sep 2013; Agostino Sarubbo zabbix-2.0.8.ebuild: + Stable for x86, wrt bug #484822 + + 15 Sep 2013; Agostino Sarubbo zabbix-2.0.8.ebuild: + Stable for amd64, wrt bug #484822 + +*zabbix-2.0.8 (05 Sep 2013) + + 05 Sep 2013; Matthew Marlowe +zabbix-2.0.8.ebuild: + Bump for Zabbix-2.0.8, Thanks to Alice Ferrazzi alice.ferrazzi@gmail.com and + Rodrigo Severo rodrigo@fabricadeideias.com - Closes bug 482810. + + 19 Jul 2013; Matthew Marlowe files/2.0/init.d/zabbix-proxy: + Minor tweak for bug 460562 - zabbix_proxy init file. + + 24 Jun 2013; Matthew Marlowe zabbix-2.0.6-r5.ebuild: + Removing package mask for 2.0.6-r5, it has successfully completed initial + testing. + +*zabbix-2.0.6-r5 (23 Jun 2013) + + 23 Jun 2013; Matthew Marlowe +zabbix-2.0.6-r5.ebuild, + -zabbix-2.0.6-r1.ebuild, -zabbix-2.0.6-r2.ebuild, -zabbix-2.0.6-r3.ebuild, + -zabbix-2.0.6-r4.ebuild, -zabbix-2.0.6.ebuild: + Fix for bug #450742 - Newer versions of curl are incompatible with zabbix + 2.0.x until upstream makes fixes (been waiting 3+ months for fix). + +*zabbix-2.0.6-r4 (22 Jun 2013) + + 22 Jun 2013; Matthew Marlowe +zabbix-2.0.6-r4.ebuild: + Fix for bug #456850 - Allow non-standard AR/RANLIB if user specified. + +*zabbix-2.0.6-r3 (06 May 2013) + + 06 May 2013; Matthew Marlowe +files/2.0/zabbix_proxy.conf, + +zabbix-2.0.6-r3.ebuild: + Bug fix #460566 + +*zabbix-2.0.6-r2 (06 May 2013) + + 06 May 2013; Matthew Marlowe + +files/2.0/init.d/zabbix-proxy, +zabbix-2.0.6-r2.ebuild: + Fix for bug #460562 + + 06 May 2013; Matthew Marlowe -zabbix-1.8.16.ebuild: + Per QA Bug #445944, remove zabbix 1.8.x ebuilds from tree. + +*zabbix-2.0.6-r1 (06 May 2013) + + 06 May 2013; Matthew Marlowe + +files/2.0/patches/zbx282.patch, +zabbix-2.0.6-r1.ebuild: + Fix for bug #465376 which addresses zabbix upstream bug #282 - "lm_sensors + compatibility with recent linux kernels". + +*zabbix-2.0.6 (27 Apr 2013) + + 27 Apr 2013; Matthew Marlowe +zabbix-2.0.6.ebuild: + First draft of bump for Zabbix 2.0.6 + + 22 Feb 2013; Matthew Marlowe zabbix-2.0.5.ebuild: + Fix Bug #457674 in zabbix 2.0.5, unnecessary application of zabbix 6074 patch. + + 16 Feb 2013; Matthew Marlowe zabbix-2.0.5.ebuild: + Remove testing keywords on zabbix-2.0.5 while troubleshooting issue with a + patch. + +*zabbix-2.0.5 (13 Feb 2013) + + 13 Feb 2013; Matthew Marlowe +zabbix-2.0.5.ebuild, + -zabbix-1.8.15.ebuild, -zabbix-2.0.3.ebuild: + Bump for Zabbix 2.0.5, keyworded ~amd64/~x86 for testing + + 11 Feb 2013; Agostino Sarubbo zabbix-2.0.4-r1.ebuild: + Stable for x86, wrt bug #452878 + + 11 Feb 2013; Agostino Sarubbo zabbix-2.0.4-r1.ebuild: + Stable for amd64, wrt bug #452878 + + 18 Jan 2013; Matthew Marlowe + files/2.0/init.d/zabbix-agentd, files/2.0/init.d/zabbix-server, + zabbix-2.0.4-r1.ebuild: + Keyword change for 2.0.4-r1, ready for testing arches. Also, minor fix for + 2.0 init files. + +*zabbix-2.0.4-r1 (18 Jan 2013) +*zabbix-1.8.16 (18 Jan 2013) + + 18 Jan 2013; Matthew Marlowe + +files/2.0/patches/zbx6097.patch, +zabbix-1.8.16.ebuild, + +zabbix-2.0.4-r1.ebuild, -zabbix-2.0.2-r1.ebuild, -zabbix-2.0.2-r2.ebuild, + -zabbix-2.0.4.ebuild: + Fix for CVE-2013-1364, and upstream bug #ZBX-6097. Bumps 1.8.16 and 2.0.4-r1. + +*zabbix-2.0.4 (27 Dec 2012) + + 27 Dec 2012; Matthew Marlowe +zabbix-2.0.4.ebuild, + files/2.0/init.d/zabbix-agentd, files/2.0/init.d/zabbix-server: + Bump for Zabbix 2.0.4 Testing minor ebuild and init script changes, in + particular with regard to new /var/run/subdirectory creation/handling. If + testing goes well, 2.0.4 will eventually become the new stable after being + keyworded ~amd64/~x86. It currently has no keywords. Current users of 1.8.x + should consider 2.0.4 a future migration target. + +*zabbix-2.0.3 (05 Oct 2012) + + 05 Oct 2012; Matthew Marlowe +zabbix-2.0.3.ebuild: + Bump for Zabbix 2.0.3 + +*zabbix-2.0.2-r2 (02 Oct 2012) + + 02 Oct 2012; Matthew Marlowe +zabbix-2.0.2-r2.ebuild: + Fixes for bug 435016, bug 433090, and bug 412247. + + 30 Aug 2012; Agostino Sarubbo zabbix-1.8.15.ebuild: + Stable for amd64, wrt bug #428372 + + 30 Aug 2012; Pawel Hajdan jr zabbix-1.8.15.ebuild: + x86 stable wrt bug #428372 + +*zabbix-1.8.15 (21 Aug 2012) + + 21 Aug 2012; Matthew Marlowe +zabbix-1.8.15.ebuild, + -zabbix-1.8.11-r2.ebuild, -zabbix-1.8.14.ebuild, -zabbix-2.0.2.ebuild: + Bump for Zabbix 1.8.15 Removed releases with recent security vulnerabilities. + Note -- 1.8.15 will become the new stable after I have time to do more testing + with it. 1.8.15 will be the last stable of the 1.8.x train which a 2.0.x + stable will not immediately supersede. 2.0.x releases are currently at + 2.0.2..we'll probably move 2.0.3 or 2.0.4 out of testing arches to stable if + the amount of bug fixing churn slows down significantly. + +*zabbix-2.0.2-r1 (01 Aug 2012) + + 01 Aug 2012; Matthew Marlowe +zabbix-2.0.2-r1.ebuild, + files/2.0/init.d/zabbix-agentd, files/2.0/init.d/zabbix-server: + Fixes for bug 426818 and bug 427740. Modified init scripts to create + /var/run/zabbix if needed and added 'sysvipc' to php dependency use flags. + +*zabbix-2.0.2 (01 Aug 2012) + + 01 Aug 2012; Matthew Marlowe +zabbix-2.0.2.ebuild, + -zabbix-2.0.1.ebuild: + Initial bump for 2.0.2, Fixes Security Bug - Removed prior 2.0.x releases. + Will fix other lingering 2.0.x issues with -r1 release soon. + +*zabbix-2.0.1 (02 Jul 2012) + + 02 Jul 2012; Matthew Marlowe -zabbix-1.8.13-r1.ebuild, + -zabbix-2.0.0-r1.ebuild, -zabbix-2.0.1_rc2.ebuild, +zabbix-2.0.1.ebuild: + Bump for Zabbix 2.0.1 - Zabbix 2.0 releases are no longer package masked, + moved to ~amd64 and ~x86. + +*zabbix-1.8.14 (29 Jun 2012) + + 29 Jun 2012; Matthew Marlowe +zabbix-1.8.14.ebuild: + Bump for Zabbix 1.8.14 which seems to be just bug fixes for legacy 1.8.x tree + + 20 Jun 2012; Matthew Marlowe -zabbix-1.8.10-r1.ebuild, + -zabbix-1.8.10-r2.ebuild, -zabbix-1.8.11.ebuild, -zabbix-1.8.11-r1.ebuild, + -zabbix-1.8.12.ebuild: + Remove obsolete ebuilds - 1.8.11r2 is current stable, 1.8.13-r1 is future + stable, 1.8.14 will enter testing when released, and latest 2.0.1 will be the + first 2.0.x ebuild to be unmasked for testing on ~amd and ~x86 in the next + week. + +*zabbix-2.0.1_rc2 (20 Jun 2012) + + 20 Jun 2012; Matthew Marlowe + files/1.6.6/zabbix_proxy.conf, files/1.6.6/zabbix_server.conf, + files/1.6.6/zabbix_trapper.conf, +zabbix-2.0.1_rc2.ebuild: + Bump for Zabbix 2.0.1_rc2 which is currently masked. If no major bugs + reported, will release into testing arches soon making the 2.0.x releases + ~arch while keeping 1.8.x releases in stable. Also, minor mysql socket file + path update in default config files to fix bug #377241 which has been waiting + patiently for closure. + + 12 Jun 2012; Zac Medico zabbix-1.8.10-r1.ebuild, + zabbix-1.8.10-r2.ebuild, zabbix-1.8.11-r1.ebuild, zabbix-1.8.11-r2.ebuild, + zabbix-1.8.11.ebuild, zabbix-1.8.12.ebuild, zabbix-1.8.13-r1.ebuild, + zabbix-2.0.0-r1.ebuild, zabbix-2.0.0.ebuild: + inherit user for egethome, enewgroup, and enewuser + +*zabbix-2.0.0-r1 (05 Jun 2012) + + 05 Jun 2012; Matthew Marlowe +zabbix-2.0.0-r1.ebuild: + Added nls use flag to php frontend dependency and ensured the db upgrade + patches from 1.8.x are installed in /usr/share/zabbix/upgrades. Fix bug + #417931 and #417933. + +*zabbix-2.0.0 (22 May 2012) + + 22 May 2012; Matthew Marlowe + files/2.0/init.d/zabbix-agentd, -zabbix-2.0.0_rc6.ebuild, + -zabbix-2.0.0_rc6-r1.ebuild, +zabbix-2.0.0.ebuild, + +files/2.0/init.d/zabbix-server: + Bump for zabbix 2.0 plus minor init script and elog msg updates + + 21 May 2012; Pawel Hajdan jr zabbix-1.8.11-r2.ebuild: + x86 stable wrt bug #414551 + +*zabbix-2.0.0_rc6-r1 (21 May 2012) + + 21 May 2012; Matthew Marlowe +zabbix-2.0.0_rc6-r1.ebuild: + Update dependencies for Zabbix 2.0rc6 per Installation Guide Requirements + Document at + http://www.zabbix.com/documentation/2.0/manual/installation/requirements + +*zabbix-2.0.0_rc6 (19 May 2012) + + 19 May 2012; Matthew Marlowe -zabbix-2.0.0_rc5.ebuild, + +zabbix-2.0.0_rc6.ebuild: + 2.0.0rc6 Version Bump + + 18 May 2012; Matthew Marlowe + -files/1.6.6/init.d/zabbix-agentd-r1, -zabbix-1.8.13.ebuild, + -zabbix-2.0.0_rc4.ebuild, +zabbix-2.0.0_rc5.ebuild, + +files/2.0/init.d/zabbix-agentd: + remove testing ebuilds that reference files/1.6.6/init.d/zabbix-agentd-r1. + That file has been moved to 2.0/init.d/zabbix-agentd and will be referenced + in new ebuilds. + + 18 May 2012; Matthew Marlowe + +files/2.0/init.d/zabbix-agentd, -files/1.6.6/init.d/zabbix-agentd-r1, + -zabbix-2.0.0_rc4.ebuild, +zabbix-2.0.0_rc5.ebuild: + removed default on setting for sqlite use flag, added warning about rc5 db + upgrade, revised agentd init file + +*zabbix-2.0.0_rc5 (18 May 2012) + + 18 May 2012; Matthew Marlowe -zabbix-2.0.0_rc4.ebuild, + +zabbix-2.0.0_rc5.ebuild: + 2.0rc5 version bump + +*zabbix-1.8.13-r1 (15 May 2012) + + 15 May 2012; Matthew Marlowe -zabbix-1.8.12-r1.ebuild, + +zabbix-1.8.13-r1.ebuild: + Revert non-maintainer commit relating to agentd init script. Bug 415941. + +*zabbix-2.0.0_rc4 (12 May 2012) +*zabbix-1.8.13 (12 May 2012) + + 12 May 2012; Matthew Marlowe +zabbix-1.8.13.ebuild, + +zabbix-2.0.0_rc4.ebuild: + Bump for 1.8.13 and 2.0.0rc4 + +*zabbix-1.8.12-r1 (11 May 2012) + + 11 May 2012; Peter Volkov + +files/1.6.6/init.d/zabbix-agentd-r1, +zabbix-1.8.12-r1.ebuild: + Fix problem with agentd service startup in openvz/vserver environment: + processes inside containers are visible from host, and this precludes start + of agentd as start-stop-daemon conciders agentd running. + + 05 May 2012; Markos Chandras zabbix-1.8.11-r2.ebuild: + Stable on amd64 wrt bug #414551 + + 04 May 2012; Jeff Horelick zabbix-1.8.10-r1.ebuild, + zabbix-1.8.10-r2.ebuild, zabbix-1.8.11.ebuild, zabbix-1.8.11-r1.ebuild, + zabbix-1.8.11-r2.ebuild, zabbix-1.8.12.ebuild, zabbix-2.0.0_rc3.ebuild, + zabbix-2.0.0_rc3-r1.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + +*zabbix-2.0.0_rc3-r1 (27 Apr 2012) + + 27 Apr 2012; Matthew Marlowe +zabbix-2.0.0_rc3-r1.ebuild: + Number of small fixes for 2.0.0rc3 ebuild, put zabbix java stuff into + /opt/zabbix_java/ + +*zabbix-2.0.0_rc3 (24 Apr 2012) +*zabbix-1.8.12 (24 Apr 2012) + + 24 Apr 2012; Matthew Marlowe +zabbix-1.8.12.ebuild, + -zabbix-2.0.0_rc2.ebuild, +zabbix-2.0.0_rc3.ebuild: + Bumps for Zabbix 2.0rc3 and 1.8.12 + +*zabbix-1.8.11-r2 (19 Apr 2012) + + 19 Apr 2012; Matthew Marlowe +zabbix-1.8.11-r2.ebuild, + zabbix-2.0.0_rc2.ebuild: + Update zabbix dependencies, not compatible with fping >= 3.0, Tracking Bug + 412659 + + 16 Apr 2012; Matthew Marlowe zabbix-2.0.0_rc2.ebuild: + Zabbix 2.0 changed configure option for postgres from pgsql to postgresql. + Testing ebuild updated + + 16 Apr 2012; Matthew Marlowe +zabbix-2.0.0_rc2.ebuild, + metadata.xml: + Initial work towards resolving bug 412247 and bug 410183 + +*zabbix-2.0.0_rc2 (16 Apr 2012) + + 16 Apr 2012; Matthew Marlowe +zabbix-2.0.0_rc2.ebuild, + metadata.xml: + Testing initial support for Zabbix 2.0 release candidates + + 09 Apr 2012; Matthew Marlowe +zabbix-1.8.11-r1.ebuild, + metadata.xml: + Added support for static binary build and reviewed all use flags and + clarified descriptions in metadata + +*zabbix-1.8.11-r1 (09 Apr 2012) + + 09 Apr 2012; Matthew Marlowe +zabbix-1.8.11-r1.ebuild, + metadata.xml: + add support for odbc and iodbc use flags to enable zabbix database monitoring + with either unixodbc or iodbc libraries + + 21 Mar 2012; Matthew Marlowe + -files/zabbix-1.8.2-as-needed.patch, -files/zabbix-1.8.3-as-needed.patch, + zabbix-1.8.11.ebuild, -files/zabbix-as-needed.patch: + Removed legacy unused patches + + 21 Mar 2012; Matthew Marlowe zabbix-1.8.11.ebuild: + zabbix-1.8.11 ebuild working fine on dev boxes, pushing out to testing on + amd64 and x86 arches + + 21 Mar 2012; Matthew Marlowe zabbix-1.8.11.ebuild: + 1.8.11 seems to no longer require the as-needed patch as all the automake + changes in the patch appear to be implemented in the release + + 20 Mar 2012; Matthew Marlowe metadata.xml: + Received patricks ok to remove him from maintainer list in metadata + +*zabbix-1.8.11 (20 Mar 2012) + + 20 Mar 2012; Matthew Marlowe +zabbix-1.8.11.ebuild: + Bump zabbix 1.8.11 release, appears bug fix only, masking temporarily while I + confirm no patches broke with new release + +*zabbix-1.8.10-r2 (20 Mar 2012) + + 20 Mar 2012; Matthew Marlowe zabbix-1.8.10-r1.ebuild, + +zabbix-1.8.10-r2.ebuild, -zabbix-1.9.5-r1.ebuild: + Reverted non maintainer commit that might have broken only stable release, + moved changes to new r2 bump, applied user supplied patch to fix changes, + marked new bump testing, removed obsolete alpha release + + 19 Mar 2012; Pacho Ramos zabbix-1.8.10-r1.ebuild, + zabbix-1.9.5-r1.ebuild: + Move from sqlite3 USE flag to sqlite, bug #251394 (fixed with Patrick + permission). + + 21 Feb 2012; Matthew Marlowe -zabbix-1.8.7-r2.ebuild, + -zabbix-1.8.7-r3.ebuild, -zabbix-1.8.8-r2.ebuild, -zabbix-1.8.8-r3.ebuild, + -zabbix-1.8.9-r2.ebuild, -zabbix-1.8.9-r3.ebuild, -zabbix-1.9.4-r1.ebuild: + Removed older ebuilds impacted by various vulnerabilities + + 08 Jan 2012; Pawel Hajdan jr zabbix-1.8.10-r1.ebuild: + x86 stable wrt bug #396495 + + 04 Jan 2012; Agostino Sarubbo zabbix-1.8.10-r1.ebuild: + Stable for AMD64, wrt security bug #396495 + +*zabbix-1.9.5-r1 (31 Dec 2011) +*zabbix-1.9.4-r1 (31 Dec 2011) +*zabbix-1.8.10-r1 (31 Dec 2011) +*zabbix-1.8.9-r3 (31 Dec 2011) +*zabbix-1.8.9-r2 (31 Dec 2011) +*zabbix-1.8.8-r3 (31 Dec 2011) +*zabbix-1.8.8-r2 (31 Dec 2011) +*zabbix-1.8.7-r3 (31 Dec 2011) +*zabbix-1.8.7-r2 (31 Dec 2011) + + 31 Dec 2011; Christian Ruppert -zabbix-1.8.7.ebuild, + -zabbix-1.8.7-r1.ebuild, +zabbix-1.8.7-r2.ebuild, +zabbix-1.8.7-r3.ebuild, + -zabbix-1.8.8.ebuild, -zabbix-1.8.8-r1.ebuild, +zabbix-1.8.8-r2.ebuild, + +zabbix-1.8.8-r3.ebuild, -zabbix-1.8.9.ebuild, -zabbix-1.8.9-r1.ebuild, + +zabbix-1.8.9-r2.ebuild, +zabbix-1.8.9-r3.ebuild, -zabbix-1.8.10.ebuild, + +zabbix-1.8.10-r1.ebuild, -zabbix-1.9.4.ebuild, +zabbix-1.9.4-r1.ebuild, + -zabbix-1.9.5.ebuild, +zabbix-1.9.5-r1.ebuild, + files/1.4.6/init.d/zabbix-agentd, files/1.4.6/init.d/zabbix-server, + files/1.6.5/init.d/zabbix-agentd, files/1.6.5/init.d/zabbix-server, + files/1.6.6/init.d/zabbix-agentd, files/1.6.6/init.d/zabbix-proxy, + files/1.6.6/init.d/zabbix-server: + Revbump. Don't use deprecated start-stop-daemon options, bug 376865. + + 30 Dec 2011; Lars Wendler + files/1.6.6/init.d/zabbix-agentd, files/1.6.6/init.d/zabbix-proxy, + files/1.6.6/init.d/zabbix-server: + non-maintainer commit: Fixed init scripts to not use s-s-d's deprecated + -c/--chuid option anymore. Acked by bonsaikitten. + +*zabbix-1.8.10 (30 Dec 2011) + + 30 Dec 2011; Lars Wendler + -zabbix-1.8.10_rc1.ebuild, +zabbix-1.8.10.ebuild: + non-maintainer commit: Version bump (with kind permission from bonsaikitten). + Removed old. This fixes bug #395975 and should help solving bug #396495. + +*zabbix-1.8.10_rc1 (16 Dec 2011) + + 16 Dec 2011; Matthew Marlowe +zabbix-1.8.10_rc1.ebuild: + Bump production to 1.8.10rc1 which includes bug and security fixes - remove + very old releases from tree, some of which have known vulnerabilities + +*zabbix-1.8.9-r1 (29 Nov 2011) + + 29 Nov 2011; Matthew Marlowe zabbix-1.8.9.ebuild, + +zabbix-1.8.9-r1.ebuild, +files/zabbix-1.8.9-as-needed.patch: + Updated as needed patch for zabbix 1.8.9, deprecated r0 ebuild which uses old + patch, fix in 1.8.9-r1 + +*zabbix-1.8.9 (25 Nov 2011) + + 25 Nov 2011; Matthew Marlowe +zabbix-1.8.9.ebuild: + Bump for Zabbix 1.8.9 production release + + 03 Nov 2011; Mike Frysinger zabbix-1.8.3.ebuild, + zabbix-1.8.5.ebuild, zabbix-1.8.6.ebuild, zabbix-1.8.7.ebuild, + zabbix-1.8.7-r1.ebuild, zabbix-1.8.8.ebuild, zabbix-1.8.8-r1.ebuild, + zabbix-1.9.4.ebuild, zabbix-1.9.5.ebuild: + Use new egethome helper rather than calling getent directly. + + 15 Oct 2011; Markos Chandras zabbix-1.8.7-r1.ebuild: + Stable on amd64 wrt bug #386175 + + 14 Oct 2011; Andreas Schuerch zabbix-1.8.7-r1.ebuild: + x86 stable, bug 386175 + +*zabbix-1.8.8-r1 (09 Oct 2011) +*zabbix-1.8.7-r1 (09 Oct 2011) + + 09 Oct 2011; Matthew Marlowe +zabbix-1.8.7-r1.ebuild, + +zabbix-1.8.8-r1.ebuild: + Fix oracle use flag dependencies for Zabbix 1.8.7 and 1.8.8 per Bug #386457 + + 08 Oct 2011; Pawel Hajdan jr zabbix-1.8.7.ebuild: + x86 stable wrt security bug #386175 + +*zabbix-1.8.8 (01 Oct 2011) + + 01 Oct 2011; Matthew Marlowe +zabbix-1.8.8.ebuild: + Bump for minor production update to version 1.8.8 + +*zabbix-1.8.7 (01 Sep 2011) + + 01 Sep 2011; Matthew Marlowe +zabbix-1.8.7.ebuild: + Version bump to 1.8.7 which has minor new functionality plus fixes for + production + + 29 Aug 2011; Matthew Marlowe zabbix-1.9.4.ebuild, zabbix-1.9.5.ebuild: + removed keywords from 1.9 releases as they are alpha quality and only really + appropriate for feature previews at the moment + + 28 Aug 2011; Tony Vroon zabbix-1.8.6.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & + Elijah El Lazkani in security bug #379693. + + 27 Aug 2011; Kacper Kowalik zabbix-1.8.3.ebuild, + zabbix-1.8.5.ebuild, zabbix-1.8.6.ebuild, zabbix-1.9.4.ebuild, + zabbix-1.9.5.ebuild: + Dropped ppc keywords wrt bug #379693 + + 27 Aug 2011; Pawel Hajdan jr zabbix-1.8.6.ebuild: + x86 stable wrt security bug #379693 + +*zabbix-1.8.6 (27 Aug 2011) + + 27 Aug 2011; Matthew Marlowe +zabbix-1.8.6.ebuild: + Bump Zabbix 1.8.6, adds formal postgresql 9.0 support for 1.8 releases, fixes + security bug #379693 + + 29 Jul 2011; Patrick Lauer zabbix-1.8.3.ebuild, + zabbix-1.8.5.ebuild, zabbix-1.8.6_rc1.ebuild, zabbix-1.9.4.ebuild, + zabbix-1.9.5.ebuild: + adding pkgconfig to deps for #367419 + +*zabbix-1.9.5 (29 Jul 2011) +*zabbix-1.8.6_rc1 (29 Jul 2011) + + 29 Jul 2011; Patrick Lauer +zabbix-1.8.6_rc1.ebuild, + +zabbix-1.9.5.ebuild: + Bump for #376847 and 1.9 alpha update + +*zabbix-1.9.4 (28 Jul 2011) + + 28 Jul 2011; Patrick Lauer -zabbix-1.6.9.ebuild, + -zabbix-1.8.4.ebuild, -zabbix-1.9.3.ebuild, +zabbix-1.9.4.ebuild: + Bump for #372365, remove old + + 08 Jul 2011; Samuli Suominen zabbix-1.6.9.ebuild, + zabbix-1.8.3.ebuild, zabbix-1.8.4.ebuild, zabbix-1.8.5.ebuild, + zabbix-1.9.3.ebuild: + Convert from "useq" to "use". + + 02 Jul 2011; Markos Chandras zabbix-1.8.5.ebuild: + Stable on amd64 wrt bug #370239 + + 01 Jul 2011; Thomas Kahle zabbix-1.8.5.ebuild: + x86 stable per bug 370239 + + 06 May 2011; Thomas Kahle zabbix-1.8.4.ebuild: + x86 stable per bug 361873 + +*zabbix-1.8.5 (27 Apr 2011) + + 27 Apr 2011; Patrick Lauer +zabbix-1.8.5.ebuild: + Bump of 1.8 + + 13 Apr 2011; Patrick Lauer zabbix-1.9.3.ebuild: + Fixing postgres useflag #361721 + + 05 Apr 2011; Christoph Mende zabbix-1.8.4.ebuild: + Stable on amd64 wrt bug #361873 + +*zabbix-1.9.3 (02 Apr 2011) + + 02 Apr 2011; Patrick Lauer +zabbix-1.9.3.ebuild: + Adding zabbix 1.9 (2.0 prerelease) + +*zabbix-1.6.9 (04 Mar 2011) + + 04 Mar 2011; Patrick Lauer +zabbix-1.6.9.ebuild: + Restoring 1.6 branch for #356589 + + 11 Feb 2011; Diego E. Pettenò zabbix-1.8.3.ebuild, + zabbix-1.8.4.ebuild: + QA: fix maintainer-mode triggered rebuild, add autotools dependencies (bug + #323901). + + 17 Jan 2011; Patrick Lauer zabbix-1.8.3.ebuild, + zabbix-1.8.4.ebuild: + Fixing use-depends for frontend useflag, #351917 + +*zabbix-1.8.4 (16 Jan 2011) + + 16 Jan 2011; Patrick Lauer +zabbix-1.8.4.ebuild: + Bump for #351312 + + 16 Jan 2011; Patrick Lauer zabbix-1.8.3.ebuild, + +files/zabbix-1.8.3-as-needed.patch: + Fixing as-needed issues #333425 + + 12 Sep 2010; Patrick Lauer -zabbix-1.8-r1.ebuild, + -zabbix-1.8.1.ebuild, -zabbix-1.8.2.ebuild: + Remove old + + 12 Sep 2010; Joseph Jezak zabbix-1.8.3.ebuild: + Marked ppc stable for bug #335071. + + 29 Aug 2010; Markos Chandras zabbix-1.8.3.ebuild: + Stable on amd64 wrt bug #335071 + + 28 Aug 2010; Pawel Hajdan jr zabbix-1.8.3.ebuild: + x86 stable wrt security bug #335071 + +*zabbix-1.8.3 (18 Aug 2010) + + 18 Aug 2010; Patrick Lauer zabbix-1.8.2.ebuild, + +zabbix-1.8.3.ebuild, metadata.xml: + Bump, fixes #326161 #327213 + + 18 Jul 2010; zabbix-1.8.2.ebuild: + ppc stable #322445 + + 14 Jul 2010; Christian Faulhammer zabbix-1.8.2.ebuild: + stable x86, bug 322445 + + 28 Jun 2010; Markos Chandras zabbix-1.8.2.ebuild: + Stable on amd64 wrt bug #322445 + + 18 Jun 2010; Patrick Lauer -zabbix-1.6.7.ebuild, + -zabbix-1.8.ebuild: + Remove old + + 17 Jun 2010; Patrick Lauer zabbix-1.6.7.ebuild, + zabbix-1.8.ebuild, zabbix-1.8-r1.ebuild, zabbix-1.8.1.ebuild, + zabbix-1.8.2.ebuild: + Migrating away from deprecated postgres virtuals + + 05 Jun 2010; Samuli Suominen zabbix-1.8.2.ebuild: + Use COMMON_DEPEND to move dev-util/pkgconfig out of RDEPEND. + + 03 May 2010; Patrick Lauer zabbix-1.8.2.ebuild: + Adding pkgconfig dep for #309155 + + 03 May 2010; Patrick Lauer zabbix-1.8.2.ebuild, + +files/zabbix-1.8.2-as-needed.patch: + as-needed fix for #313707, thanks to Yuri Vasilevski for the fixed patch + +*zabbix-1.8.2 (07 Apr 2010) + + 07 Apr 2010; Patrick Lauer +zabbix-1.8.2.ebuild: + Bump, fixes #312875 #313403. As-needed patch fails for now. + +*zabbix-1.8.1 (26 Feb 2010) + + 26 Feb 2010; Patrick Lauer +zabbix-1.8.1.ebuild: + Bump for #306935 + + 20 Feb 2010; Patrick Lauer zabbix-1.8-r1.ebuild, + +files/zabbix-as-needed.patch: + Fix for as-needed building by Yuri Vasilevski, fixes #305449 + + 12 Jan 2010; Patrick Lauer zabbix-1.8.ebuild, + zabbix-1.8-r1.ebuild: + Fixing (R)DEPEND typo, #300700 + +*zabbix-1.8-r1 (10 Jan 2010) + + 10 Jan 2010; Patrick Lauer +zabbix-1.8-r1.ebuild: + Enable ipv6 support #300340, fix php dep some more #300338 + + 09 Jan 2010; Patrick Lauer -zabbix-1.4.6.ebuild, + -zabbix-1.6.5.ebuild, -zabbix-1.6.5-r1.ebuild, -zabbix-1.6.6.ebuild, + -zabbix-1.6.6-r1.ebuild: + Remove old + + 09 Jan 2010; Patrick Lauer zabbix-1.8.ebuild: + Fixing php dep #300280 + +*zabbix-1.8 (09 Jan 2010) + + 09 Jan 2010; Patrick Lauer +zabbix-1.8.ebuild: + Bump to 1.8 #296302, fix webapp handling #300276 + +*zabbix-1.6.7 (21 Nov 2009) + + 21 Nov 2009; Patrick Lauer +zabbix-1.6.7.ebuild: + Bump, fixes #293852 + + 20 Nov 2009; Patrick Lauer metadata.xml: + Adding myself in metadata so that package doesn't go unmaintained + +*zabbix-1.6.6-r1 (06 Oct 2009) + + 06 Oct 2009; Patrick Lauer + +files/1.6.6/init.d/zabbix-proxy, +zabbix-1.6.6-r1.ebuild, + files/1.6.6/zabbix_agentd.conf, files/1.6.6/zabbix_proxy.conf, + files/1.6.6/zabbix_server.conf: + Adding proxy init script #283970 and fixing log paths #283817. Thanks to + all the reporters and testers. + +*zabbix-1.6.6 (05 Oct 2009) + + 05 Oct 2009; Patrick Lauer + +files/1.6.6/init.d/zabbix-agentd, +files/1.6.6/postinstall-en.txt, + +files/1.6.6/zabbix_agent.conf, +zabbix-1.6.6.ebuild, + +files/1.6.6/init.d/zabbix-server, +files/1.6.6/zabbix_agentd.conf, + +files/1.6.6/zabbix_proxy.conf, +files/1.6.6/zabbix_server.conf, + +files/1.6.6/zabbix_trapper.conf: + Bump to 1.6.6, closes #286655 + +*zabbix-1.6.5-r1 (05 Oct 2009) + + 05 Oct 2009; Patrick Lauer +zabbix-1.6.5-r1.ebuild: + Add hopefully working support for proxy. Should close #283970 + + 23 Sep 2009; Patrick Lauer zabbix-1.4.6.ebuild, + zabbix-1.6.5.ebuild: + Remove virtual/libc + +*zabbix-1.6.5 (01 Sep 2009) + + 01 Sep 2009; Patrick Lauer + +files/1.6.5/init.d/zabbix-agentd, +files/1.6.5/init.d/zabbix-server, + +files/1.6.5/postinstall-en.txt, +files/1.6.5/zabbix_agent.conf, + +files/1.6.5/zabbix_agentd.conf, +files/1.6.5/zabbix_proxy.conf, + +files/1.6.5/zabbix_server.conf, +files/1.6.5/zabbix_trapper.conf, + +zabbix-1.6.5.ebuild, metadata.xml: + Bump to 1.6.5. Fixes #238151. Patches by Calogero Lo Leggio. + + 04 Aug 2008; Jeroen Roovers metadata.xml: + Describe local USE flags for GLEP 56. + +*zabbix-1.4.6 (23 Jul 2008) + + 23 Jul 2008; Wolfram Schlich + -files/1.4.1/init.d/zabbix-agentd, -files/1.4.1/init.d/zabbix-server, + -files/1.4.1/postinstall-en.txt, -files/1.4.1/zabbix_agent.conf, + -files/1.4.1/zabbix_agentd.conf, -files/1.4.1/zabbix_server.conf, + -files/1.4.2/init.d/zabbix-agentd, -files/1.4.2/init.d/zabbix-server, + -files/1.4.2/initgroups.patch, -files/1.4.2/postinstall-en.txt, + -files/1.4.2/zabbix_agent.conf, -files/1.4.2/zabbix_agentd.conf, + -files/1.4.2/zabbix_server.conf, -files/1.4.3/init.d/zabbix-agentd, + -files/1.4.3/init.d/zabbix-server, -files/1.4.3/postinstall-en.txt, + -files/1.4.3/zabbix_agent.conf, -files/1.4.3/zabbix_agentd.conf, + -files/1.4.3/zabbix_server.conf, -files/1.4.4/init.d/zabbix-agentd, + -files/1.4.4/init.d/zabbix-server, -files/1.4.4/postinstall-en.txt, + -files/1.4.4/zabbix_agent.conf, -files/1.4.4/zabbix_agentd.conf, + -files/1.4.4/zabbix_server.conf, -files/1.4.5/init.d/zabbix-agentd, + -files/1.4.5/init.d/zabbix-server, -files/1.4.5/postinstall-en.txt, + -files/1.4.5/zabbix_agent.conf, -files/1.4.5/zabbix_agentd.conf, + -files/1.4.5/zabbix_server.conf, +files/1.4.6/init.d/zabbix-agentd, + +files/1.4.6/init.d/zabbix-server, +files/1.4.6/postinstall-en.txt, + +files/1.4.6/zabbix_agent.conf, +files/1.4.6/zabbix_agentd.conf, + +files/1.4.6/zabbix_server.conf, -files/1.4/init.d/zabbix-agentd, + -files/1.4/init.d/zabbix-server, -files/1.4/postinstall-en.txt, + -files/1.4/zabbix_agent.conf, -files/1.4/zabbix_agentd.conf, + -files/1.4/zabbix_server.conf, -zabbix-1.4.ebuild, -zabbix-1.4.1.ebuild, + -zabbix-1.4.2.ebuild, -zabbix-1.4.2-r1.ebuild, -zabbix-1.4.3.ebuild, + -zabbix-1.4.4.ebuild, -zabbix-1.4.5.ebuild, +zabbix-1.4.6.ebuild: + version bump, removed old versions + + 19 May 2008; Tiziano Müller zabbix-1.4.ebuild, + zabbix-1.4.1.ebuild, zabbix-1.4.2.ebuild, zabbix-1.4.2-r1.ebuild, + zabbix-1.4.3.ebuild, zabbix-1.4.4.ebuild, zabbix-1.4.5.ebuild: + Changed dependency for postgresql to virtual/postgresql-base + +*zabbix-1.4.5 (29 Mar 2008) + + 29 Mar 2008; Wolfram Schlich + +files/1.4.5/init.d/zabbix-agentd, +files/1.4.5/init.d/zabbix-server, + +files/1.4.5/postinstall-en.txt, +files/1.4.5/zabbix_agent.conf, + +files/1.4.5/zabbix_agentd.conf, +files/1.4.5/zabbix_server.conf, + +zabbix-1.4.5.ebuild: + version bump + +*zabbix-1.4.4 (17 Dec 2007) + + 17 Dec 2007; Wolfram Schlich + +files/1.4.4/init.d/zabbix-agentd, +files/1.4.4/init.d/zabbix-server, + +files/1.4.4/postinstall-en.txt, +files/1.4.4/zabbix_agent.conf, + +files/1.4.4/zabbix_agentd.conf, +files/1.4.4/zabbix_server.conf, + +zabbix-1.4.4.ebuild: + version bump + +*zabbix-1.4.3 (12 Dec 2007) + + 12 Dec 2007; Wolfram Schlich + +files/1.4.3/init.d/zabbix-agentd, +files/1.4.3/init.d/zabbix-server, + +files/1.4.3/postinstall-en.txt, +files/1.4.3/zabbix_agent.conf, + +files/1.4.3/zabbix_agentd.conf, +files/1.4.3/zabbix_server.conf, + +zabbix-1.4.3.ebuild: + version bump + +*zabbix-1.4.2-r1 (03 Dec 2007) + + 03 Dec 2007; Wolfram Schlich + +files/1.4.2/initgroups.patch, +zabbix-1.4.2-r1.ebuild: + Added initgroups patch from + http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=452682 + +*zabbix-1.4.2 (24 Aug 2007) + + 24 Aug 2007; Wolfram Schlich + +files/1.4.2/init.d/zabbix-agentd, +files/1.4.2/init.d/zabbix-server, + +files/1.4.2/postinstall-en.txt, +files/1.4.2/zabbix_agent.conf, + +files/1.4.2/zabbix_agentd.conf, +files/1.4.2/zabbix_server.conf, + +zabbix-1.4.2.ebuild: + version bump + +*zabbix-1.4.1 (24 Jul 2007) + + 24 Jul 2007; Wolfram Schlich + +files/1.4.1/init.d/zabbix-agentd, +files/1.4.1/init.d/zabbix-server, + +files/1.4.1/postinstall-en.txt, +files/1.4.1/zabbix_agent.conf, + +files/1.4.1/zabbix_agentd.conf, +files/1.4.1/zabbix_server.conf, + +zabbix-1.4.1.ebuild: + version bump + +*zabbix-1.4 (08 Jun 2007) + + 08 Jun 2007; Wolfram Schlich + +files/1.4/init.d/zabbix-agentd, +files/1.4/init.d/zabbix-server, + +files/1.4/postinstall-en.txt, +files/1.4/zabbix_agent.conf, + +files/1.4/zabbix_agentd.conf, +files/1.4/zabbix_server.conf, + +metadata.xml, +zabbix-1.4.ebuild: + initial import diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest new file mode 100644 index 0000000..9c87700 --- /dev/null +++ b/net-analyzer/zabbix/Manifest @@ -0,0 +1,4 @@ +DIST zabbix-2.4.1.tar.gz 14730972 SHA256 e47b328c2babcc7c37b27c96732b5f6ac28a935901acf8a3d340887ba64bece4 SHA512 8cf19262503ade91188cc6a9653fd2f13c966cc2638b9c36f1ecfb989707fc991cfa3bfa487b0c8a230caa6e344105a4494fd3981d8b09c07048842369e71dc2 WHIRLPOOL 5907ef1eb71c175879e93be7151a1c313a5a90d05ffdd1a2189beb22133fa08d24fb72749e0e9a13fa7a6a5b3eb0470d0331e05cd15e2f77ffdb616d5aaf24ec +EBUILD zabbix-2.4.1.ebuild 10177 SHA256 477f77001c7016053d06c7351c5e6ad4c379b446ae8324df2faee6597b4bf537 SHA512 9de8e70b19602f37570ead0f64e170899d4545f2a14b371e0c9041ea14d210ae6a9e2e34ce8f42ec4b44826ec81163119dc9cd4bfb01009baa49e3d903a0ac8e WHIRLPOOL beea7f7f1374299a1804ba41de2db2cbcfa97878b57d3345f67ae680a1f54d48bf287e7d6914737f59bee1fbe1501582f1bea4f2f784077757577e9d348ef423 +MISC ChangeLog 38192 SHA256 ab3ae5d2bbc07db9b986e109ab9f17e888ea96246bfdd091063f96c760546ec9 SHA512 73ec2d31906aebf07a05edf0184dfaa964ed41249f7e05ec093c137ea1151cc44248591216c55b6360e7fdebfc1627d58918648b6408c96bf1d9f6bca8e5978b WHIRLPOOL 645a94821eefa0cffcf58208f7eebeac6491030dca8bb7ddd6e6bdbc6681f3299e5259efba86856d12de92bf014f91cfaefc0f249ad2d21537a175c56a3b959e +MISC metadata.xml 1221 SHA256 94d1841cf3efb9a709dbc9ee160a29c394a1c0f5af5069fe1466f9f08796c72d SHA512 3d3ed8e75fcd9f521402a9734d5bd19c163a7a5d33cef3b20b6e476416fc352a91a62782ecc0ed032efbafd5f07f6ac08e28a88fb766095a1bba146f8f50b5e5 WHIRLPOOL ae2d69cab99c364721ca2e806fc5e02d1dbe72ad48bea43b4d1a0fd49c00cc2b94ea6ea85f4f5a9ff90522a90ade17fe816fe85ca7a16e755d02239d4426da92 diff --git a/net-analyzer/zabbix/metadata.xml b/net-analyzer/zabbix/metadata.xml new file mode 100644 index 0000000..ab30633 --- /dev/null +++ b/net-analyzer/zabbix/metadata.xml @@ -0,0 +1,27 @@ + + + + +mattm@gentoo.org +Matthew Marlowe + + +ZABBIX is software for monitoring of your applications, network and servers. +ZABBIX supports both polling and trapping techniques to collect data from +monitored hosts. A flexible notification mechanism allows easy and quickly +configure different types of notifications for pre-defined events. + + + Enable zabbix agent (for to-be-monitored machines) + Enable zabbix web frontend + Turn on support of IPv6 + Enable proxy support + Enable openipmi things + Enable zabbix server + SSH v2 based checks + Enable Database Monitor and use UnixODBC Library by default + Build statically linked binaries + Enable Zabbix Java JMX Management Gateway + Use libxml2 client library + + diff --git a/net-analyzer/zabbix/zabbix-2.4.1.ebuild b/net-analyzer/zabbix/zabbix-2.4.1.ebuild new file mode 100644 index 0000000..cedb035 --- /dev/null +++ b/net-analyzer/zabbix/zabbix-2.4.1.ebuild @@ -0,0 +1,365 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/zabbix-2.2.5.ebuild,v 1.4 2014/10/12 08:56:52 ago Exp $ + +EAPI="5" + +# needed to make webapp-config dep optional +WEBAPP_OPTIONAL="yes" +inherit flag-o-matic webapp depend.php autotools java-pkg-opt-2 user systemd toolchain-funcs + +DESCRIPTION="ZABBIX is software for monitoring of your applications, network and servers" +HOMEPAGE="http://www.zabbix.com/" +MY_P=${P/_/} +MY_PV=${PV/_/} +SRC_URI="http://prdownloads.sourceforge.net/zabbix/${MY_P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +WEBAPP_MANUAL_SLOT="yes" +KEYWORDS="amd64 x86" +IUSE="agent java curl frontend ipv6 jabber ldap libxml2 mysql openipmi oracle postgres proxy server ssh snmp sqlite odbc static" + +COMMON_DEPEND="snmp? ( net-analyzer/net-snmp ) + ldap? ( + net-nds/openldap + =dev-libs/cyrus-sasl-2* + net-libs/gnutls + ) + mysql? ( >=virtual/mysql-5.0.3 ) + sqlite? ( >=dev-db/sqlite-3.3.5 ) + postgres? ( >=dev-db/postgresql-base-8.3.0 ) + oracle? ( >=dev-db/oracle-instantclient-basic-10.0.0.0 ) + jabber? ( dev-libs/iksemel ) + libxml2? ( dev-libs/libxml2 ) + curl? ( net-misc/curl ) + openipmi? ( sys-libs/openipmi ) + ssh? ( net-libs/libssh2 ) + java? ( >=virtual/jdk-1.4 ) + odbc? ( dev-db/unixODBC )" + +RDEPEND="${COMMON_DEPEND} + proxy? ( <=net-analyzer/fping-2.9 ) + server? ( <=net-analyzer/fping-2.9 + app-admin/webapp-config ) + java? ( + >=virtual/jre-1.4 + dev-java/slf4j-api + dev-java/json-simple + ) + frontend? ( + >=dev-lang/php-5.3.0[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] + || ( dev-lang/php[apache2] dev-lang/php[cgi] dev-lang/php[fpm] ) + media-libs/gd[png] + app-admin/webapp-config )" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${MY_P} + +ZABBIXJAVA_BASE="opt/zabbix_java" + +java_prepare() { + cd "${S}/src/zabbix_java/lib" + rm -v *.jar || die + + java-pkg_jar-from slf4j-api + java-pkg_jar-from json-simple +} + +src_prepare() { + eautoreconf +} + +pkg_setup() { + if use server || use proxy ; then + local dbnum dbtypes="mysql oracle postgres sqlite" dbtype + declare -i dbnum=0 + for dbtype in ${dbtypes}; do + use ${dbtype} && let dbnum++ + done + if [ ${dbnum} -gt 1 ]; then + eerror + eerror "You can't use more than one database type in Zabbix." + eerror "Select exactly one database type out of these: ${dbtypes}" + eerror + die "Multiple database types selected." + elif [ ${dbnum} -lt 1 ]; then + eerror + eerror "Select exactly one database type out of these: ${dbtypes}" + eerror + die "No database type selected." + fi + if use oracle; then + if [ -z "${ORACLE_HOME}" ]; then + eerror + eerror "The environment variable ORACLE_HOME must be set" + eerror "and point to the correct location." + eerror "It looks like you don't have Oracle installed." + eerror + die "Environment variable ORACLE_HOME is not set" + fi + if has_version 'dev-db/oracle-instantclient-basic'; then + ewarn + ewarn "Please ensure you have a full install of the Oracle client." + ewarn "dev-db/oracle-instantclient* is NOT sufficient." + ewarn + fi + fi + fi + + if use frontend; then + webapp_pkg_setup + fi + + enewgroup zabbix + enewuser zabbix -1 -1 /var/lib/zabbix/home zabbix +} + +pkg_postinst() { + if use server || use proxy ; then + elog + elog "You may need to configure your database for Zabbix," + elog "if you have not already done so. " + elog + + zabbix_homedir=$(egethome zabbix) + if [ -n "${zabbix_homedir}" ] && \ + [ "${zabbix_homedir}" != "/var/lib/zabbix/home" ]; then + ewarn + ewarn "The user 'zabbix' should have his homedir changed" + ewarn "to /var/lib/zabbix/home if you want to use" + ewarn "custom alert scripts." + ewarn + ewarn "A real homedir might be needed for configfiles" + ewarn "for custom alert scripts (e.g. ~/.sendxmpprc when" + ewarn "using sendxmpp for Jabber alerts)." + ewarn + ewarn "To change the homedir use:" + ewarn " usermod -d /var/lib/zabbix/home zabbix" + ewarn + fi + fi + + if use server; then + elog + elog "For distributed monitoring you have to run:" + elog + elog "zabbix_server -n " + elog + elog "This will convert database data for use with Node ID" + elog "and also adds a local node." + elog + fi + + elog "--" + elog + elog "You may need to add these lines to /etc/services:" + elog + elog "zabbix-agent 10050/tcp Zabbix Agent" + elog "zabbix-agent 10050/udp Zabbix Agent" + elog "zabbix-trapper 10051/tcp Zabbix Trapper" + elog "zabbix-trapper 10051/udp Zabbix Trapper" + elog + + elog "Feel free to download or contribute gentoo specific zabbix templates" + elog "via https://github.com/deploylinux/gentooZabbixTemplates (WIP)." + + # repeat fowners/fperms functionality from src_install() + # here to catch wrong permissions on existing files in + # the live filesystem (yeah, that sucks). + chown -R zabbix:zabbix \ + "${ROOT}"/etc/zabbix \ + "${ROOT}"/var/lib/zabbix \ + "${ROOT}"/var/lib/zabbix/home \ + "${ROOT}"/var/lib/zabbix/scripts \ + "${ROOT}"/var/log/zabbix + chmod 0750 \ + "${ROOT}"/etc/zabbix \ + "${ROOT}"/var/lib/zabbix \ + "${ROOT}"/var/lib/zabbix/home \ + "${ROOT}"/var/lib/zabbix/scripts \ + "${ROOT}"/var/log/zabbix + + chmod 0640 \ + "${ROOT}"/etc/zabbix/zabbix_* + + if use server || use proxy ; then + # check for fping + fping_perms=$(stat -c %a /usr/sbin/fping 2>/dev/null) + case "${fping_perms}" in + 4[157][157][157]) + ;; + *) + ewarn + ewarn "If you want to use the checks 'icmpping' and 'icmppingsec'," + ewarn "you have to make /usr/sbin/fping setuid root and executable" + ewarn "by everyone. Run the following command to fix it:" + ewarn + ewarn " chmod u=rwsx,g=rx,o=rx /usr/sbin/fping" + ewarn + ewarn "Please be aware that this might impose a security risk," + ewarn "depending on the code quality of fping." + ewarn + ;; + esac + fi +} + +src_configure() { + + econf \ + $(use_enable server) \ + $(use_enable proxy) \ + $(use_enable agent) \ + $(use_enable ipv6) \ + $(use_enable static) \ + $(use_enable java) \ + $(use_with ldap) \ + $(use_with snmp net-snmp) \ + $(use_with mysql) \ + $(use_with postgres postgresql) \ + $(use_with oracle) \ + $(use_with sqlite sqlite3) \ + $(use_with jabber) \ + $(use_with curl libcurl) \ + $(use_with openipmi openipmi) \ + $(use_with ssh ssh2) \ + $(use_with libxml2) \ + $(use_with odbc unixodbc) \ + || die "econf failed" +} + +src_install() { + dodir \ + /etc/zabbix \ + /var/lib/zabbix \ + /var/lib/zabbix/home \ + /var/lib/zabbix/scripts \ + /var/lib/zabbix/alertscripts \ + /var/lib/zabbix/externalscripts \ + /var/log/zabbix + + keepdir \ + /etc/zabbix \ + /var/lib/zabbix \ + /var/lib/zabbix/home \ + /var/lib/zabbix/scripts \ + /var/lib/zabbix/alertscripts \ + /var/lib/zabbix/externalscripts \ + /var/log/zabbix + + if use server; then + insinto /etc/zabbix + doins "${FILESDIR}/2.2"/zabbix_server.conf + doinitd "${FILESDIR}/2.2"/init.d/zabbix-server + dosbin src/zabbix_server/zabbix_server + fowners zabbix:zabbix /etc/zabbix/zabbix_server.conf + fperms 0640 /etc/zabbix/zabbix_server.conf + dodir /usr/share/zabbix + /bin/cp -R "${S}/database/" "${D}"/usr/share/zabbix/ + systemd_dounit "${FILESDIR}/zabbix-server.service" + systemd_newtmpfilesd "${FILESDIR}/zabbix-server.tmpfiles" zabbix-server.conf + fi + + if use proxy; then + doinitd \ + "${FILESDIR}/2.2"/init.d/zabbix-proxy + dosbin \ + src/zabbix_proxy/zabbix_proxy + insinto /etc/zabbix + doins \ + "${FILESDIR}/2.2"/zabbix_proxy.conf + dodir /usr/share/zabbix + /bin/cp -R "${S}/database/" "${D}"/usr/share/zabbix/ + systemd_dounit "${FILESDIR}/zabbix-proxy.service" + systemd_newtmpfilesd "${FILESDIR}/zabbix-proxy.tmpfiles" zabbix-proxy.conf + fi + + if use agent; then + insinto /etc/zabbix + doins \ + "${FILESDIR}/2.2"/zabbix_agent.conf \ + "${FILESDIR}/2.2"/zabbix_agentd.conf + doinitd "${FILESDIR}/2.2"/init.d/zabbix-agentd + dosbin \ + src/zabbix_agent/zabbix_agent \ + src/zabbix_agent/zabbix_agentd + dobin \ + src/zabbix_sender/zabbix_sender \ + src/zabbix_get/zabbix_get + fowners zabbix:zabbix \ + /etc/zabbix/zabbix_agent.conf \ + /etc/zabbix/zabbix_agentd.conf + fperms 0640 \ + /etc/zabbix/zabbix_agent.conf \ + /etc/zabbix/zabbix_agentd.conf + systemd_dounit "${FILESDIR}/zabbix-agentd.service" + systemd_newtmpfilesd "${FILESDIR}/zabbix-agentd.tmpfiles" zabbix-agentd.conf + fi + + fowners zabbix:zabbix \ + /etc/zabbix \ + /var/lib/zabbix \ + /var/lib/zabbix/home \ + /var/lib/zabbix/scripts \ + /var/lib/zabbix/alertscripts \ + /var/lib/zabbix/externalscripts \ + /var/log/zabbix + fperms 0750 \ + /etc/zabbix \ + /var/lib/zabbix \ + /var/lib/zabbix/home \ + /var/lib/zabbix/scripts \ + /var/lib/zabbix/alertscripts \ + /var/lib/zabbix/externalscripts \ + /var/log/zabbix + + dodoc README INSTALL NEWS ChangeLog \ + conf/zabbix_agent.conf \ + conf/zabbix_agentd.conf \ + conf/zabbix_proxy.conf \ + conf/zabbix_agentd/userparameter_examples.conf \ + conf/zabbix_agentd/userparameter_mysql.conf \ + conf/zabbix_server.conf + + if use frontend; then + webapp_src_preinst + cp -R frontends/php/* "${D}/${MY_HTDOCSDIR}" + webapp_postinst_txt en "${FILESDIR}/"1.6.6/postinstall-en.txt + webapp_configfile \ + "${MY_HTDOCSDIR}"/include/db.inc.php \ + "${MY_HTDOCSDIR}"/include/config.inc.php + webapp_src_install + fi + + if use java; then + dodir \ + /${ZABBIXJAVA_BASE} \ + /${ZABBIXJAVA_BASE}/bin \ + /${ZABBIXJAVA_BASE}/lib + keepdir /${ZABBIXJAVA_BASE} + exeinto /${ZABBIXJAVA_BASE}/bin + doexe src/zabbix_java/bin/zabbix-java-gateway-${MY_PV}.jar + exeinto /${ZABBIXJAVA_BASE}/lib + doexe \ + src/zabbix_java/lib/logback-classic-0.9.27.jar \ + src/zabbix_java/lib/logback-console.xml \ + src/zabbix_java/lib/logback-core-0.9.27.jar \ + src/zabbix_java/lib/logback.xml \ + src/zabbix_java/lib/org-json-2010-12-28.jar \ + src/zabbix_java/lib/slf4j-api-1.6.1.jar + exeinto /${ZABBIXJAVA_BASE}/ + doexe \ + src/zabbix_java/settings.sh \ + src/zabbix_java/startup.sh \ + src/zabbix_java/shutdown.sh + fowners -R zabbix:zabbix /${ZABBIXJAVA_BASE} + fi + +} + +src_compile() { + if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then + emake AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" || die "emake failed" + fi +}