Updates: virtual-appliance, zabbix

This commit is contained in:
Joerg Deckert 2017-01-18 08:23:25 +01:00
parent d4eefeefa6
commit 11cdf5e38e
49 changed files with 881 additions and 3583 deletions

View File

@ -1,5 +1,7 @@
AUX addparams-0.9.1.diff 6756 SHA256 d384ef312af31c3bb16e71d27a3b6f1c5d36fefe393d7b941f4e6013a7b8b218 SHA512 36bc53c0037a56f111c9ce29eb457555246936058845f71d24ec3bdd97d245006dc21cd332b8bd8de1fbda82962806473362c493ac4e7215b429860cc26220a4 WHIRLPOOL ef659270ad2c339e6bd92aeedc69f99fdaaa1c1bdc526a526f0b4320f81de6ef146ec1943514749fa6dc56a2502200117bd4d4a07abdb0b47ee73ca170daa0c3
AUX locale-de.diff 463 SHA256 b178984896c3c7b804b4e7497e1ce2d4b7d31d003e68765f90235f76fdf92c66 SHA512 b817340d60a32ed30206ae602427fa70c8a18929252192a061667ef4a2c8f2cbcad6241e8c71f5b74b2f2d7f59e6d53e8dd10571c41a61ad02dd4a3b494d8bf1 WHIRLPOOL add55c0fd0515e74f31aac5ccf064c297434c2c0ed35be243ed38b457e4a8635ce6e719d62624cc85626660865a281d3bf3d1ace7959272965fccf77152388f9
AUX mkfs.ext4-64bit.diff 663 SHA256 ebcf393fdb90ce1673d9913c792bceecc1c54229ad8af860484c695275eb99e0 SHA512 71ab1af0dc4bd930ca40545c8680837dc02f97fa85d7003c4444b4332fd9fbc47b9e59d6d11f9697a0d8b735025c21dc8393a7163449d9b79248438a3e894ad9 WHIRLPOOL b1d18e9b105f8452743e5ddfd4f8dd0bfedd59eaa26a348539be40a124d6a8abd930b9112759c8f3414e868a228d95ee9801bcf965fc2083be6a015f260cbd35
AUX varconfpath-0.9.1.diff 409 SHA256 49cde0194d2a22f5b661c28158babed8e5b576df1804bde5a4028e190fa1614d SHA512 2c6118269e9a08cd0533989a57b036977ca6c2579aae2904790645efa95ec87ee9c7affe3b961159a652756122f92b04a1ef9d34b6a55e1e35902f39e8be487e WHIRLPOOL 69b0c3c92aea233405bda4c49a3b418adcb422b571181fc831388e11f6b2186be1c2c84fb4fdc30f5464d13eab592a1db6c7663f8fe7517790a3759505ec981a
DIST virtual-appliance-0.9.1.tar.bz2 49846 SHA256 f0a78d83f3e0e772d5a296b50b2fee93fb7f8271509b12fbc610d736a4710f73 SHA512 1db8eac5b80bde25842b612f077c40b5e8a9631294ca80a5cf663ed1023f5cd70b57a56801c627120f0915402eef6ce8bf7d92126550ce39f3bde5c6925cba99 WHIRLPOOL 5a7cfef86e698e88e9636280d0debae415f2d2d5947837b8af825a1913ae415ddecc2b7269db12914c119a122f02364c0bbb81b9acba37e24c77fe806970f953
EBUILD virtual-appliance-0.9.1.ebuild 1062 SHA256 229e607d1e9256ac698cde814ace83130828a9ca9f7cf9a2c9ff829ff8e5effd SHA512 28bf6b5d00d2c2f0df1e81fd318bee825fafcd11a0ff7a87a468f245b8917b4fb635c71fedb6ef642fc3b3fb0194e0d80ae11ee73cca61f2c427335fc254990d WHIRLPOOL 9a728ed7fc42038d516119eefafe77645c5ad6a677b77c2bc8ea1d8333e601324820180c2e436f843363d29c45c1f9cea338af0ee6abba33d132b33217f6c27c
EBUILD virtual-appliance-2.0-r20160320.ebuild 1071 SHA256 c0678df4719d43f1a7714b4a083aa5f3dfdf9858d9d7e90dbcb6acb90f21e8ca SHA512 eb3ff05ec1c77a7787a822875bf76a7f3482ed4958a5a4462e85e1f465921615b4024d2230653b501824b67cd7918bcf0c390b0e9f09b75fa7cd812f16b97b10 WHIRLPOOL b8a33995c8837836c0f2e0381439d5e61027ae7ba3824823af11e0e60a46e9d84d5547a645e35e72c6cbc7753a968e57bdc4b722a2953077616a3dbf5217c7da
EBUILD virtual-appliance-2.0-r20161220.ebuild 1071 SHA256 2c2490af8345956634aff75a3e83045365ff7a6f14f73fe3ede3b754d8f550bf SHA512 bf2bc278c97beb85453993b7162e36c838291f5c168bc4f7f8d1e212f206114a092c7aa154342660062a4dbe95efbb27556794524d6d80ad0e823006db96af24 WHIRLPOOL 77393377916b0a1fcd73b481dabd02008f492038bfacda6f9cee18c084e09cd1b3aaaba571c65fe278d6b2301b2fffe4f2d8098dac545c01625400189c329394

View File

@ -0,0 +1,14 @@
diff -Naur virtual-appliance.orig/configs/locale.gen virtual-appliance/configs/locale.gen
--- virtual-appliance.orig/configs/locale.gen 2017-01-16 14:31:42.000000000 +0100
+++ virtual-appliance/configs/locale.gen 2017-01-16 14:47:08.579328550 +0100
@@ -23,7 +23,9 @@
#en_HK ISO-8859-1
#en_PH ISO-8859-1
#de_DE ISO-8859-1
-#de_DE@euro ISO-8859-15
+de_DE@euro ISO-8859-15
+de_DE.UTF-8 UTF-8
+en_DK.UTF-8 UTF-8
#es_MX ISO-8859-1
#fa_IR UTF-8
#fr_FR ISO-8859-1

View File

@ -0,0 +1,12 @@
diff -Naur virtual-appliance.orig/Makefile virtual-appliance/Makefile
--- virtual-appliance.orig/Makefile 2017-01-16 14:31:42.000000000 +0100
+++ virtual-appliance/Makefile 2017-01-16 14:42:47.804324982 +0100
@@ -249,7 +249,7 @@
parted -s $(RAW_IMAGE).tmp set 1 boot on
sync
losetup --show --find --partscan $(RAW_IMAGE).tmp > partitions
- mkfs.ext4 -O sparse_super,^has_journal -L "$(APPLIANCE)"_root -m 0 `cat partitions`p1
+ mkfs.ext4 -O sparse_super,^has_journal,^64bit -L "$(APPLIANCE)"_root -m 0 `cat partitions`p1
mkdir $(CHROOT)
mount -o noatime `cat partitions`p1 $(CHROOT)
tar -xf $(STAGE4_TARBALL) --numeric-owner $(COPY_ARGS) -C $(CHROOT)

View File

@ -6,7 +6,7 @@ EAPI=5
inherit eutils linux-info toolchain-funcs mercurial
MY_REV="5bcbcdb" # checkout revision
MY_REV="549f524" # checkout revision
MY_USR="marduk" # user name
MY_P="${MY_USR}-${PN}-${MY_REV}"
@ -36,8 +36,9 @@ src_prepare() {
rm .hg_archival.txt
rm .hgignore
rm .hgtags
## epatch ${FILESDIR}/varconfpath-${PV}.diff
## epatch ${FILESDIR}/addparams-${PV}.diff
rm -rf .hg
epatch ${FILESDIR}/locale-de.diff
epatch ${FILESDIR}/mkfs.ext4-64bit.diff
}
src_compile() {

View File

@ -1,968 +0,0 @@
# 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 <ago@gentoo.org> zabbix-2.2.5.ebuild:
Stable for x86, wrt bug #516840
10 Oct 2014; Agostino Sarubbo <ago@gentoo.org> zabbix-2.2.5.ebuild:
Stable for amd64, wrt bug #516840
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> 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 <mattm@gentoo.org> +zabbix-2.2.5.ebuild:
Bump Zabbix Version 2.2.5
08 Jul 2014; Pacho Ramos <pacho@gentoo.org> 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 <mattm@gentoo.org>
+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 <ago@gentoo.org> zabbix-2.0.12.ebuild:
Stable for x86, wrt bug #509898
08 Jun 2014; Agostino Sarubbo <ago@gentoo.org> 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 <mattm@gentoo.org> +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 <pacho@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <ago@gentoo.org> zabbix-2.0.11_rc1-r1.ebuild:
Stable for x86, wrt bug #500342
16 Feb 2014; Agostino Sarubbo <ago@gentoo.org> 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 <pacho@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> -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 <ago@gentoo.org> zabbix-2.0.9-r1.ebuild:
Stable for x86, wrt bug #493250
10 Dec 2013; Agostino Sarubbo <ago@gentoo.org> 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 <mattm@gentoo.org>
+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 <mattm@gentoo.org> 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 <mattm@gentoo.org> +zabbix-2.0.9.ebuild:
Version Bump
*zabbix-2.2.0-r3 (16 Nov 2013)
16 Nov 2013; Matthew Marlowe <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org>
+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 <mattm@gentoo.org> 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 <mattm@gentoo.org> +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 <mattm@gentoo.org> -zabbix-2.0.8.ebuild:
Removing older ebuilds affected by 486696.
13 Oct 2013; Agostino Sarubbo <ago@gentoo.org> zabbix-2.0.9_rc1-r2.ebuild:
Stable for x86, wrt bug #486696
05 Oct 2013; Agostino Sarubbo <ago@gentoo.org> zabbix-2.0.9_rc1-r2.ebuild:
Stable for amd64, wrt bug #486696
05 Oct 2013; Rick Farina <zerochaos@gentoo.org> 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 <zerochaos@gentoo.org> 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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> -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 <ago@gentoo.org> zabbix-2.0.8.ebuild:
Stable for x86, wrt bug #484822
15 Sep 2013; Agostino Sarubbo <ago@gentoo.org> zabbix-2.0.8.ebuild:
Stable for amd64, wrt bug #484822
*zabbix-2.0.8 (05 Sep 2013)
05 Sep 2013; Matthew Marlowe <mattm@gentoo.org> +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 <mattm@gentoo.org> files/2.0/init.d/zabbix-proxy:
Minor tweak for bug 460562 - zabbix_proxy init file.
24 Jun 2013; Matthew Marlowe <mattm@gentoo.org> 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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org>
+files/2.0/init.d/zabbix-proxy, +zabbix-2.0.6-r2.ebuild:
Fix for bug #460562
06 May 2013; Matthew Marlowe <mattm@gentoo.org> -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 <mattm@gentoo.org>
+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 <mattm@gentoo.org> +zabbix-2.0.6.ebuild:
First draft of bump for Zabbix 2.0.6
22 Feb 2013; Matthew Marlowe <mattm@gentoo.org> zabbix-2.0.5.ebuild:
Fix Bug #457674 in zabbix 2.0.5, unnecessary application of zabbix 6074 patch.
16 Feb 2013; Matthew Marlowe <mattm@gentoo.org> 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 <mattm@gentoo.org> +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 <ago@gentoo.org> zabbix-2.0.4-r1.ebuild:
Stable for x86, wrt bug #452878
11 Feb 2013; Agostino Sarubbo <ago@gentoo.org> zabbix-2.0.4-r1.ebuild:
Stable for amd64, wrt bug #452878
18 Jan 2013; Matthew Marlowe <mattm@gentoo.org>
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 <mattm@gentoo.org>
+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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +zabbix-2.0.3.ebuild:
Bump for Zabbix 2.0.3
*zabbix-2.0.2-r2 (02 Oct 2012)
02 Oct 2012; Matthew Marlowe <mattm@gentoo.org> +zabbix-2.0.2-r2.ebuild:
Fixes for bug 435016, bug 433090, and bug 412247.
30 Aug 2012; Agostino Sarubbo <ago@gentoo.org> zabbix-1.8.15.ebuild:
Stable for amd64, wrt bug #428372
30 Aug 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> zabbix-1.8.15.ebuild:
x86 stable wrt bug #428372
*zabbix-1.8.15 (21 Aug 2012)
21 Aug 2012; Matthew Marlowe <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> -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 <mattm@gentoo.org> +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 <mattm@gentoo.org> -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 <mattm@gentoo.org>
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 <zmedico@gentoo.org> 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 <mattm@gentoo.org> +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 <mattm@gentoo.org>
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 <phajdan.jr@gentoo.org> 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 <mattm@gentoo.org> +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 <mattm@gentoo.org> -zabbix-2.0.0_rc5.ebuild,
+zabbix-2.0.0_rc6.ebuild:
2.0.0rc6 Version Bump
18 May 2012; Matthew Marlowe <mattm@gentoo.org>
-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 <mattm@gentoo.org>
+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 <mattm@gentoo.org> -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 <mattm@gentoo.org> -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 <mattm@gentoo.org> +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 <pva@gentoo.org>
+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 <hwoarang@gentoo.org> zabbix-1.8.11-r2.ebuild:
Stable on amd64 wrt bug #414551
04 May 2012; Jeff Horelick <jdhore@gentoo.org> 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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> 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 <mattm@gentoo.org> +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 <mattm@gentoo.org> +zabbix-2.0.0_rc2.ebuild,
metadata.xml:
Testing initial support for Zabbix 2.0 release candidates
09 Apr 2012; Matthew Marlowe <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org>
-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 <mattm@gentoo.org> 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 <mattm@gentoo.org> 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 <mattm@gentoo.org> 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 <mattm@gentoo.org> +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 <mattm@gentoo.org> 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 <pacho@gentoo.org> 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 <mattm@gentoo.org> -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 <phajdan.jr@gentoo.org> zabbix-1.8.10-r1.ebuild:
x86 stable wrt bug #396495
04 Jan 2012; Agostino Sarubbo <ago@gentoo.org> 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 <idl0r@gentoo.org> -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 <polynomial-c@gentoo.org>
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 <polynomial-c@gentoo.org>
-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 <mattm@gentoo.org> +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 <mattm@gentoo.org> 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 <mattm@gentoo.org> +zabbix-1.8.9.ebuild:
Bump for Zabbix 1.8.9 production release
03 Nov 2011; Mike Frysinger <vapier@gentoo.org> 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 <hwoarang@gentoo.org> zabbix-1.8.7-r1.ebuild:
Stable on amd64 wrt bug #386175
14 Oct 2011; Andreas Schuerch <nativemad@gentoo.org> 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 <mattm@gentoo.org> +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 <phajdan.jr@gentoo.org> zabbix-1.8.7.ebuild:
x86 stable wrt security bug #386175
*zabbix-1.8.8 (01 Oct 2011)
01 Oct 2011; Matthew Marlowe <mattm@gentoo.org> +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 <mattm@gentoo.org> +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 <mattm@gentoo.org> 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 <chainsaw@gentoo.org> 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 <xarthisius@gentoo.org> 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 <phajdan.jr@gentoo.org> zabbix-1.8.6.ebuild:
x86 stable wrt security bug #379693
*zabbix-1.8.6 (27 Aug 2011)
27 Aug 2011; Matthew Marlowe <mattm@gentoo.org> +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 <patrick@gentoo.org> 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 <patrick@gentoo.org> +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 <patrick@gentoo.org> -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 <ssuominen@gentoo.org> 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 <hwoarang@gentoo.org> zabbix-1.8.5.ebuild:
Stable on amd64 wrt bug #370239
01 Jul 2011; Thomas Kahle <tomka@gentoo.org> zabbix-1.8.5.ebuild:
x86 stable per bug 370239
06 May 2011; Thomas Kahle <tomka@gentoo.org> zabbix-1.8.4.ebuild:
x86 stable per bug 361873
*zabbix-1.8.5 (27 Apr 2011)
27 Apr 2011; Patrick Lauer <patrick@gentoo.org> +zabbix-1.8.5.ebuild:
Bump of 1.8
13 Apr 2011; Patrick Lauer <patrick@gentoo.org> zabbix-1.9.3.ebuild:
Fixing postgres useflag #361721
05 Apr 2011; Christoph Mende <angelos@gentoo.org> zabbix-1.8.4.ebuild:
Stable on amd64 wrt bug #361873
*zabbix-1.9.3 (02 Apr 2011)
02 Apr 2011; Patrick Lauer <patrick@gentoo.org> +zabbix-1.9.3.ebuild:
Adding zabbix 1.9 (2.0 prerelease)
*zabbix-1.6.9 (04 Mar 2011)
04 Mar 2011; Patrick Lauer <patrick@gentoo.org> +zabbix-1.6.9.ebuild:
Restoring 1.6 branch for #356589
11 Feb 2011; Diego E. Pettenò <flameeyes@gentoo.org> 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 <patrick@gentoo.org> 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 <patrick@gentoo.org> +zabbix-1.8.4.ebuild:
Bump for #351312
16 Jan 2011; Patrick Lauer <patrick@gentoo.org> zabbix-1.8.3.ebuild,
+files/zabbix-1.8.3-as-needed.patch:
Fixing as-needed issues #333425
12 Sep 2010; Patrick Lauer <patrick@gentoo.org> -zabbix-1.8-r1.ebuild,
-zabbix-1.8.1.ebuild, -zabbix-1.8.2.ebuild:
Remove old
12 Sep 2010; Joseph Jezak <josejx@gentoo.org> zabbix-1.8.3.ebuild:
Marked ppc stable for bug #335071.
29 Aug 2010; Markos Chandras <hwoarang@gentoo.org> zabbix-1.8.3.ebuild:
Stable on amd64 wrt bug #335071
28 Aug 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> zabbix-1.8.3.ebuild:
x86 stable wrt security bug #335071
*zabbix-1.8.3 (18 Aug 2010)
18 Aug 2010; Patrick Lauer <patrick@gentoo.org> zabbix-1.8.2.ebuild,
+zabbix-1.8.3.ebuild, metadata.xml:
Bump, fixes #326161 #327213
18 Jul 2010; <nixnut@gentoo.org> zabbix-1.8.2.ebuild:
ppc stable #322445
14 Jul 2010; Christian Faulhammer <fauli@gentoo.org> zabbix-1.8.2.ebuild:
stable x86, bug 322445
28 Jun 2010; Markos Chandras <hwoarang@gentoo.org> zabbix-1.8.2.ebuild:
Stable on amd64 wrt bug #322445
18 Jun 2010; Patrick Lauer <patrick@gentoo.org> -zabbix-1.6.7.ebuild,
-zabbix-1.8.ebuild:
Remove old
17 Jun 2010; Patrick Lauer <patrick@gentoo.org> 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 <ssuominen@gentoo.org> zabbix-1.8.2.ebuild:
Use COMMON_DEPEND to move dev-util/pkgconfig out of RDEPEND.
03 May 2010; Patrick Lauer <patrick@gentoo.org> zabbix-1.8.2.ebuild:
Adding pkgconfig dep for #309155
03 May 2010; Patrick Lauer <patrick@gentoo.org> 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 <patrick@gentoo.org> +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 <patrick@gentoo.org> +zabbix-1.8.1.ebuild:
Bump for #306935
20 Feb 2010; Patrick Lauer <patrick@gentoo.org> 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 <patrick@gentoo.org> 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 <patrick@gentoo.org> +zabbix-1.8-r1.ebuild:
Enable ipv6 support #300340, fix php dep some more #300338
09 Jan 2010; Patrick Lauer <patrick@gentoo.org> -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 <patrick@gentoo.org> zabbix-1.8.ebuild:
Fixing php dep #300280
*zabbix-1.8 (09 Jan 2010)
09 Jan 2010; Patrick Lauer <patrick@gentoo.org> +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 <patrick@gentoo.org> +zabbix-1.6.7.ebuild:
Bump, fixes #293852
20 Nov 2009; Patrick Lauer <patrick@gentoo.org> 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 <patrick@gentoo.org>
+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 <patrick@gentoo.org>
+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 <patrick@gentoo.org> +zabbix-1.6.5-r1.ebuild:
Add hopefully working support for proxy. Should close #283970
23 Sep 2009; Patrick Lauer <patrick@gentoo.org> 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 <patrick@gentoo.org>
+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 <jer@gentoo.org> metadata.xml:
Describe local USE flags for GLEP 56.
*zabbix-1.4.6 (23 Jul 2008)
23 Jul 2008; Wolfram Schlich <wschlich@gentoo.org>
-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 <dev-zero@gentoo.org> 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 <wschlich@gentoo.org>
+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 <wschlich@gentoo.org>
+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 <wschlich@gentoo.org>
+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 <wschlich@gentoo.org>
+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 <wschlich@gentoo.org>
+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 <wschlich@gentoo.org>
+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 <wschlich@gentoo.org>
+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

View File

@ -1,54 +1,21 @@
AUX 1.4.6/init.d/zabbix-agentd 581 SHA256 5afaed3880c7f8d1a13d51d963f2758a0bc3ec982c667cc2aad9c84d44753452 SHA512 4d29435590d42374dc7428f09617ddbcc6e551850651f4d057a20b39689c041dcf3966b18efcec1c4478e44b9995ec3c55b1f3d3e27ba9ff5b96f0aef076da7a WHIRLPOOL 197096795bdb5387f62687b52894d86a10002a4e9bab11b28a71c3f0e575daebe6827d14b48983c9c0c3f49491a12751789ccc43e7e0e4e80ad60aac156eaf23
AUX 1.4.6/init.d/zabbix-server 563 SHA256 8c2bc6b7dc1fb80e6b24536f7acb7ba102975b345da055cc19e33adfcdb95976 SHA512 897134b640ed2bd070fa3c29b9fdda368f6451179908fcd00aa2ee8710ea64556e6fcc1592e40a7050b323b56b67837004c1411c326ff4024f949089f980429b WHIRLPOOL e84983ddd78c29f76d8aed51b54f63db70a00637b6102cab065e36178c01f227770e19d999e0fae201ea266178221f40e141fb010f8171c787e2d78da6767372
AUX 1.4.6/postinstall-en.txt 147 SHA256 3855cb33f7ca570a44e42d578894aba9ebe22fd2992f9f009ca954286f4ba38f SHA512 aa2dcda94d75c77a2369a45bc94011fb033589ed20230149e459658788d1cee5bf2fc80bdcec13702477dbff47639e1c6300e1f41ded134cad397333a1d3f329 WHIRLPOOL 33407c71a6fff74995761bdc59336dcd3835b6575ac6c84a534fae4e6ecbc2d364608bf249f71b0fde7c326eea16a064a00c1e3ca435f5898481212efcf67dab
AUX 1.4.6/zabbix_agent.conf 1119 SHA256 ba99099f1943d5cc86e29250d1040388d6b8af2e2e89423f1a681b6401399556 SHA512 248b59725d6a797233d8432e2049d26033f8b5444d66f57ad92064f6ead97afbb33277d55528b5fa2cf594b50c86838c2cec5a04ac401a5e21e45cf280198678 WHIRLPOOL 76cfe8ddae3f81520c04192180aded838f84e8fa710baa6bca803becac9be4190131513d1499f654850c513da9451c1a06f565bc255ee707babf7f350f78fa49
AUX 1.4.6/zabbix_agentd.conf 2353 SHA256 73bb022dce06c40ae98833068599fb0d1854eafdbaef2098db2ecd223a0e5856 SHA512 606e49543d06d41d53d9712cea67dc5a4897cf0c6aa2047d25e21ac4ecd72a54466adfdba12f7d0bce185cc0c0fc6d6b26a0296ea9dc5ef66ba95a5d8cacc22e WHIRLPOOL 64eaeedf83c5270c4254b05598e15a62c3b5dded23f628620e3b2d7958f6d2c929219f5a964dbd36f818603b3467ad987038382212b97de0df9db07c128e09af
AUX 1.4.6/zabbix_server.conf 2443 SHA256 1075a5dc88e833f217b87a42ff83a27aa5f0d31ec8f48c466aa4d6588a33fba4 SHA512 3eb0c141360f4551e8d2c634656bbaa0b3559f96f2faee8de6d9a63b8c3829f5da0a9994036c655959724c6be1dafad3feaac8f2eadac650de7b4d0f5e4e0414 WHIRLPOOL 7adc9498744f1e9a7c708748e03164f170d75656efcf61162d7483f22ee8b660b82a1944ec27078bea1c762427f7b4398105d8999931e7b646a4516883e05e7b
AUX 1.6.5/init.d/zabbix-agentd 581 SHA256 7a38ede3531b862f723ff373f54fb89f713bd6bc007ac14ba97fb9c3b5977943 SHA512 c4b6ba851098cfb60ce15209d1cc8a27fd15fbee8131a81b78dc7f46bb12f90750960519b97183e3e2294bc6c9d9af3f8bd61d801804a6eae486efabf64f147c WHIRLPOOL 0a3665aa09ff6246730e949256b5397d8f10871f25dd0b9d7a029139de1995c983c79fa51de3b1555eff80cf285881302d608e43ba5eeaa75c2271a8960b250b
AUX 1.6.5/init.d/zabbix-server 563 SHA256 9bbbe65f6668cbb4c8691c96c487dbb016834d3e067c3fd26b94e2997b94cc30 SHA512 f55482938517fcb34f89c3518eea11a9fa3afa61d7c2d6edb8cb2ea24f4ef16fb70e9cc69edc4d0f3dca8c9198e655f7be43caaabf69fd624062ed2214149d38 WHIRLPOOL 68b3b79e3dfac61943db6ee9aa29926af21812dcf990f712ee40ab17bf7f5385de3a3981198d626b4a39b7fd7ff7afd75084a01ea6186c55eaba0ea313289b7b
AUX 1.6.5/postinstall-en.txt 147 SHA256 3855cb33f7ca570a44e42d578894aba9ebe22fd2992f9f009ca954286f4ba38f SHA512 aa2dcda94d75c77a2369a45bc94011fb033589ed20230149e459658788d1cee5bf2fc80bdcec13702477dbff47639e1c6300e1f41ded134cad397333a1d3f329 WHIRLPOOL 33407c71a6fff74995761bdc59336dcd3835b6575ac6c84a534fae4e6ecbc2d364608bf249f71b0fde7c326eea16a064a00c1e3ca435f5898481212efcf67dab
AUX 1.6.5/zabbix_agent.conf 1121 SHA256 0bbeabf0a3b9a7a3a2c71d384d785c9c1b9da420e1fb46445a15ce952d6c7790 SHA512 36ed992a7d14f89411180407fd1e06a49ba15317d9253adb77ec4b25aba5784e51488d72d3315ac68a179694a401e143aff7547551d8152b7425408bf75e4177 WHIRLPOOL da41ba48fddfbdaf4f79b18540aa0065cfca5d9dc1ef0ff004fd9ed4202f58682958527b69ebd21041730f280215e71d6fc6302186307212329dcdd5a88dda9a
AUX 1.6.5/zabbix_agentd.conf 2515 SHA256 7853fd3a22bdca6c05ff5326bf0d3f7d80cb3fe854c872a086f7f05484720f1f SHA512 fe8b727d4c00fd0393674c5d1266065563ab3ac51857d0aabeb243374c996b70df3119fe5a9d8f31ffe27b8d6a88c1b5d599de9fba2f14909f86cdde7a1c5746 WHIRLPOOL ae4b5dc398f9773ec8c536d7af7fe35dfb2f9894fc75561fa4eef56d0c57f47156773ac943000dbf2667878929cf436e1fd4ed478d61513eb53cbfdcc9723dff
AUX 1.6.5/zabbix_proxy.conf 4509 SHA256 d7f5d87f3ad9860b0dc8fe2175303b9e83464a5a0b51010a87a759f3b6de46e9 SHA512 3e472178bfbcb0d2b6065825bdcd6aeb45dba5b96e1e383042e51cb4a6a3ee6006788a8fd42f5766b4a5915488e7f925fbc599f371d64f7ebd33a31a3409754f WHIRLPOOL 94dd0131f19556f3881f8250c33284bad8a6a4b1d0bde1a0af43bdf00e27b154621504405fc6af059b747a8623419cb6c2e2f5055f934c2c6d8cc2d03b0ad974
AUX 1.6.5/zabbix_server.conf 3922 SHA256 4210390a0400b86b090945abab6fdbfe91965d6746a46cf92434dacee4dfe3cb SHA512 71823a9ea9c5846064fae19342b279990131d3aecac71d6a4b72c88a26ee1750fe0ebb672ac1563fe0d1d06f483d3607472c4d95eb8b97e64f42700c588d9b49 WHIRLPOOL 677cac72f56bf1e9fbf522be883075bcac9d0922557560c4d4a53106ae71ad5f03f21f3bf93b6053a2fb1db048b95cff5ff05709768292a5a07df5c79df77e44
AUX 1.6.5/zabbix_trapper.conf 755 SHA256 76af8f79fa28b02c65107753d959c5404faee67c28219e9bce1b29014fab3ca8 SHA512 d368c6f11e33cd21be20b35c3fe21060298ed11684bc7d5fe4b393fc9a5dd10b433bebf5ca0e250a998a0b496067471a4c2f5d0e90907e74e53c4e211e84897b WHIRLPOOL 6058172aceacfc0686a1ff45cc13b4f29c6433caaaa5be16053cb4f4137b2a86285f18a1936e984fd4745ba38a0d48873f821a65531041628d0ab6df7afd6569
AUX 1.6.6/init.d/zabbix-agentd 581 SHA256 f85fa8c293623438d4df9abff3d2bbde0e4527a7062fe045643bebb69d047ffe SHA512 1642cef99e76b2739aaf8d05861fed0feb8c29bd2c796145d32c770d5455a57f6c8971b8024cb59f8fb53b58fc9d52c5959ce6701580b1833b5cc41547b51c19 WHIRLPOOL 7512f8dc9129c14885b59420625a4052189ab9caa13755372dd90ad0f1818e757c87934d08d38f751bd79eeff140285980e41acb7407ab39e0451bdbe4ee899c
AUX 1.6.6/init.d/zabbix-proxy 559 SHA256 d49339ebc7132815b1fa7411ca5aac395b65e10e4972cd743b5e3c3cdcaf9830 SHA512 ee05540c939150ada7450419cb43a08b0877448a9f5b10c1ad4c6cc95dcdf20dd2485c1074b2ff196290357d1b9559d94d8670daac1b9c81be1c5c9b0c4f1611 WHIRLPOOL 6a9de1086579a2780c6326ff340257de63cd4e4ae61fe8ca4054ffa8e730b0491f92f6500e73ebef6af9a335aee722b875097397f288a9904d866554470c7432
AUX 1.6.6/init.d/zabbix-server 563 SHA256 95d06003e84fadef7470da4fa0c7ad42fc51dcc7c0eaab77546f43e916478ed5 SHA512 83e65819f6f7ed847e3a50baf5167dcd7e4c3e8c36bf642e9ef3c318bf6c95f1175e2108c1c3456785fc3c81fc64ca05a68492c2c7d769b85228a3a98be6abd9 WHIRLPOOL d1461c7f0a72e52ce910bd4541b62b4b140ff825db2949bddd2bf4bc6c511fe716899a503e43be3c79459cdacc181021a1ce06ef341ba12053e3ddceb5a593bf
AUX 1.6.6/postinstall-en.txt 147 SHA256 3855cb33f7ca570a44e42d578894aba9ebe22fd2992f9f009ca954286f4ba38f SHA512 aa2dcda94d75c77a2369a45bc94011fb033589ed20230149e459658788d1cee5bf2fc80bdcec13702477dbff47639e1c6300e1f41ded134cad397333a1d3f329 WHIRLPOOL 33407c71a6fff74995761bdc59336dcd3835b6575ac6c84a534fae4e6ecbc2d364608bf249f71b0fde7c326eea16a064a00c1e3ca435f5898481212efcf67dab
AUX 1.6.6/zabbix_agent.conf 1121 SHA256 0bbeabf0a3b9a7a3a2c71d384d785c9c1b9da420e1fb46445a15ce952d6c7790 SHA512 36ed992a7d14f89411180407fd1e06a49ba15317d9253adb77ec4b25aba5784e51488d72d3315ac68a179694a401e143aff7547551d8152b7425408bf75e4177 WHIRLPOOL da41ba48fddfbdaf4f79b18540aa0065cfca5d9dc1ef0ff004fd9ed4202f58682958527b69ebd21041730f280215e71d6fc6302186307212329dcdd5a88dda9a
AUX 1.6.6/zabbix_agentd.conf 2526 SHA256 78d16e30d210f7790797312462b3abf713125f7ca18f6ecb39e7458f6e9990ef SHA512 48dfa1f65106ea4dcd3a552736ac93366cbd7956f5cf331ab9f858623dee393bac48e61f58a1111954b342f312d059fe39e75bb64dce05c5a757201ce301a19e WHIRLPOOL fd598fc613d2b17bff0a920b5bcffc43e89fd54c6138ca534a220d073655d99777df5da98814bffc47d5b5380df4f97a685a66651211bd47666b12133ade1de8
AUX 1.6.6/zabbix_proxy.conf 4539 SHA256 d2f96ffab6e88d3c6c54b39cc2b0b55dceb5d66d6a703489a30a88672edccdc4 SHA512 c305c650727e6293473981bf72e2163b4b9634d2486ab1ecf54cb40647852adfd91ec22707201774655a026b6b29f76c472c4b4da110cdd7c496ba9175f8c7a3 WHIRLPOOL 1a00f798d01e9fc9cd3d61a54936b820a7d41580e09c691ab2511e5323c8034585906ae547134e052436089fa24ccd1cb6bed6db350d3ab841206f5c6b81a73f
AUX 1.6.6/zabbix_server.conf 3945 SHA256 884ed1002a6f7130f90695f3e113efaf3c7ab82f3bf6c9a8f9e22e2f7025aff6 SHA512 61f1ee88ba1cf65c2e63362100b1466bbf669b5014c689626fc2d6b22cf87958c985d0a0291ccb576d2fbe2fac0eee4faf639fd526d64678db2c38bea0b993f8 WHIRLPOOL 453ac1046d7c8c85613ee5e663fc08c8944ab632d98471bd92a78aae4f6fba3e082b425cdc27e7af75cbab8dad14f02db4a5e253badbb6d6c15e58ae0dd25d41
AUX 1.6.6/zabbix_trapper.conf 767 SHA256 10c94e2b4e93dfc67fa56156d5227ee91be68e7d8feb5a7d77b164dd1fbe86bc SHA512 4228b01eeca06596f0f662b8f2a85cc4d16acb81e3f07318ae9f7faa0b8fadba994caca1b75816e1fe131041fa0edac80f49834e5f0162634928bf8738b455bd WHIRLPOOL 1625e82a06d7b84e0a436688f8d56f9337481a98da816a7b61ae08f57687b7a18fba4645e27461aca1ff687fae345bc9ba4e23d309ef2c2709a3ae8cd743fb34
AUX 2.0/init.d/zabbix-agentd 738 SHA256 8032cf57f85cb11a0ff5e25127cfc8c586c5ae8c2044cc300fb8fca6c8dbe712 SHA512 aca6f49258bfa82a239003854401c190150714f8caab8dcbd20f7ed00b4891e12670185647a5e8dce8ac82c2d997a7b9556a30174fab3322e06441fa1d30106b WHIRLPOOL 31d4a0eb42b19df33af8c9a6f022c9ecfa646a53bfd92d90167b22c5c5969194e2c07c2cb0794387c235120b452e341be91aacd84fc4d94ac953b64b7654d69f
AUX 2.0/init.d/zabbix-proxy 715 SHA256 bde2f3ab765969735114231e43b243303ab7f08859135eec1f8f0f03e2680276 SHA512 1505f08d47b6cca9ae197f778647e77752ad994e2c9fddd8edc77e77ede7e76be9d1983ad892c2fca61f65fc83ff54a3efabb7e85e0c8225845bed8e8abc01f0 WHIRLPOOL 4b1a85454d72d7952fa0c5d71e2d0829b5284bb8dfbedefff7ac7cb0eed40807e985f5cbedb4e8f9383bc31b1ef1c3175db29574f19e67ffa34f219981e5952d
AUX 2.0/init.d/zabbix-server 727 SHA256 2846405ed120c4ddaa41583ef7141fbb5b0f1ddc4761f4b6ef736943d794cdf4 SHA512 7cd93b3bc3593ffbd67f22989b8bfeef5d0b2a96def769f51c549740229a905daa69d1614ec2f89759803f3fab759a553d8122956be05d70d6182d439e2cf17c WHIRLPOOL 16cf2fcb54db348963d78e45c632f6274b2b2fcd40f8e4969b02028b20aab72638b20ca3da80da47369618b415bda5f44e7c6f7b7a3fad8fde5497ce19c358ea
AUX 2.0/patches/zbx282.patch 5556 SHA256 28334cdc8ee3dc6fc650dc55f2b9394d49c7a0355161ad8ef39c0529b75ad591 SHA512 7288c3ced5bfebe614fbe7d1d8ebe4d8af453b98908b73272fa4f3be7babc598dea2a51e4a26bdda1e665fb83c67b2a2b6bec030b18e3e998f51b1beaec3b7f0 WHIRLPOOL 8c6afb54b906dd4c7d317adf6a8cf602b2bb13344cb1e882636555b22c75854ca6f33cf69e2689b0d8c580e59e7dcf217c00c4bfb601a9b8416d1b4f5e134fe5
AUX 2.0/patches/zbx6097.patch 2383 SHA256 93c882b46431fa4dd78c5e48b2f238bd2e24359e547b513d40e8bb6b808c81bd SHA512 2fd4445821981afd379d86a3cc541c5ba4e1f83497fbe4ee96daeafc17f1489fa731dc8400c3f73375f96180e015752f72daa088d0bc8b5406ba337a49d11be8 WHIRLPOOL 4d9fd7214b8f4d6107b31bb15b48d8f070c1c481ad999cda6836c251d3bf6dfdca397d1d1b25828d3c345d6aa61e7bd85060b37760fc3b54eda8f9bf3d2ae080
AUX 2.0/patches/zbx7479.patch 2205 SHA256 f35da4e994a1b93885c0292f993a2e88457a712fe47d44282de3ee37b766dfb3 SHA512 1bad5a92528333d763960fba3031b2bda3e5751ff52a2e962837b3d86234a0e6ad812bfe93fc42f15e505f78000fad3f567cfb9469a6a4496b758b2f3a03f537 WHIRLPOOL ae073faae7390e67f78641a63fe4dc07c510a8dbe50779d9fcca9dace1b8090d777f6cd29d2d7dfbbd96c6d8c96985fc9988a03527c99e56838e5484a2869d39
AUX 2.0/zabbix_proxy.conf 9979 SHA256 a1fe3728322abac55d3dc62ce1b3c86daa58c7c8c57da78ae04f7f2f11adfda6 SHA512 b1720c0b03f623ef74c58b9111a3f02d990fe3a04d7a2d58592501933387f908d4c7f856307ec83828b7406922101857eb3617dfb5443618237fc7ea81e8d8ef WHIRLPOOL 19e4aa0f704eee67e678531b0db8186359fd21a984a09c74b1761dcebe5ed6f0703f748cf188c63abb1d3232b7c49d8a4e6c27d6b6fe225bc2899465608ba61f
AUX 2.2/init.d/zabbix-agentd 730 SHA256 f60d80c937ef3a2fa0092a7948dbb644ab968a7d66ab0e44f1849b2e7ac35ed6 SHA512 523053ec80c43e3491a39478e8b4aaf8da17264fdcfb7d9dfecc03007f43266ba9d23c87119214de3d76834f9c664bd6f9c157b14fead040ead1760be30df7e8 WHIRLPOOL 6ac58565de163c5dda1837ecbac160a4ae484d718cd0797eff2a0fbe178ac285cfa4c984baf3fd5074fdd504a85f39a04c4fcfdb7c6202876d47f33eebd7d290
AUX 2.2/init.d/zabbix-proxy 707 SHA256 123cad5312edc8060a8223d2400e77dbf5892762bc73284e4f6c010c3941e747 SHA512 28b4fea607b619357ac98d2a38929d1620d2db546c6024bd0c3f4c27693b83d074d2281128bb9db395c54f4e4bd14249b31683174dab605ee0dbee347691818f WHIRLPOOL 7e8077dbe3313ab4b8d216909f18acf2932e3c9d492b58d9da9340796e250d5052f76655ba59c360feaa2542aa01e0b902dca5f3f091d517cb3a2039ca1228ca
AUX 2.2/init.d/zabbix-server 719 SHA256 2a072cbc510e013dd99d8c428c81e19953765dfc9ba6ab0c6a847bf68ae7b8d5 SHA512 127c0ba1f378ad5dbe5761713bd12dddbe99da9434a0b9e2aa34f1c05b7f556178b359f090bd1f8f888eeaf4d7886d475f30a82c48a6122f26e42aa3dc7b519a WHIRLPOOL ddeb9b038f645da0bf72562a92caec96fe0327ed58268ae0f0388d12c1b773ad0811a1db8effd34f3047f86d4ce837f40fe6ed2597e6571de5f03e41a1f3aa66
AUX 2.2/patches/zbx7479.patch 2148 SHA256 e19cf42dc6b5cef61240c94bd22938cac20f882214c9d464457a235c1c5213d9 SHA512 1acaddbdb9e2fa0f09703a8274db53fcb23b8ead3cf8b34f81bb2b38e65d576ccf4198a9504c255f3c6f2f900078e74341d9cf331af53aa697b0420ffccdde9a WHIRLPOOL 71b40b70eb806f14db495147498100bb9eddac6b1a76d841ba4251d1c3f8fa197f0a606f595758933de00c9c31a8b14f96a825da97e6e7e6ff0e045297fc2caa
AUX 2.2/patches/zbx8151.patch 2328 SHA256 43e671d964b1dd118f68e8d9ddd03980474da079a0c2287e4827501b9bed4b74 SHA512 f34c478241baf64739b8a2ae964a1c8d0f9e0d59963c8d8442e03b555e1f4d425dc90ab9491509c7e5c38e85ed8f3944c4626c7e2ca627a774219005bba6dba6 WHIRLPOOL 59aa4dc9b818460398bf86524235ad37814cd835b0b68b8faf11aae4c1439e5f02752750e0c9adc692fb033b026b2a2e6d9765f2f435fecdb721708d9d97ccb2
AUX 2.2/zabbix_agent.conf 2138 SHA256 b3bc0b5facf5d55e50722ea109fbd3dd4757130f555ff6ecd4bd18ed8c795739 SHA512 7cfd6c1b1ec29b72a8d82f8d026cce2c6f56cd4c49d0a9f987193f812032dc26c814bd30f7ff115950dba1a8319d4e1bceebbdcc87f221e0fc34feb8c0264e56 WHIRLPOOL 84bf7e3421315157dff172060fc8d934dc05fa32ee393312be6ae10de5190dcd8749aabd724becf0c2d6eb530b385fbf6617b0288b0c141bd7cf446e7d356133
AUX 2.2/zabbix_agentd.conf 7009 SHA256 4826f39a2f1f7a68ad51bd95afd68c6e3e4b0e41828ff1a39f20333b55ed88b9 SHA512 0474e31279c0cd0083468ec4f354176197bdd9ae7138f15dc19454537248b1218993ba6e79b292c4e526df6230104a5a40781fc44d618d4117ff72132424e699 WHIRLPOOL 019c42be344c410707f793bf17841ed01746e547aad9dc513b865b6c8a093f423210b38eacbbbc010e1a8e2f5f1da6ed86444c55f7d404dfab68fea65fa423cc
AUX 2.2/zabbix_proxy.conf 11353 SHA256 65f4a096489c0c5b416d7cceaed3d3e5ec922d0a74d257092806f72c5b368ab2 SHA512 35e278970a8ca2d1c2ba763d6a57eec4d05586c3eec9c2aa80c67d1eff1b78354dcf823161f03b06ade4c3f9616016a2fc653ea2686e7e0ea4ca00e1bab5e29b WHIRLPOOL 271e40754c3ac478a11ca770fd4c5bcff6148591a8aa6bf4ce8f07dbef6df73a5e5c486369264c6269c46868cbff6744dca2d9095385c43412844afb53fe8b5d
AUX 2.2/zabbix_server.conf 12145 SHA256 31f87d3f6f403dbb3b64bd841a0e2b16cbab388c73d46cf6984cf827431a4e66 SHA512 d53801446011d36ede4821207dd507b50d3b8ebc29d54f9a4d9bfc2814746c73b7fc43156a940c3bd154776cb1b358853727e931eff68a9d1fcd9549c10c6e77 WHIRLPOOL 461c96dbcfa272e8eccc7e2163ba7904bde7e4a88e9770f104bb172c771f7ff44c843241857198ba431fd91236070a5db64b57c3f628ec386b4ec1ce033f18e1
AUX 2.4/init.d/zabbix-agentd 730 SHA256 f60d80c937ef3a2fa0092a7948dbb644ab968a7d66ab0e44f1849b2e7ac35ed6 SHA512 523053ec80c43e3491a39478e8b4aaf8da17264fdcfb7d9dfecc03007f43266ba9d23c87119214de3d76834f9c664bd6f9c157b14fead040ead1760be30df7e8 WHIRLPOOL 6ac58565de163c5dda1837ecbac160a4ae484d718cd0797eff2a0fbe178ac285cfa4c984baf3fd5074fdd504a85f39a04c4fcfdb7c6202876d47f33eebd7d290
AUX 2.4/init.d/zabbix-proxy 707 SHA256 123cad5312edc8060a8223d2400e77dbf5892762bc73284e4f6c010c3941e747 SHA512 28b4fea607b619357ac98d2a38929d1620d2db546c6024bd0c3f4c27693b83d074d2281128bb9db395c54f4e4bd14249b31683174dab605ee0dbee347691818f WHIRLPOOL 7e8077dbe3313ab4b8d216909f18acf2932e3c9d492b58d9da9340796e250d5052f76655ba59c360feaa2542aa01e0b902dca5f3f091d517cb3a2039ca1228ca
AUX 2.4/init.d/zabbix-server 719 SHA256 2a072cbc510e013dd99d8c428c81e19953765dfc9ba6ab0c6a847bf68ae7b8d5 SHA512 127c0ba1f378ad5dbe5761713bd12dddbe99da9434a0b9e2aa34f1c05b7f556178b359f090bd1f8f888eeaf4d7886d475f30a82c48a6122f26e42aa3dc7b519a WHIRLPOOL ddeb9b038f645da0bf72562a92caec96fe0327ed58268ae0f0388d12c1b773ad0811a1db8effd34f3047f86d4ce837f40fe6ed2597e6571de5f03e41a1f3aa66
AUX 2.4/patches/zabbix-2.4.1-frontendmessageTimeout.patch 685 SHA256 b1f588c8e13e3d9d510b346c82ad3d051ac78bab03f1a4c3991f96cc74d814d7 SHA512 8d00c5a01a9b4adead1c39c675ac0f561105ebd3039f6f42c88e4c388fb9c517eef32ce9c1088c0f80b5a328338f343ad84c13b6867f5a69a271807f8e24a2b0 WHIRLPOOL 97c1b49a468ea889d6e89b9bc32b7fa1567ac937b9661f7092760cbb91de4d42a704b6c36723c4cecdc74d62afed9272bef2101df57a793b9508e2710a1c037c
AUX 2.4/patches/zabbix-2.4.1-ipReport.patch 14190 SHA256 2b5b63b5626bc6c56acd946becea979b6857fc66578227100db85592fcfc2a2e SHA512 324f242fadcd65d426a105745562a2262ac8b3bb96edb2625abdaad2e8db8199d8ea188e2c2519b0631578445b62696cc21e5427dc6722ee340c1596267a9b52 WHIRLPOOL cb6f9b6f38b923dc22ce999cbbcc2217f688bf6ab813aec3d29df5ae3cd57da363f0a90b2383604d64ca3a47b2fba28bbce28c45aebbf0a5162ea2fddf363bfe
AUX 2.4/patches/zabbix-2.4.1-maplink.patch 663 SHA256 1b57d7b3607644ce4165bc46a6c3282a2f894900ff9516a355061824e53e05ec SHA512 f25c87006e86ec5ed71c7c024667a9de8a06d40ec97a6705743888a9cd40ae1cd794c86efc4e3d34704cedd54399c796fc9c3ed35838bfa44f7957c45b182d25 WHIRLPOOL 99d990b10556234abb8217c4346c01ec24392debdbeb250c57536b8d531081b0e0174a484408520e2abbcc181974845019dae7ebd68246f92e1d065ea0601af3
AUX 2.4/zabbix_agent.conf 2537 SHA256 a9e53ce0cf9c037996257ada36beb6dfeb92b9c070162c690b48f3e9bdd0c155 SHA512 be3b8623ce2cae49287fc800101f2ca390b8512e0f41ed7a029a5936b77f1f25a70c097d92e158dc7f09159a030a0bbd49702e5616ce94bdf99e3fd04c96ef54 WHIRLPOOL 863edc3a5423c9a3f1beacfc62e0f5016705999e4ffd444364864581b1b0d042fadae1fdd96d0873b008d6a5174f8786e0dd0958d218fff663682fd40f3e526f
AUX 2.4/zabbix_agentd.conf 7797 SHA256 4b7622c5615a140c59a9a70ba8355f26c1502fad96a6f38a258a2849ab282fd1 SHA512 75dd9ca7b4801fb5b2ad58832caae91e2fbcc536b6484dea4bec18b1054b94a08830781f23fd214775e83b393c4ddaebea3e744aa01b86e47cf37428cea3ba0b WHIRLPOOL 1ebd51227aa2a6e361560699431657a2c103b4e24aebae6024cfde4dfe3ce2720ba14f9932820234940fd7a4cb7fbe6fe34a6f4277bd87524fa6fc269e815a2b
AUX 2.4/zabbix_agentd.win.conf 7251 SHA256 f1ed583c909b821386fba11d854087c0f900c0b77b17d170c6b4cc71a7bacc0c SHA512 a215fab803eafd6ec15bd73087f38aa0c94b7a05e222647f417e0404f77222151749a1583fbbcb63b8a7a1b63a086a33f11724c4ccdc7c20863513a53fe7f5ac WHIRLPOOL a8552eecfd7289ebb7907ed9e6f8bf3658ceb24b6ccbdab08f43201dd207f7f990e5fb639f1890d71492f8eb22e5fc4b6290453955aeab203bdda86e1af238c5
AUX 2.4/zabbix_proxy.conf 12693 SHA256 c5783c7f81bd8c0e620dfbcaf207a268b81454e4ffef28dd9ee71a772f025a56 SHA512 8764e2dfe950ce1b5b237ac848ca8dacd4eb9f7baf8f868527c8b599dd0dbfdd381e26bb012e9f350e3c211611edc92e4685b44876a77fb5fe86a501713cc8eb WHIRLPOOL b7431df3624c97983d573b5dfc56be1de76e0f093310a42f46ac822218918ae3223b534688c4bff67f7e98f53416a8def5eea083e56a67f1908d0b3e30802cc0
AUX 2.4/zabbix_server.conf 13025 SHA256 3bbfdd3a2efb4db8d6fc7790ca9be1be47581a949d4ab437f1c809a7c362991d SHA512 2afd8d9d99d459ff41913e87a46eb29e191eab93a9b4a5b2e7822508c08f75e480b7306a5995981c4ed87fc2b3988f471680d28542d9b2ce3b4ce6cdb18b630a WHIRLPOOL 4e1e3baf7582c0ebcb13161485d8210e2db00a7cb341a2cf23ae72f0d86accb4820619be27e14e8b5980c5f1c8a13559dfdbc08fb97c880ee480db95fe146237
AUX zabbix-1.8.9-as-needed.patch 2737 SHA256 1c9b85c0a9d9161f983a590df387341c5168f254deb9f2cf858886a2e6e8aec1 SHA512 9ba379e8088697f26f29ac31f2c5e8cad8e0709993285afe9e390f63150ec09fab46089e3f29f2d6a818bf55042c39646ce19840498355fd6df43b1834c6078d WHIRLPOOL bc4728cf9e14284b91b45627090e45d39f53a721ba46d9379418d650d22732994bec11046d64d0f0136932d4f4e2f0c29de68f527db9d9f765f0245f1d39288f
AUX 3.0/conf.d/zabbix-jmx-proxy 432 SHA256 d6589913af04941843edc56b5d408ac7f8c7550810635f43275eabad6f91c060 SHA512 0d68b9681528256131e35b5115053242f8558f5ad06254e61a16ab14f6530048551f0b777fa81d4afe07cc6282c31a6204fd0ee2e56e0e792ed3252222212250 WHIRLPOOL 24b3510859c7eedaaaf46b7e474ba2698006c856082f2d5fa725c5cdb77483857e16f2a17bdd71cef0b9a6f73e20d6cda2b385381fa91b88ea2b7f707e596f2c
AUX 3.0/init.d/zabbix-agentd 614 SHA256 dc21836224634110dcc347209a70d48fccc0a487dda936bbfb109a1f12cfa735 SHA512 fc067752e7565e1bb95bd728529d92313dcca5f8dc4165d05bc1077b297fbd676c3a2994cfa80c394eede91309604274ffb69a203a15c502ffd3b3b0a11fa25e WHIRLPOOL 04ffea8d28cc2954260c2343b32d2b01f7fd7b1fb76b81c9c6c5e1cd726543b4f4785b93d09376fa825f19e573c4c0739f83c251b6900af5571845a78ba85054
AUX 3.0/init.d/zabbix-jmx-proxy 849 SHA256 487d0ca5d112d465dc1bf11d5dbad0ade773aca9c2d18526695c6449e9b27187 SHA512 79a1966405546899b2e6eb4cb53f0ea1ec70575cbf97ff0f9de16d662c5750f8bf276bf8eadaf00cb69ffa078b79e9144eb9824eec6a23df6b2cd315b79b05d8 WHIRLPOOL 805e5ca1fde95e310034926ab05981015c01d29ae1cacf2fbd41807186b2f57681b33dfbc34a1454800166129eb1efd5ee34f95fc7c48d25d538ff9c24b92369
AUX 3.0/init.d/zabbix-proxy 592 SHA256 b02705c0768f693d8fa8875d10e78c50dd0f197e980cb7ef936b142976d088bb SHA512 bac61971af0c59c3eb05693ab6d269f2abe91bd99f3e4d6c37bcb13b085d368f6d01d9b278a9397418a47b90da0e65bbb79633b5d6882027559340b5e2c0dc2f WHIRLPOOL d0556a83dd63e35a23349ea73d82b38c50527ce78146e031773baf8af3733a3c01036e69d90f635cf2200017139aec3bd30226063e74d8a621d1f3bcaf442323
AUX 3.0/init.d/zabbix-server 603 SHA256 b5042ad654a76ae1e7eed41f37dd10694df027815e2547fe8db4f95e84af95dc SHA512 b0906b4dc7b8b523794d6e99e059f46e2fee106bbbfb4f1075e6596f0fc25001ddf992dce7128bdde3b66cf508d483a15b3ab8d63f0d28182853364569be05b9 WHIRLPOOL ee7cdb2d9f0a96d0908e7a83ef2f4c04fa81d9a8f8e65d5de6e4edcd6ac7af29eb8dfea69c3b38d8dfa0538dc552a08428374ff4b319d1cac9e94e41029bfe6c
AUX 3.0/zabbix_agent.conf 2138 SHA256 b3bc0b5facf5d55e50722ea109fbd3dd4757130f555ff6ecd4bd18ed8c795739 SHA512 7cfd6c1b1ec29b72a8d82f8d026cce2c6f56cd4c49d0a9f987193f812032dc26c814bd30f7ff115950dba1a8319d4e1bceebbdcc87f221e0fc34feb8c0264e56 WHIRLPOOL 84bf7e3421315157dff172060fc8d934dc05fa32ee393312be6ae10de5190dcd8749aabd724becf0c2d6eb530b385fbf6617b0288b0c141bd7cf446e7d356133
AUX 3.0/zabbix_agentd.conf 10299 SHA256 8309d9c9085f1de9e6e3c74f05d8463b2d6d843f40a3fb556d837c6b53ad5ddb SHA512 ed2e8fca996b5227616a01a2479ca5910833e67d4c30b99b2f70a1618d0ec6f44b5a9d68de81131e1d84cd93a6e39ddf1ecb79beb7cb853232cb9ea0b5f6a3d9 WHIRLPOOL 88b5b8899da2b57123eb33a637be6333f2b4b3d24758ade644ccaf820697166e1eee84e160b138f0c5d720f62c1b65cc1daa46197eb6fa143b92a2edd9ebff38
AUX 3.0/zabbix_proxy.conf 15824 SHA256 dc1b0ed18ec3f5af28557a5b7672dc5714fe20df84c9a317319528221f5fe24a SHA512 7f06f7e5514cc30d8f477a522fb37d4ff70307a78c9c748bccc6b352031f85947563a3f965986a9549a6a868bdac9c40d2596ea2e91affe507e0387443b1aab7 WHIRLPOOL f5c10bc14cd601e7ed56c9dc9111bd914305a32d88b1cd3a4c30a071b55457dbb71c3d2e9473cab2be679f0428f21e5a8e434f50caff6b27ff0f2dfa057a5a4a
AUX 3.0/zabbix_server.conf 14822 SHA256 390e08a1034fdcf8c49ee07f5754fd7a8b05401b24e0c507ed626de39da7894e SHA512 755b8b80d8e10620f8d4d19fb22f3b99633a4904d134665aed982da9a43b2666b622753f7990d27d90d9645fa391882e46c8e37540a107852514d2966b0ce5e2 WHIRLPOOL 7aca42ec5fd5f48b3b4f0e7fa67dc6f8fa0934eb3d45cb63ba7f0227174f46183341aa8b20333a72902204c0701827e8be688c6bfd81ee27df37226cc4190cce
AUX zabbix-agentd.service 254 SHA256 0cb3dce6c208d1bdcc9f258bf04904932a30e4a3ab6e45aa6b3a687fb807d3e3 SHA512 f740ef1f6f698eab0ebe894ba726b7a4b35379974c3f5dda26c43c6360f0b8f86f2846c085befe485ced6345fd39e67fe221ce9f08955896e4ccb5561e124c01 WHIRLPOOL fd3421c1197652b47393df3e6f25d2fbff0e7cf0419b518c6f3a23a0ef31f42123694826971253affb07daabdb4e70eb983d7fc560da80c8d05f0189a9fe8af5
AUX zabbix-agentd.tmpfiles 35 SHA256 d0516a64ad0841dac41faf0ca709ff16405346f1e9d1bcb00dcffe37ac6b689b SHA512 3c63a2791e6ac77cb3144eb47a275cc8748f5c8943a076052300d6964994b95b18d60f504584fdcb683739dc514261402895e3f30ae2fbdb218acbc42c3d72df WHIRLPOOL f8a3202aa65ecdf733cd8f9208c294dd2086d4de11682c01bd18f7122b0c3d2e1e3da4775020beca68f5bb9be8e14f57c50b0c18ecbad3c2c23237d3572e3b39
AUX zabbix-proxy.service 244 SHA256 e0b65f25da5d4db20b50a62a50802f6692181365d43a09e59af906f78a1ccfef SHA512 450bc0ccd110fb012c31e43fc1dd92604255f7577dabce49e67b36f80ef73a1ddfd967e9ca7ccd37dc13e5ac50e0c45bf924999f4e3c7b13ddd284f89f076bad WHIRLPOOL 4b16647b07b30e59d2baa4b53a767154cf06d181813fda92df03f1fa11737abb4070f065f743fde34fa45a2dae614131420c07d61bb3390e1a696625967e09d2
@ -56,6 +23,6 @@ AUX zabbix-proxy.tmpfiles 35 SHA256 d0516a64ad0841dac41faf0ca709ff16405346f1e9d1
AUX zabbix-server.service 281 SHA256 53465d624fc5cd4d00586119234c2d3d763b63a2721f9410392cb77f73db4a74 SHA512 b002e8efdc58300fc06ed1e1028f64d525dfaff52d74e661dbb4da3750b785d817d2bdff96f4ea3a28545fda4e37df962ec7a28b70868cc4b50b63ea27b088ff WHIRLPOOL caf2ef91caf33b517623e5c4e81bf635886d5199ec1f33389dee33cbb2d13c78d54911daac2d1af317d0b2b32d361424a961d7530a690d30f3d0089fb96e4808
AUX zabbix-server.tmpfiles 35 SHA256 d0516a64ad0841dac41faf0ca709ff16405346f1e9d1bcb00dcffe37ac6b689b SHA512 3c63a2791e6ac77cb3144eb47a275cc8748f5c8943a076052300d6964994b95b18d60f504584fdcb683739dc514261402895e3f30ae2fbdb218acbc42c3d72df WHIRLPOOL f8a3202aa65ecdf733cd8f9208c294dd2086d4de11682c01bd18f7122b0c3d2e1e3da4775020beca68f5bb9be8e14f57c50b0c18ecbad3c2c23237d3572e3b39
DIST zabbix-2.4.1.tar.gz 14730972 SHA256 e47b328c2babcc7c37b27c96732b5f6ac28a935901acf8a3d340887ba64bece4 SHA512 8cf19262503ade91188cc6a9653fd2f13c966cc2638b9c36f1ecfb989707fc991cfa3bfa487b0c8a230caa6e344105a4494fd3981d8b09c07048842369e71dc2 WHIRLPOOL 5907ef1eb71c175879e93be7151a1c313a5a90d05ffdd1a2189beb22133fa08d24fb72749e0e9a13fa7a6a5b3eb0470d0331e05cd15e2f77ffdb616d5aaf24ec
EBUILD zabbix-2.4.1.ebuild 10891 SHA256 c42ac7715417d79353ba00f4045714dd57ccd9e5fab8e3b753b96b983c4a2ba1 SHA512 ac5d57e63d59e563ca5c4dd63581ae47c95172f0013222710fdc025acc9cca5064e598cef35ec66430a9d64f3739536dc7a218829f37e4b388a61c3f531487b0 WHIRLPOOL 07cf921eed3a6ab8346eab745a23d253eef9c69e8d94b5efc1639a0e9ca3a974387ce96412f3f9aebb8c6899e21a5e0ac24c6c74a1f1feb08f62c67d310a5a22
MISC ChangeLog 38192 SHA256 ab3ae5d2bbc07db9b986e109ab9f17e888ea96246bfdd091063f96c760546ec9 SHA512 73ec2d31906aebf07a05edf0184dfaa964ed41249f7e05ec093c137ea1151cc44248591216c55b6360e7fdebfc1627d58918648b6408c96bf1d9f6bca8e5978b WHIRLPOOL 645a94821eefa0cffcf58208f7eebeac6491030dca8bb7ddd6e6bdbc6681f3299e5259efba86856d12de92bf014f91cfaefc0f249ad2d21537a175c56a3b959e
MISC metadata.xml 1221 SHA256 94d1841cf3efb9a709dbc9ee160a29c394a1c0f5af5069fe1466f9f08796c72d SHA512 3d3ed8e75fcd9f521402a9734d5bd19c163a7a5d33cef3b20b6e476416fc352a91a62782ecc0ed032efbafd5f07f6ac08e28a88fb766095a1bba146f8f50b5e5 WHIRLPOOL ae2d69cab99c364721ca2e806fc5e02d1dbe72ad48bea43b4d1a0fd49c00cc2b94ea6ea85f4f5a9ff90522a90ade17fe816fe85ca7a16e755d02239d4426da92
DIST zabbix-3.0.6.tar.gz 15513412 SHA256 4fe972b061cae8cc91bf2870f2caabc967096f31def5a3f53e8789154b05a97b SHA512 ccffc58f3555bea62011bad272e8a3085d1723d8cb200e00a3e657696104c3fd055b8b963a26d9c726ef45a5381c7f9625498e99b756a3dd97b147d8b7884d1f WHIRLPOOL 137eb724b5205e5d38d00f96c62da5f96ef91c57b01280489bafb67c54d10e7c40304b4674fcefedda9381dfe6d2721b81dbcda1822f56f6d538e067c2588fea
EBUILD zabbix-2.4.1.ebuild 10708 SHA256 d7741539ad070ab447044b6723d3cf3df7e090faaa8e87cfaca3b9d86bf99317 SHA512 8873b869dfbfd94daada922cf2c105c1c1b8a15664b181d49c41d8abe1e9f2e3a34277133c2e4330006049d12776d085b2490ab8d3e7b38bfc68a0aeb8118623 WHIRLPOOL e58855215ea628cac6d26057f1deab8be367c297227418e4ec01442846cc1c884c2108ea4ecae5005ba6155cf5e2c2f2767b85b0c2423dd158c444e314904b2f
EBUILD zabbix-3.0.6-r99.ebuild 9390 SHA256 b01dc084799ebf80be76729431e46f1f22d4f55f67ea8bc721492b025689a75f SHA512 ad543f132e42989838b5540f62e3c13c9cf0ae93bfa9625ae77265ff8ea4973bd306f0df57d2df7f9cf965be46b96873c3f48aefb45b48b71d039d571ff7acc2 WHIRLPOOL b862d045c93ad4c9de8e3844e38d45e3fb929b970294563285672fb628f5c2e7e08840d8dd92f5f2d2efa6bbcbea7b19744adf26f8befc187c3216a13759b419

View File

@ -1,22 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.4.6/init.d/zabbix-agentd,v 1.2 2011/12/31 20:47:13 idl0r Exp $
depend() {
need net
provide zabbix-agent
use zabbix-server
}
start() {
ebegin "Starting Zabbix agent"
start-stop-daemon --start --user zabbix --group zabbix --exec /usr/sbin/zabbix_agentd
eend $?
}
stop() {
ebegin "Stopping Zabbix agent"
start-stop-daemon --stop --pidfile /var/run/zabbix/zabbix_agentd.pid
eend $?
}

View File

@ -1,21 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.4.6/init.d/zabbix-server,v 1.2 2011/12/31 20:47:13 idl0r Exp $
depend() {
need net
use mysql postgresql
}
start() {
ebegin "Starting Zabbix server"
start-stop-daemon --start --user zabbix --group zabbix --exec /usr/sbin/zabbix_server
eend $?
}
stop() {
ebegin "Stopping Zabbix server"
start-stop-daemon --stop --pidfile /var/run/zabbix/zabbix_server.pid
eend $?
}

View File

@ -1,8 +0,0 @@
Please change the values of the following variables in
${MY_HTDOCSDIR}/include/db.inc.php:
DB_TYPE
DB_SERVER
DB_DATABASE
DB_USER
DB_PASSWORD

View File

@ -1,25 +0,0 @@
# This is config file for zabbix_agent
# To get more information about ZABBIX,
# go http://www.zabbix.com
# IP address of ZABBIX server
# Connections from other hosts will be denied
Server=127.0.0.1
# Spend no more than Timeout seconds on processing
# Must be between 1 and 30
Timeout=3
####### USER-DEFINED MONITORED PARAMETERS #######
# Format: UserParameter=<key>,<shell command>
# Note that shell command must not return empty string or EOL only
#UserParameter=system.test,who|wc -l
### Set of parameter for monitoring MySQL server (v3.23.42 and later)
### Change -u<username> and add -p<password> if required
#UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
#UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"
#UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f1 -d"Q"
#UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f1 -d"S"
#UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f1 -d"O"
#UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"
#UserParameter=mysql.version,mysql -V

View File

@ -1,70 +0,0 @@
# This is config file for zabbix_agentd
# To get more information about ZABBIX, go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# List of comma delimited IP addresses (or hostnames) of ZABBIX servers.
# No spaces allowed. First entry is used for sending active checks.
# Note that hostnames must resolve hostname->IP address and
# IP address->hostname.
Server=127.0.0.1
# Server port for sending active checks
ServerPort=10051
# Unique hostname. Required for active checks.
Hostname=localhost
# Listen port. Default is 10050
ListenPort=10050
# IP address to bind agent
# If missing, bind to all available IPs
ListenIP=127.0.0.1
# Number of pre-forked instances of zabbix_agentd.
# Default value is 5
# This parameter must be between 1 and 16
StartAgents=5
# How often refresh list of active checks. 2 minutes by default.
#RefreshActiveChecks=120
# Disable active checks. The agent will work in passive mode listening server.
#DisableActive=1
# Enable remote commands for ZABBIX agent. By default remote commands disabled.
#EnableRemoteCommands=1
# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)
DebugLevel=3
# Name of PID file
PidFile=/var/run/zabbix/zabbix_agentd.pid
# Name of log file.
# If not set, syslog will be used
LogFile=/var/log/zabbix/zabbix_agentd.log
# Spend no more than Timeout seconds on processing
# Must be between 1 and 30
Timeout=3
####### USER-DEFINED MONITORED PARAMETERS #######
# Format: UserParameter=<key>,<shell command>
# Note that shell command must not return empty string or EOL only
#UserParameter=system.test,who|wc -l
### Set of parameter for monitoring MySQL server (v3.23.42 and later)
### Change -u<username> and add -p<password> if required
#UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
#UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"
#UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f1 -d"Q"
#UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f1 -d"S"
#UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f1 -d"O"
#UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"
#UserParameter=mysql.version,mysql -V

View File

@ -1,98 +0,0 @@
# This is config file for ZABBIX server process
# To get more information about ZABBIX,
# go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# This defines which server this is.
# Default value 1
# This parameter must be between 1 and 255
Server=1
# Number of pre-forked instances of pollers
# Default value is 6
# This parameter must be between 6 and 255
StartPollers=6
# Number of pre-forked instances of trappers
# Default value is 5
# This parameter must be between 2 and 255
StartTrappers=5
# Listen interface for trapper. Trapper will listen all network interfaces
# if this parameter is missing.
ListenIP=127.0.0.1
# Listen port for trapping. Default port number is 10051. This parameter
# must be between 1024 and 32767
ListenPort=10051
# How often ZABBIX will perform housekeeping procedure
# (in hours)
# Default value is 1 hour
# Housekeeping is removing unnecessary information from
# tables history, alert, and alarms
# This parameter must be between 1 and 24
HousekeepingFrequency=1
# How often ZABBIX will try to send unsent alerts
# (in seconds)
# Default value is 30 seconds
SenderFrequency=30
# Uncomment this line to disable housekeeping procedure
#DisableHousekeeping=1
# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)
DebugLevel=3
# Specifies how long we wait for agent (in sec)
# Must be between 1 and 30
Timeout=5
# After how many seconds of unreachability treat a host as unavailable
UnreachablePeriod=45
# How ofter check host for availability during the unreachability period
UnavailableDelay=15
# How ofter check host for availability during the unavailability period
UnavailableDelay=60
# Name of PID file
PidFile=/var/run/zabbix/zabbix_server.pid
# Name of log file
# If not set, syslog is used
LogFile=/var/log/zabbix/zabbix_server.log
#Location for custom alert scripts
AlertScriptsPath=/var/lib/zabbix/scripts
#Location of 'fping. Default is /usr/sbin/fping
FpingLocation=/usr/sbin/fping
# Frequency of ICMP pings. Defauls is 30 second.
PingerFrequency=30
# Database host name
# Default is localhost
DBHost=localhost
# Database name
DBName=zabbix
# Database user
DBUser=zabbix
# Database password
# Comment this line if no password used
DBPassword=zabbix
# Connect to MySQL using Unix socket?
#DBSocket=/var/run/mysqld/mysqld.sock

View File

@ -1,22 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.6.5/init.d/zabbix-agentd,v 1.2 2011/12/31 20:47:13 idl0r Exp $
depend() {
need net
provide zabbix-agent
use zabbix-server
}
start() {
ebegin "Starting Zabbix agent"
start-stop-daemon --start --user zabbix --group zabbix --exec /usr/sbin/zabbix_agentd
eend $?
}
stop() {
ebegin "Stopping Zabbix agent"
start-stop-daemon --stop --pidfile /var/run/zabbix/zabbix_agentd.pid
eend $?
}

View File

@ -1,21 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.6.5/init.d/zabbix-server,v 1.2 2011/12/31 20:47:13 idl0r Exp $
depend() {
need net
use mysql postgresql
}
start() {
ebegin "Starting Zabbix server"
start-stop-daemon --start --user zabbix --group zabbix --exec /usr/sbin/zabbix_server
eend $?
}
stop() {
ebegin "Stopping Zabbix server"
start-stop-daemon --stop --pidfile /var/run/zabbix/zabbix_server.pid
eend $?
}

View File

@ -1,8 +0,0 @@
Please change the values of the following variables in
${MY_HTDOCSDIR}/include/db.inc.php:
DB_TYPE
DB_SERVER
DB_DATABASE
DB_USER
DB_PASSWORD

View File

@ -1,27 +0,0 @@
# This is config file for zabbix_agent
# To get more information about ZABBIX,
# go http://www.zabbix.com
# IP address of ZABBIX server
# Connections from other hosts will be denied
Server=127.0.0.1
# Spend no more than Timeout seconds on processing
# Must be between 1 and 30
Timeout=3
####### USER-DEFINED MONITORED PARAMETERS #######
# Format: UserParameter=<key>,<shell command>
# Note that shell command must not return empty string or EOL only
#UserParameter=system.test,who|wc -l
### Set of parameter for monitoring MySQL server (v3.23.42 and later)
### Change -u<username> and add -p<password> if required
#UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
#UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"
#UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f1 -d"Q"
#UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f1 -d"S"
#UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f1 -d"O"
#UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"
#UserParameter=mysql.version,mysql -V

View File

@ -1,90 +0,0 @@
# This is config file for zabbix_agentd
# To get more information about ZABBIX, go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# List of comma delimited IP addresses (or hostnames) of ZABBIX servers.
# No spaces allowed. First entry is used for sending active checks.
# Note that hostnames must resolve hostname->IP address and
# IP address->hostname.
Server=127.0.0.1
# Server port for sending active checks
#ServerPort=10051
# Unique hostname. Required for active checks.
Hostname=ZABBIX Server
# Listen port. Default is 10050
#ListenPort=10050
# IP address to bind agent
# If missing, bind to all available IPs
#ListenIP=127.0.0.1
# Source IP address for outgouing connections
#SourceIP=
# Number of pre-forked instances of zabbix_agentd.
# Default value is 5
# This parameter must be between 1 and 16
StartAgents=5
# How often refresh list of active checks. 2 minutes by default.
#RefreshActiveChecks=120
# Disable active checks. The agent will work in passive mode listening server.
#DisableActive=1
# Enable remote commands for ZABBIX agent. By default remote commands disabled.
#EnableRemoteCommands=1
# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)
DebugLevel=3
# Name of PID file
PidFile=/var/run/zabbix/zabbix_agentd.pid
# Name of log file.
# If not set, syslog will be used
LogFile=/tmp/zabbix_agentd.log
# Maximum size of log file in MB. Set to 0 to disable automatic log rotation.
#LogFileSize=1
# Spend no more than Timeout seconds on processing
# Must be between 1 and 30
Timeout=3
####### USER-DEFINED MONITORED PARAMETERS #######
# Format: UserParameter=<key>,<shell command>
# Note that shell command must not return empty string or EOL only
#UserParameter=system.test,who|wc -l
### Set of parameter for monitoring MySQL server (v3.23.42 and later)
### Change -u<username> and add -p<password> if required
#UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
#UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"
#UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f1 -d"Q"
#UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f1 -d"S"
#UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f1 -d"O"
#UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"
#UserParameter=mysql.version,mysql -V

View File

@ -1,175 +0,0 @@
# This is config file for ZABBIX server process
# To get more information about ZABBIX,
# go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# IP address (or hostname) of ZABBIX servers.
Server=127.0.0.1
# Server port for sending active checks
ServerPort=10051
# Unique hostname.
Hostname=proxy
# Number of pre-forked instances of pollers
# Default value is 5
# This parameter must be between 0 and 255
#StartPollers=5
# Number of pre-forked instances of IPMI pollers
# Default value is 0
# This parameter must be between 0 and 255
#StartIPMIPollers=0
# Number of pre-forked instances of pollers for unreachable hosts
# Default value is 1
# This parameter must be between 0 and 255
#StartPollersUnreachable=1
# Number of pre-forked instances of trappers
# Default value is 5
# This parameter must be between 0 and 255
#StartTrappers=5
# Number of pre-forked instances of ICMP pingers
# Default value is 1
# This parameter must be between 0 and 255
#StartPingers=1
# Number of pre-forked instances of discoverers
# Default value is 1
# This parameter must be between 0 and 255
#StartDiscoverers=1
# Number of pre-forked instances of HTTP pollers
# Default value is 1
# This parameter must be between 0 and 255
#StartHTTPPollers=1
# Listen port for trapper. Default port number is 10051. This parameter
# must be between 1024 and 32767
#ListenPort=10051
# Source IP address for outgouing connections
#SourceIP=
# Listen interface for trapper. Trapper will listen all network interfaces
# if this parameter is missing.
#ListenIP=127.0.0.1
# How often ZABBIX will perform sending hearbeat message
# (in seconds)
# Default value is 60 seconds
# Set to 0 to disable heartbeat messages
# This parameter must be between 0 and 3600
#HeartbeatFrequency=60
# How often ZABBIX will perform sync configuration data
# (in seconds)
# Default value is 3600 seconds (1h)
# This parameter must be between 1 and 604800 (1 week)
#ConfigFrequency=3600
# How often ZABBIX will perform housekeeping procedure
# (in hours)
# Default value is 1 hour
# Housekeeping is removing unnecessary information from
# tables history, alert, and alarms
# This parameter must be between 1 and 24
#HousekeepingFrequency=1
# How often ZABBIX will try to send unsent alerts
# (in seconds)
# Default value is 30 seconds
#SenderFrequency=30
# Local bufer size in hours. Proxy will keep collected data N hours.
# Default value is 0 hours
#ProxyLocalBuffer=0
# Offline buffer size in hours. It is used when server is not available.
# Older data is removed.
# Default value is 1 hours
#ProxyOfflineBuffer=1
# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)
#DebugLevel=3
# Specifies how long we wait for agent response (in sec)
# Must be between 1 and 30
Timeout=5
# Specifies how many seconds trapper may spend processing new data
# Must be between 1 and 30
#TrapperTimeout=5
# After how many seconds of unreachability treat a host as unavailable
#UnreachablePeriod=45
# How ofter check host for availability during the unreachability period
#UnavailableDelay=15
# How ofter check host for availability during the unavailability period
#UnavailableDelay=60
# Name of PID file
PidFile=/var/tmp/zabbix_proxy.pid
# Name of log file
# If not set, syslog is used
LogFile=/tmp/zabbix_proxy.log
# Maximum size of log file in MB. Set to 0 to disable automatic log rotation.
#LogFileSize=1
# Location for custom alert scripts
AlertScriptsPath=/home/zabbix/bin/
# Location of external scripts
#ExternalScripts=/etc/zabbix/externalscripts
# Location of 'fping. Default is /usr/sbin/fping
# Make sure that fping binary has root permissions and SUID flag set
#FpingLocation=/usr/sbin/fping
# Location of fping6. Default is /usr/sbin/fping6
# Make sure that fping binary has root permissions and SUID flag set
#Fping6Location=/usr/sbin/fping6
# Temporary directory. Default is /tmp
#TmpDir=/tmp
# Frequency of ICMP pings (item keys 'icmpping' and 'icmppingsec'). Defauls is 60 seconds.
#PingerFrequency=60
# Database host name
# Default is localhost
#DBHost=localhost
# Database name
# SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored.
DBName=proxy
# Database user
DBUser=root
# Database password
# Comment this line if no password used
#DBPassword=<password>
# Connect to MySQL using Unix socket?
#DBSocket=/tmp/mysql.sock

View File

@ -1,155 +0,0 @@
# This is config file for ZABBIX server process
# To get more information about ZABBIX,
# go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# This defines unique NodeID in distributed setup,
# Default value 0 (standalone server)
# This parameter must be between 0 and 999
#NodeID=0
# Number of pre-forked instances of pollers
# Default value is 5
# This parameter must be between 0 and 255
#StartPollers=5
# Number of pre-forked instances of IPMI pollers
# Default value is 0
# This parameter must be between 0 and 255
#StartIPMIPollers=0
# Number of pre-forked instances of pollers for unreachable hosts
# Default value is 1
# This parameter must be between 0 and 255
#StartPollersUnreachable=1
# Number of pre-forked instances of trappers
# Default value is 5
# This parameter must be between 0 and 255
#StartTrappers=5
# Number of pre-forked instances of ICMP pingers
# Default value is 1
# This parameter must be between 0 and 255
#StartPingers=1
# Number of pre-forked instances of discoverers
# Default value is 1
# This parameter must be between 0 and 255
#StartDiscoverers=1
# Number of pre-forked instances of HTTP pollers
# Default value is 1
# This parameter must be between 0 and 255
#StartHTTPPollers=1
# Listen port for trapper. Default port number is 10051. This parameter
# must be between 1024 and 32767
#ListenPort=10051
# Source IP address for outgouing connections
#SourceIP=
# Listen interface for trapper. Trapper will listen all network interfaces
# if this parameter is missing.
#ListenIP=127.0.0.1
# How often ZABBIX will perform housekeeping procedure
# (in hours)
# Default value is 1 hour
# Housekeeping is removing unnecessary information from
# tables history, alert, and alarms
# This parameter must be between 1 and 24
#HousekeepingFrequency=1
# How often ZABBIX will try to send unsent alerts
# (in seconds)
# Default value is 30 seconds
SenderFrequency=30
# Uncomment this line to disable housekeeping procedure
#DisableHousekeeping=1
# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)
DebugLevel=3
# Specifies how long we wait for agent response (in sec)
# Must be between 1 and 30
Timeout=5
# Specifies how many seconds trapper may spend processing new data
# Must be between 1 and 30
#TrapperTimeout=5
# After how many seconds of unreachability treat a host as unavailable
#UnreachablePeriod=45
# How ofter check host for availability during the unreachability period
#UnavailableDelay=15
# How ofter check host for availability during the unavailability period
#UnavailableDelay=60
# Name of PID file
PidFile=/var/run/zabbix/zabbix_server.pid
# Name of log file
# If not set, syslog is used
LogFile=/tmp/zabbix_server.log
# Maximum size of log file in MB. Set to 0 to disable automatic log rotation.
#LogFileSize=1
# Location for custom alert scripts
AlertScriptsPath=/home/zabbix/bin/
# Location of external scripts
#ExternalScripts=/etc/zabbix/externalscripts
# Location of fping. Default is /usr/sbin/fping
# Make sure that fping binary has root permissions and SUID flag set
#FpingLocation=/usr/sbin/fping
# Location of fping6. Default is /usr/sbin/fping6
# Make sure that fping binary has root permissions and SUID flag set
#Fping6Location=/usr/sbin/fping6
# Temporary directory. Default is /tmp
#TmpDir=/tmp
# Frequency of ICMP pings (item keys 'icmpping' and 'icmppingsec'). Defauls is 60 seconds.
#PingerFrequency=60
# Database host name
# Default is localhost
#DBHost=localhost
# Database name
# SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored.
DBName=zabbix
# Database user
DBUser=root
# Database password
# Comment this line if no password used
#DBPassword=<password>
# Connect to MySQL using Unix socket?
#DBSocket=/tmp/mysql.sock

View File

@ -1,44 +0,0 @@
# This is config file for zabbix_trapper
# To get more information about ZABBIX,
# go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# Specifies debug level
# 1 - critical information
# 2 - warnings (default)
# 3 - for debugging (produces lots of information)
DebugLevel=2
# Spend no more than Timeout seconds on processing
# Must be between 1 and 30
Timeout=3
# Name of log file
# If not set, syslog will be used
LogFile=/tmp/zabbix_trapper.log
# Database host name
# Default is localhost
#DBHost=localhost
# Database name
DBName=zabbix
# Database user
DBUser=root
# Database password
# Comment this line if no password used
#DBPassword=<password>
# Connect to MySQL usig Unix socket?
#DBSocket=/tmp/mysql.sock

View File

@ -1,22 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.6.6/init.d/zabbix-agentd,v 1.3 2011/12/31 20:47:13 idl0r Exp $
depend() {
need net
provide zabbix-agent
use zabbix-server
}
start() {
ebegin "Starting Zabbix agent"
start-stop-daemon --start --user zabbix --group zabbix --exec /usr/sbin/zabbix_agentd
eend $?
}
stop() {
ebegin "Stopping Zabbix agent"
start-stop-daemon --stop --pidfile /var/run/zabbix/zabbix_agentd.pid
eend $?
}

View File

@ -1,21 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.6.6/init.d/zabbix-proxy,v 1.3 2011/12/31 20:47:13 idl0r Exp $
depend() {
need net
#use mysql postgresql
}
start() {
ebegin "Starting Zabbix proxy"
start-stop-daemon --start --user zabbix --group zabbix --exec /usr/sbin/zabbix_proxy
eend $?
}
stop() {
ebegin "Stopping Zabbix proxy"
start-stop-daemon --stop --pidfile /var/run/zabbix/zabbix_proxy.pid
eend $?
}

View File

@ -1,21 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/1.6.6/init.d/zabbix-server,v 1.3 2011/12/31 20:47:13 idl0r Exp $
depend() {
need net
use mysql postgresql
}
start() {
ebegin "Starting Zabbix server"
start-stop-daemon --start --user zabbix --group zabbix --exec /usr/sbin/zabbix_server
eend $?
}
stop() {
ebegin "Stopping Zabbix server"
start-stop-daemon --stop --pidfile /var/run/zabbix/zabbix_server.pid
eend $?
}

View File

@ -1,27 +0,0 @@
# This is config file for zabbix_agent
# To get more information about ZABBIX,
# go http://www.zabbix.com
# IP address of ZABBIX server
# Connections from other hosts will be denied
Server=127.0.0.1
# Spend no more than Timeout seconds on processing
# Must be between 1 and 30
Timeout=3
####### USER-DEFINED MONITORED PARAMETERS #######
# Format: UserParameter=<key>,<shell command>
# Note that shell command must not return empty string or EOL only
#UserParameter=system.test,who|wc -l
### Set of parameter for monitoring MySQL server (v3.23.42 and later)
### Change -u<username> and add -p<password> if required
#UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
#UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"
#UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f1 -d"Q"
#UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f1 -d"S"
#UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f1 -d"O"
#UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"
#UserParameter=mysql.version,mysql -V

View File

@ -1,90 +0,0 @@
# This is config file for zabbix_agentd
# To get more information about ZABBIX, go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# List of comma delimited IP addresses (or hostnames) of ZABBIX servers.
# No spaces allowed. First entry is used for sending active checks.
# Note that hostnames must resolve hostname->IP address and
# IP address->hostname.
Server=127.0.0.1
# Server port for sending active checks
#ServerPort=10051
# Unique hostname. Required for active checks.
Hostname=ZABBIX Server
# Listen port. Default is 10050
#ListenPort=10050
# IP address to bind agent
# If missing, bind to all available IPs
#ListenIP=127.0.0.1
# Source IP address for outgouing connections
#SourceIP=
# Number of pre-forked instances of zabbix_agentd.
# Default value is 5
# This parameter must be between 1 and 16
StartAgents=5
# How often refresh list of active checks. 2 minutes by default.
#RefreshActiveChecks=120
# Disable active checks. The agent will work in passive mode listening server.
#DisableActive=1
# Enable remote commands for ZABBIX agent. By default remote commands disabled.
#EnableRemoteCommands=1
# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)
DebugLevel=3
# Name of PID file
PidFile=/var/run/zabbix/zabbix_agentd.pid
# Name of log file.
# If not set, syslog will be used
LogFile=/var/log/zabbix/zabbix_agentd.log
# Maximum size of log file in MB. Set to 0 to disable automatic log rotation.
#LogFileSize=1
# Spend no more than Timeout seconds on processing
# Must be between 1 and 30
Timeout=3
####### USER-DEFINED MONITORED PARAMETERS #######
# Format: UserParameter=<key>,<shell command>
# Note that shell command must not return empty string or EOL only
#UserParameter=system.test,who|wc -l
### Set of parameter for monitoring MySQL server (v3.23.42 and later)
### Change -u<username> and add -p<password> if required
#UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
#UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"
#UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f1 -d"Q"
#UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f1 -d"S"
#UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f1 -d"O"
#UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"
#UserParameter=mysql.version,mysql -V

View File

@ -1,175 +0,0 @@
# This is config file for ZABBIX server process
# To get more information about ZABBIX,
# go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# IP address (or hostname) of ZABBIX servers.
Server=127.0.0.1
# Server port for sending active checks
ServerPort=10051
# Unique hostname.
Hostname=proxy
# Number of pre-forked instances of pollers
# Default value is 5
# This parameter must be between 0 and 255
#StartPollers=5
# Number of pre-forked instances of IPMI pollers
# Default value is 0
# This parameter must be between 0 and 255
#StartIPMIPollers=0
# Number of pre-forked instances of pollers for unreachable hosts
# Default value is 1
# This parameter must be between 0 and 255
#StartPollersUnreachable=1
# Number of pre-forked instances of trappers
# Default value is 5
# This parameter must be between 0 and 255
#StartTrappers=5
# Number of pre-forked instances of ICMP pingers
# Default value is 1
# This parameter must be between 0 and 255
#StartPingers=1
# Number of pre-forked instances of discoverers
# Default value is 1
# This parameter must be between 0 and 255
#StartDiscoverers=1
# Number of pre-forked instances of HTTP pollers
# Default value is 1
# This parameter must be between 0 and 255
#StartHTTPPollers=1
# Listen port for trapper. Default port number is 10051. This parameter
# must be between 1024 and 32767
#ListenPort=10051
# Source IP address for outgouing connections
#SourceIP=
# Listen interface for trapper. Trapper will listen all network interfaces
# if this parameter is missing.
#ListenIP=127.0.0.1
# How often ZABBIX will perform sending hearbeat message
# (in seconds)
# Default value is 60 seconds
# Set to 0 to disable heartbeat messages
# This parameter must be between 0 and 3600
#HeartbeatFrequency=60
# How often ZABBIX will perform sync configuration data
# (in seconds)
# Default value is 3600 seconds (1h)
# This parameter must be between 1 and 604800 (1 week)
#ConfigFrequency=3600
# How often ZABBIX will perform housekeeping procedure
# (in hours)
# Default value is 1 hour
# Housekeeping is removing unnecessary information from
# tables history, alert, and alarms
# This parameter must be between 1 and 24
#HousekeepingFrequency=1
# How often ZABBIX will try to send unsent alerts
# (in seconds)
# Default value is 30 seconds
#SenderFrequency=30
# Local bufer size in hours. Proxy will keep collected data N hours.
# Default value is 0 hours
#ProxyLocalBuffer=0
# Offline buffer size in hours. It is used when server is not available.
# Older data is removed.
# Default value is 1 hours
#ProxyOfflineBuffer=1
# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)
#DebugLevel=3
# Specifies how long we wait for agent response (in sec)
# Must be between 1 and 30
Timeout=5
# Specifies how many seconds trapper may spend processing new data
# Must be between 1 and 30
#TrapperTimeout=5
# After how many seconds of unreachability treat a host as unavailable
#UnreachablePeriod=45
# How ofter check host for availability during the unreachability period
#UnavailableDelay=15
# How ofter check host for availability during the unavailability period
#UnavailableDelay=60
# Name of PID file
PidFile=/var/run/zabbix/zabbix_proxy.pid
# Name of log file
# If not set, syslog is used
LogFile=/var/log/zabbix/zabbix_proxy.log
# Maximum size of log file in MB. Set to 0 to disable automatic log rotation.
#LogFileSize=1
# Location for custom alert scripts
AlertScriptsPath=/home/zabbix/bin/
# Location of external scripts
#ExternalScripts=/etc/zabbix/externalscripts
# Location of 'fping. Default is /usr/sbin/fping
# Make sure that fping binary has root permissions and SUID flag set
#FpingLocation=/usr/sbin/fping
# Location of fping6. Default is /usr/sbin/fping6
# Make sure that fping binary has root permissions and SUID flag set
#Fping6Location=/usr/sbin/fping6
# Temporary directory. Default is /tmp
#TmpDir=/tmp
# Frequency of ICMP pings (item keys 'icmpping' and 'icmppingsec'). Defauls is 60 seconds.
#PingerFrequency=60
# Database host name
# Default is localhost
#DBHost=localhost
# Database name
# SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored.
DBName=proxy
# Database user
DBUser=root
# Database password
# Comment this line if no password used
#DBPassword=<password>
# Connect to MySQL using Unix socket?
#DBSocket=/var/run/mysqld/mysqld.sock

View File

@ -1,155 +0,0 @@
# This is config file for ZABBIX server process
# To get more information about ZABBIX,
# go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# This defines unique NodeID in distributed setup,
# Default value 0 (standalone server)
# This parameter must be between 0 and 999
#NodeID=0
# Number of pre-forked instances of pollers
# Default value is 5
# This parameter must be between 0 and 255
#StartPollers=5
# Number of pre-forked instances of IPMI pollers
# Default value is 0
# This parameter must be between 0 and 255
#StartIPMIPollers=0
# Number of pre-forked instances of pollers for unreachable hosts
# Default value is 1
# This parameter must be between 0 and 255
#StartPollersUnreachable=1
# Number of pre-forked instances of trappers
# Default value is 5
# This parameter must be between 0 and 255
#StartTrappers=5
# Number of pre-forked instances of ICMP pingers
# Default value is 1
# This parameter must be between 0 and 255
#StartPingers=1
# Number of pre-forked instances of discoverers
# Default value is 1
# This parameter must be between 0 and 255
#StartDiscoverers=1
# Number of pre-forked instances of HTTP pollers
# Default value is 1
# This parameter must be between 0 and 255
#StartHTTPPollers=1
# Listen port for trapper. Default port number is 10051. This parameter
# must be between 1024 and 32767
#ListenPort=10051
# Source IP address for outgouing connections
#SourceIP=
# Listen interface for trapper. Trapper will listen all network interfaces
# if this parameter is missing.
#ListenIP=127.0.0.1
# How often ZABBIX will perform housekeeping procedure
# (in hours)
# Default value is 1 hour
# Housekeeping is removing unnecessary information from
# tables history, alert, and alarms
# This parameter must be between 1 and 24
#HousekeepingFrequency=1
# How often ZABBIX will try to send unsent alerts
# (in seconds)
# Default value is 30 seconds
SenderFrequency=30
# Uncomment this line to disable housekeeping procedure
#DisableHousekeeping=1
# Specifies debug level
# 0 - debug is not created
# 1 - critical information
# 2 - error information
# 3 - warnings (default)
# 4 - for debugging (produces lots of information)
DebugLevel=3
# Specifies how long we wait for agent response (in sec)
# Must be between 1 and 30
Timeout=5
# Specifies how many seconds trapper may spend processing new data
# Must be between 1 and 30
#TrapperTimeout=5
# After how many seconds of unreachability treat a host as unavailable
#UnreachablePeriod=45
# How ofter check host for availability during the unreachability period
#UnavailableDelay=15
# How ofter check host for availability during the unavailability period
#UnavailableDelay=60
# Name of PID file
PidFile=/var/run/zabbix/zabbix_server.pid
# Name of log file
# If not set, syslog is used
LogFile=/var/log/zabbix/zabbix_server.log
# Maximum size of log file in MB. Set to 0 to disable automatic log rotation.
#LogFileSize=1
# Location for custom alert scripts
AlertScriptsPath=/home/zabbix/bin/
# Location of external scripts
#ExternalScripts=/etc/zabbix/externalscripts
# Location of fping. Default is /usr/sbin/fping
# Make sure that fping binary has root permissions and SUID flag set
#FpingLocation=/usr/sbin/fping
# Location of fping6. Default is /usr/sbin/fping6
# Make sure that fping binary has root permissions and SUID flag set
#Fping6Location=/usr/sbin/fping6
# Temporary directory. Default is /tmp
#TmpDir=/tmp
# Frequency of ICMP pings (item keys 'icmpping' and 'icmppingsec'). Defauls is 60 seconds.
#PingerFrequency=60
# Database host name
# Default is localhost
#DBHost=localhost
# Database name
# SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored.
DBName=zabbix
# Database user
DBUser=root
# Database password
# Comment this line if no password used
#DBPassword=<password>
# Connect to MySQL using Unix socket?
#DBSocket=/var/run/mysqld/mysqld.sock

View File

@ -1,44 +0,0 @@
# This is config file for zabbix_trapper
# To get more information about ZABBIX,
# go http://www.zabbix.com
############ GENERAL PARAMETERS #################
# Specifies debug level
# 1 - critical information
# 2 - warnings (default)
# 3 - for debugging (produces lots of information)
DebugLevel=2
# Spend no more than Timeout seconds on processing
# Must be between 1 and 30
Timeout=3
# Name of log file
# If not set, syslog will be used
LogFile=/tmp/zabbix_trapper.log
# Database host name
# Default is localhost
#DBHost=localhost
# Database name
DBName=zabbix
# Database user
DBUser=root
# Database password
# Comment this line if no password used
#DBPassword=<password>
# Connect to MySQL usig Unix socket?
#DBSocket=/var/run/mysqld/mysqld.sock

View File

@ -1,29 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/2.0/init.d/zabbix-agentd,v 1.5 2013/01/18 23:58:34 mattm Exp $
pid_file="/var/run/zabbix/zabbix_agentd.pid"
depend() {
need net
provide zabbix-agent
use zabbix-server
}
start_pre() {
checkpath -d -m 0775 -o zabbix:zabbix /var/run/zabbix
}
start() {
ebegin "Starting Zabbix agent"
start-stop-daemon --start --pidfile ${pid_file} \
--user zabbix --group zabbix --exec /usr/sbin/zabbix_agentd -- -c /etc/zabbix/zabbix_agentd.conf
eend $?
}
stop() {
ebegin "Stopping Zabbix agent"
start-stop-daemon --stop --pidfile ${pid_file}
eend $?
}

View File

@ -1,28 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/2.0/init.d/zabbix-proxy,v 1.2 2013/07/19 04:27:55 mattm Exp $
pid_file="/var/run/zabbix/zabbix_proxy.pid"
depend() {
need net
provide zabbix-proxy
}
start_pre() {
checkpath -d -m 0775 -o zabbix:zabbix /var/run/zabbix
}
start() {
ebegin "Starting Zabbix proxy"
start-stop-daemon --start --pidfile ${pid_file} \
--user zabbix --group zabbix --exec /usr/sbin/zabbix_proxy -- -c /etc/zabbix/zabbix_proxy.conf
eend $?
}
stop() {
ebegin "Stopping Zabbix proxy"
start-stop-daemon --stop --pidfile ${pid_file}
eend $?
}

View File

@ -1,27 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/2.0/init.d/zabbix-server,v 1.4 2013/01/18 23:58:34 mattm Exp $
pid_file="/var/run/zabbix/zabbix_server.pid"
depend() {
need net
use mysql postgresql
}
start_pre() {
checkpath -d -m 0775 -o zabbix:zabbix /var/run/zabbix
}
start() {
ebegin "Starting Zabbix server"
start-stop-daemon --start --user zabbix --group zabbix --pidfile ${pid_file} \
--exec /usr/sbin/zabbix_server -- -c /etc/zabbix/zabbix_server.conf
eend $?
}
stop() {
ebegin "Stopping Zabbix server"
start-stop-daemon --stop --pidfile ${pid_file}
eend $?
}

View File

@ -1,182 +0,0 @@
--- configure.in 2013-02-12 04:27:27.000000000 -0700
+++ configure.in 2013-05-03 07:59:46.318882346 -0600
@@ -903,19 +903,32 @@
AC_MSG_CHECKING([for the linux kernel version])
kernel=`uname -r`
+ kernel_major=`uname -r|cut -d. -f1`
+ kernel_minor=`uname -r|cut -d. -f2`
- case "${kernel}" in
- 2.6.*)
- AC_MSG_RESULT([2.6 family (${kernel})])
- AC_DEFINE([KERNEL_2_6], 1, [Define to 1 if you are using Linux 2.6.x])
- ;;
- 2.4.*)
- AC_MSG_RESULT([2.4 family (${kernel})])
- AC_DEFINE([KERNEL_2_4], 1, [Define to 1 if you are using Linux 2.4.x])
- ;;
- *)
- AC_MSG_RESULT([unknown family (${kernel})])
- ;;
+ case "${kernel_major}" in
+ 2)
+ case "${$kernel_minor}" in
+ 6)
+ AC_MSG_RESULT([Linux Kernel >= 2.6.x family (${kernel})])
+ AC_DEFINE([KERNEL_2_6_Xplus], 1, [Define to 1 if you are using Linux >= 2.6.x])
+ ;;
+ 4)
+ AC_MSG_RESULT([2.4 family (${kernel})])
+ AC_DEFINE([KERNEL_2_4], 1, [Define to 1 if you are using Linux 2.4.x])
+ ;;
+ esac
+ ;;
+ 1)
+ echo
+ ;;
+ 0)
+ echo
+ ;;
+ *)
+ AC_MSG_RESULT([Linux Kernel >= 2.6.x family (${kernel})])
+ AC_DEFINE([KERNEL_2_6_Xplus], 1, [Define to 1 if you are using Linux >= 2.6.x])
+ ;;
esac
fi
--- include/config.h.in 2013-02-12 04:27:41.000000000 -0700
+++ include/config.h.in 2013-05-03 07:47:39.658588709 -0600
@@ -507,8 +507,8 @@
/* Define to 1 if you are using Linux 2.4.x */
#undef KERNEL_2_4
-/* Define to 1 if you are using Linux 2.6.x */
-#undef KERNEL_2_6
+/* Define to 1 if you are using Linux >= 2.6.x */
+#undef KERNEL_2_6_Xplus
/* Define to 1 if LDAP depricated functions is used. */
#undef LDAP_DEPRECATED
--- src/libs/zbxsysinfo/linux/sensors.c 2013-02-12 04:27:22.000000000 -0700
+++ src/libs/zbxsysinfo/linux/sensors.c 2013-05-03 07:47:39.658588709 -0600
@@ -20,14 +20,21 @@
#include "common.h"
#include "sysinfo.h"
-#ifdef KERNEL_2_4
+#if defined(KERNEL_2_4) || defined(KERNEL_2_6_Xplus)
#define DO_ONE 0
#define DO_AVG 1
#define DO_MAX 2
#define DO_MIN 3
+#if defined(KERNEL_2_4)
#define DEVICE_DIR "/proc/sys/dev/sensors"
+#endif
+
+#if defined(KERNEL_2_6_Xplus)
+#define DEVICE_DIR "/sys/class/hwmon"
+#define EXTRA "device"
+#endif
static void count_sensor(int do_task, const char *filename, double *aggr, int *cnt)
{
@@ -46,9 +53,17 @@
zbx_fclose(f);
- if (1 == sscanf(line, "%*f\t%*f\t%lf\n", &value))
+#if defined(KERNEL_2_6_Xplus)
+ if (1 == sscanf(line, "%lf", &value))
+#else
+ if (1 == sscanf(line, "%*lf\t%*lf\t%lf\n", &value))
+#endif
{
(*cnt)++;
+#if defined(KERNEL_2_6_Xplus)
+ if(NULL == strstr(filename, "fan"))
+ value = value / 1000;
+#endif
switch (do_task)
{
@@ -70,11 +85,35 @@
static void get_device_sensors(int do_task, const char *device, const char *name, double *aggr, int *cnt)
{
+#if defined(KERNEL_2_6_Xplus)
+ struct stat buffer;
+ int use_extra = 0;
+#endif
char sensorname[MAX_STRING_LEN];
+ char sensortest[MAX_STRING_LEN];
+
+#if defined(KERNEL_2_6_Xplus)
+ zbx_snprintf(sensortest, sizeof(sensortest), "%s/%s/name", DEVICE_DIR, device);
+ if(stat(sensortest, &buffer) != 0)
+ {
+ zbx_snprintf(sensortest, sizeof(sensortest), "%s/%s/device/name", DEVICE_DIR, device);
+ if(stat(sensortest, &buffer) == 0)
+ {
+ use_extra = 1;
+ }
+ }
+#endif
if (DO_ONE == do_task)
{
+#if defined(KERNEL_2_6_Xplus)
+ if(use_extra)
+ zbx_snprintf(sensorname, sizeof(sensorname), "%s/%s/%s/%s_input", DEVICE_DIR, device, EXTRA, name);
+ else
+ zbx_snprintf(sensorname, sizeof(sensorname), "%s/%s/%s_input", DEVICE_DIR, device, name);
+#else
zbx_snprintf(sensorname, sizeof(sensorname), "%s/%s/%s", DEVICE_DIR, device, name);
+#endif
count_sensor(do_task, sensorname, aggr, cnt);
}
else
@@ -94,7 +133,14 @@
if (NULL == zbx_regexp_match(deviceent->d_name, device, NULL))
continue;
+#if defined(KERNEL_2_6_Xplus)
+ if(use_extra)
+ zbx_snprintf(devicename, sizeof(devicename), "%s/%s/%s", DEVICE_DIR, deviceent->d_name, EXTRA);
+ else
+ zbx_snprintf(devicename, sizeof(devicename), "%s/%s", DEVICE_DIR, deviceent->d_name);
+#else
zbx_snprintf(devicename, sizeof(devicename), "%s/%s", DEVICE_DIR, deviceent->d_name);
+#endif
if (NULL == (sensordir = opendir(devicename)))
continue;
@@ -107,7 +153,19 @@
if (NULL == zbx_regexp_match(sensorent->d_name, name, NULL))
continue;
+#if defined(KERNEL_2_6_Xplus)
+ if (0 != strcmp(sensorent->d_name + strlen(sensorent->d_name) - 6, "_input"))
+ continue;
+#endif
+
+#if defined(KERNEL_2_6_Xplus)
+ if(use_extra)
+ zbx_snprintf(sensorname, sizeof(sensorname), "%s/%s/%s", devicename, sensorent->d_name, EXTRA);
+ else
+ zbx_snprintf(sensorname, sizeof(sensorname), "%s/%s", devicename, sensorent->d_name);
+#else
zbx_snprintf(sensorname, sizeof(sensorname), "%s/%s", devicename, sensorent->d_name);
+#endif
count_sensor(do_task, sensorname, aggr, cnt);
}
closedir(sensordir);
@@ -162,4 +220,4 @@
return SYSINFO_RET_FAIL;
}
-#endif /* KERNEL_2_4 */
+#endif /* KERNEL_2_4 || KERNEL_2_6_Xplus */

View File

@ -1,66 +0,0 @@
Index: frontends/php/authentication.php
===================================================================
--- frontends/php/authentication.php (revision 32376)
+++ frontends/php/authentication.php (revision 32393)
@@ -101,12 +101,11 @@
$config['authentication_type'] = $_REQUEST['config'];
// check login/password
- $login = API::User()->ldapLogin(array(
- 'user' => get_request('user', $USER_DETAILS['alias']),
- 'password' => get_request('user_password', ''),
- 'cnf' => $ldap_cnf
- ));
+ $ldap = new CLdap($ldap_cnf);
+ $ldap->connect();
+ $login = $ldap->checkPass(get_request('user', $USER_DETAILS['alias']), get_request('user_password', ''));
if (!$login) {
+ error(_('Login name or password is incorrect'));
throw new Exception();
}
@@ -129,12 +128,13 @@
}
elseif (isset($_REQUEST['test'])) {
// check login/password
- $result = API::User()->ldapLogin(array(
- 'user' => get_request('user', $USER_DETAILS['alias']),
- 'password' => get_request('user_password', ''),
- 'cnf' => $ldap_cnf
- ));
+ $ldap = new CLdap($ldap_cnf);
+ $ldap->connect();
+ $result = $ldap->checkPass(get_request('user', $USER_DETAILS['alias']), get_request('user_password', ''));
+ if (!$result)
+ error(_('Login name or password is incorrect'));{
+ }
show_messages($result, _('LDAP login successful'), _('LDAP login was not successful'));
}
}
Index: frontends/php/api/classes/CUser.php
===================================================================
--- frontends/php/api/classes/CUser.php (revision 32376)
+++ frontends/php/api/classes/CUser.php (revision 32393)
@@ -822,15 +822,12 @@
// ******************************************************************************
// LOGIN Methods
// ******************************************************************************
- public function ldapLogin($user) {
- $cnf = isset($user['cnf']) ? $user['cnf'] : null;
-
- if (is_null($cnf)) {
- $config = select_config();
- foreach ($config as $id => $value) {
- if (zbx_strpos($id, 'ldap_') !== false) {
- $cnf[str_replace('ldap_', '', $id)] = $config[$id];
- }
+ protected function ldapLogin($user) {
+ $config = select_config();
+ $cnf = array();
+ foreach ($config as $id => $value) {
+ if (zbx_strpos($id, 'ldap_') !== false) {
+ $cnf[str_replace('ldap_', '', $id)] = $config[$id];
}
}

View File

@ -1,83 +0,0 @@
Index: src/libs/zbxsysinfo/sysinfo.c
===================================================================
--- src/libs/zbxsysinfo/sysinfo.c (revision 40346)
+++ src/libs/zbxsysinfo/sysinfo.c (working copy)
@@ -267,13 +267,49 @@
test_parameter(commands[i].key, PROCESS_TEST | PROCESS_USE_TEST_PARAM);
}
+static int zbx_check_user_parameter(const char *param, char *error, int max_error_len)
+{
+ const char suppressed_chars[] = "\\'\"`*?[]{}~$!&;()<>|#@\n", *c;
+ char *buf = NULL;
+ size_t buf_alloc = 128, buf_offset = 0;
+
+ if (0 != CONFIG_UNSAFE_USER_PARAMETERS)
+ return SUCCEED;
+
+ for (c = suppressed_chars; '\0' != *c; c++)
+ {
+ if (NULL == strchr(param, *c))
+ continue;
+
+ buf = zbx_malloc(buf, buf_alloc);
+
+ for (c = suppressed_chars; '\0' != *c; c++)
+ {
+ if (c != suppressed_chars)
+ zbx_strcpy_alloc(&buf, &buf_alloc, &buf_offset, ", ");
+
+ if (0 != isprint(*c))
+ zbx_chrcpy_alloc(&buf, &buf_alloc, &buf_offset, *c);
+ else
+ zbx_snprintf_alloc(&buf, &buf_alloc, &buf_offset, "0x%02x", *c);
+ }
+
+ zbx_snprintf(error, max_error_len, "special characters \"%s\" are not allowed in the parameters", buf);
+
+ zbx_free(buf);
+
+ return FAIL;
+ }
+
+ return SUCCEED;
+}
+
static int replace_param(const char *cmd, const char *param, char *out, int outlen, char *error, int max_error_len)
{
int ret = SUCCEED;
char buf[MAX_STRING_LEN];
char command[MAX_STRING_LEN];
char *pl, *pr;
- const char suppressed_chars[] = "\\'\"`*?[]{}~$!&;()<>|#@", *c;
assert(out);
@@ -305,25 +341,10 @@
{
get_param(param, (int)(pr[1] - '0'), buf, sizeof(buf));
- if (0 == CONFIG_UNSAFE_USER_PARAMETERS)
- {
- for (c = suppressed_chars; '\0' != *c; c++)
- {
- if (NULL != strchr(buf, *c))
- {
- zbx_snprintf(error, max_error_len, "Special characters '%s'"
- " are not allowed in the parameters",
- suppressed_chars);
- ret = FAIL;
- break;
- }
- }
- }
+ if (SUCCEED != (ret = zbx_check_user_parameter(buf, error, max_error_len)))
+ break;
}
- if (FAIL == ret)
- break;
-
zbx_strlcat(out, buf, outlen);
outlen -= MIN((int)strlen(buf), (int)outlen);

View File

@ -1,463 +0,0 @@
# This is a configuration file for Zabbix Proxy process
# To get more information about Zabbix,
# visit http://www.zabbix.com
############ GENERAL PARAMETERS #################
### Option: ProxyMode
# Proxy operating mode
# 0 - proxy in the active mode
# 1 - proxy in the passive mode
#
# Mandatory: no
# Default:
# ProxyMode=0
### Option: Server
# IP address (or hostname) of Zabbix server.
# Active proxy will get configuration data from the server.
# For a proxy in the passive mode this parameter will be ignored.
#
# Mandatory: yes (if ProxyMode is set to 0)
# Default:
# Server=
Server=127.0.0.1
### Option: ServerPort
# Port of Zabbix trapper on Zabbix server.
# For a proxy in the passive mode this parameter will be ignored.
#
# Mandatory: no
# Range: 1024-32767
# Default:
# ServerPort=10051
### Option: Hostname
# Unique, case sensitive Proxy name. Make sure the Proxy name is known to the server!
# Value is acquired from HostnameItem if undefined.
#
# Mandatory: no
# Default:
# Hostname=
Hostname=proxy
### Option: HostnameItem
# Item used for generating Hostname if it is undefined.
# Ignored if Hostname is defined.
#
# Mandatory: no
# Default:
# HostnameItem=system.hostname
### Option: ListenPort
# Listen port for trapper.
#
# Mandatory: no
# Range: 1024-32767
# Default:
# ListenPort=10051
### Option: SourceIP
# Source IP address for outgoing connections.
#
# Mandatory: no
# Default:
# SourceIP=
### Option: LogFile
# Name of log file.
# If not set, syslog is used.
#
# Mandatory: no
# Default:
# LogFile=
LogFile=/var/log/zabbix/zabbix_proxy.log
### Option: LogFileSize
# Maximum size of log file in MB.
# 0 - disable automatic log rotation.
#
# Mandatory: no
# Range: 0-1024
# Default:
# LogFileSize=1
### Option: DebugLevel
# Specifies debug level
# 0 - no debug
# 1 - critical information
# 2 - error information
# 3 - warnings
# 4 - for debugging (produces lots of information)
#
# Mandatory: no
# Range: 0-4
# Default:
# DebugLevel=3
### Option: PidFile
# Name of PID file.
#
# Mandatory: no
# Default:
# PidFile=/tmp/zabbix_proxy.pid
### Option: DBHost
# Database host name.
# If set to localhost, socket is used for MySQL.
# If set to empty string, socket is used for PostgreSQL.
#
# Mandatory: no
# Default:
# DBHost=localhost
### Option: DBName
# Database name.
# For SQLite3 path to database file must be provided. DBUser and DBPassword are ignored.
# Warning: do not attempt to use the same database Zabbix server is using.
#
# Mandatory: yes
# Default:
# DBName=
DBName=zabbix_proxy
### Option: DBSchema
# Schema name. Used for IBM DB2.
#
# Mandatory: no
# Default:
# DBSchema=
### Option: DBUser
# Database user. Ignored for SQLite.
#
# Default:
# DBUser=
DBUser=zabbix
### Option: DBPassword
# Database password. Ignored for SQLite.
# Comment this line if no password is used.
#
# Mandatory: no
# Default:
# DBPassword=
### Option: DBSocket
# Path to MySQL socket.
#
# Mandatory: no
# Default:
# DBSocket=/tmp/mysql.sock
# Option: DBPort
# Database port when not using local socket. Ignored for SQLite.
#
# Mandatory: no
# Default (for MySQL):
# DBPort=3306
######### PROXY SPECIFIC PARAMETERS #############
### Option: ProxyLocalBuffer
# Proxy will keep data locally for N hours, even if the data have already been synced with the server.
# This parameter may be used if local data will be used by third party applications.
#
# Mandatory: no
# Range: 0-720
# Default:
# ProxyLocalBuffer=0
### Option: ProxyOfflineBuffer
# Proxy will keep data for N hours in case if no connectivity with Zabbix Server.
# Older data will be lost.
#
# Mandatory: no
# Range: 1-720
# Default:
# ProxyOfflineBuffer=1
### Option: HeartbeatFrequency
# Frequency of heartbeat messages in seconds.
# Used for monitoring availability of Proxy on server side.
# 0 - heartbeat messages disabled.
# For a proxy in the passive mode this parameter will be ignored.
#
# Mandatory: no
# Range: 0-3600
# Default:
# HeartbeatFrequency=60
### Option: ConfigFrequency
# How often proxy retrieves configuration data from Zabbix Server in seconds.
# For a proxy in the passive mode this parameter will be ignored.
#
# Mandatory: no
# Range: 1-3600*24*7
# Default:
# ConfigFrequency=3600
### Option: DataSenderFrequency
# Proxy will send collected data to the Server every N seconds.
# For a proxy in the passive mode this parameter will be ignored.
#
# Mandatory: no
# Range: 1-3600
# Default:
# DataSenderFrequency=1
############ ADVANCED PARAMETERS ################
### Option: StartPollers
# Number of pre-forked instances of pollers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartPollers=5
### Option: StartIPMIPollers
# Number of pre-forked instances of IPMI pollers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartIPMIPollers=0
### Option: StartPollersUnreachable
# Number of pre-forked instances of pollers for unreachable hosts (including IPMI).
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartPollersUnreachable=1
### Option: StartTrappers
# Number of pre-forked instances of trappers.
# Trappers accept incoming connections from Zabbix sender and active agents.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartTrappers=5
### Option: StartPingers
# Number of pre-forked instances of ICMP pingers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartPingers=1
### Option: StartDiscoverers
# Number of pre-forked instances of discoverers.
#
# Mandatory: no
# Range: 0-250
# Default:
# StartDiscoverers=1
### Option: StartHTTPPollers
# Number of pre-forked instances of HTTP pollers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartHTTPPollers=1
### Option: JavaGateway
# IP address (or hostname) of Zabbix Java gateway.
# Only required if Java pollers are started.
#
# Mandatory: no
# Default:
# JavaGateway=
### Option: JavaGatewayPort
# Port that Zabbix Java gateway listens on.
#
# Mandatory: no
# Range: 1024-32767
# Default:
# JavaGatewayPort=10052
### Option: StartJavaPollers
# Number of pre-forked instances of Java pollers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartJavaPollers=0
### Option: SNMPTrapperFile
# Temporary file used for passing data from SNMP trap daemon to the proxy.
# Must be the same as in zabbix_trap_receiver.pl or SNMPTT configuration file.
#
# Mandatory: no
# Default:
# SNMPTrapperFile=/tmp/zabbix_traps.tmp
### Option: StartSNMPTrapper
# If 1, SNMP trapper process is started.
#
# Mandatory: no
# Range: 0-1
# Default:
# StartSNMPTrapper=0
### Option: ListenIP
# List of comma delimited IP addresses that the trapper should listen on.
# Trapper will listen on all network interfaces if this parameter is missing.
#
# Mandatory: no
# Default:
# ListenIP=0.0.0.0
### Option: HousekeepingFrequency
# How often Zabbix will perform housekeeping procedure (in hours).
# Housekeeping is removing unnecessary information from history, alert, and alarms tables.
#
# Mandatory: no
# Range: 1-24
# Default:
# HousekeepingFrequency=1
### Option: CacheSize
# Size of configuration cache, in bytes.
# Shared memory size, for storing hosts and items data.
#
# Mandatory: no
# Range: 128K-2G
# Default:
# CacheSize=8M
### Option: StartDBSyncers
# Number of pre-forked instances of DB Syncers
#
# Mandatory: no
# Range: 1-100
# Default:
# StartDBSyncers=4
### Option: HistoryCacheSize
# Size of history cache, in bytes.
# Shared memory size for storing history data.
#
# Mandatory: no
# Range: 128K-2G
# Default:
# HistoryCacheSize=8M
### Option: HistoryTextCacheSize
# Size of text history cache, in bytes.
# Shared memory size for storing character, text or log history data.
#
# Mandatory: no
# Range: 128K-2G
# Default:
# HistoryTextCacheSize=16M
### Option: Timeout
# Specifies how long we wait for agent, SNMP device or external check (in seconds).
#
# Mandatory: no
# Range: 1-30
# Default:
# Timeout=3
### Option: TrapperTimeout
# Specifies how many seconds trapper may spend processing new data.
#
# Mandatory: no
# Range: 1-300
# Default:
# TrapperTimeout=300
### Option: UnreachablePeriod
# After how many seconds of unreachability treat a host as unavailable.
#
# Mandatory: no
# Range: 1-3600
# Default:
# UnreachablePeriod=45
### Option: UnavailableDelay
# How often host is checked for availability during the unavailability period, in seconds.
#
# Mandatory: no
# Range: 1-3600
# Default:
# UnavailableDelay=60
### Option: UnreachableDelay
# How often host is checked for availability during the unreachability period, in seconds.
#
# Mandatory: no
# Range: 1-3600
# Default:
# UnreachableDelay=15
### Option: ExternalScripts
# Full path to location of external scripts.
# Default depends on compilation options.
#
# Mandatory: no
# Default:
# ExternalScripts=${datadir}/zabbix/externalscripts
### Option: FpingLocation
# Location of fping.
# Make sure that fping binary has root ownership and SUID flag set.
#
# Mandatory: no
# Default:
# FpingLocation=/usr/sbin/fping
### Option: Fping6Location
# Location of fping6.
# Make sure that fping6 binary has root ownership and SUID flag set.
# Make empty if your fping utility is capable to process IPv6 addresses.
#
# Mandatory: no
# Default:
# Fping6Location=/usr/sbin/fping6
### Option: SSHKeyLocation
# Location of public and private keys for SSH checks and actions
#
# Mandatory: no
# Default:
# SSHKeyLocation=
### Option: LogSlowQueries
# How long a database query may take before being logged (in milliseconds).
# Only works if DebugLevel set to 3 or 4.
# 0 - don't log slow queries.
#
# Mandatory: no
# Range: 1-3600000
# Default:
# LogSlowQueries=0
### Option: TmpDir
# Temporary directory.
#
# Mandatory: no
# Default:
# TmpDir=/tmp
### Option: Include
# You may include individual files or all files in a directory in the configuration file.
# Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time.
#
# Mandatory: no
# Default:
# Include=
# Include=/usr/local/etc/zabbix_proxy.general.conf
# Include=/usr/local/etc/zabbix_proxy.conf.d/

View File

@ -1,83 +0,0 @@
Index: src/libs/zbxsysinfo/sysinfo.c
===================================================================
--- src/libs/zbxsysinfo/sysinfo.c (revision 40348)
+++ src/libs/zbxsysinfo/sysinfo.c (working copy)
@@ -427,13 +427,49 @@
test_aliases();
}
+static int zbx_check_user_parameter(const char *param, char *error, int max_error_len)
+{
+ const char suppressed_chars[] = "\\'\"`*?[]{}~$!&;()<>|#@\n", *c;
+ char *buf = NULL;
+ size_t buf_alloc = 128, buf_offset = 0;
+
+ if (0 != CONFIG_UNSAFE_USER_PARAMETERS)
+ return SUCCEED;
+
+ for (c = suppressed_chars; '\0' != *c; c++)
+ {
+ if (NULL == strchr(param, *c))
+ continue;
+
+ buf = zbx_malloc(buf, buf_alloc);
+
+ for (c = suppressed_chars; '\0' != *c; c++)
+ {
+ if (c != suppressed_chars)
+ zbx_strcpy_alloc(&buf, &buf_alloc, &buf_offset, ", ");
+
+ if (0 != isprint(*c))
+ zbx_chrcpy_alloc(&buf, &buf_alloc, &buf_offset, *c);
+ else
+ zbx_snprintf_alloc(&buf, &buf_alloc, &buf_offset, "0x%02x", *c);
+ }
+
+ zbx_snprintf(error, max_error_len, "special characters \"%s\" are not allowed in the parameters", buf);
+
+ zbx_free(buf);
+
+ return FAIL;
+ }
+
+ return SUCCEED;
+}
+
static int replace_param(const char *cmd, const char *param, char *out, int outlen, char *error, int max_error_len)
{
int ret = SUCCEED;
char buf[MAX_STRING_LEN];
char command[MAX_STRING_LEN];
char *pl, *pr;
- const char suppressed_chars[] = "\\'\"`*?[]{}~$!&;()<>|#@", *c;
assert(out);
@@ -465,25 +501,10 @@
{
get_param(param, (int)(pr[1] - '0'), buf, sizeof(buf));
- if (0 == CONFIG_UNSAFE_USER_PARAMETERS)
- {
- for (c = suppressed_chars; '\0' != *c; c++)
- {
- if (NULL != strchr(buf, *c))
- {
- zbx_snprintf(error, max_error_len, "Special characters '%s'"
- " are not allowed in the parameters",
- suppressed_chars);
- ret = FAIL;
- break;
- }
- }
- }
+ if (SUCCEED != (ret = zbx_check_user_parameter(buf, error, max_error_len)))
+ break;
}
- if (FAIL == ret)
- break;
-
zbx_strlcat(out, buf, outlen);
outlen -= MIN((int)strlen(buf), (int)outlen);

View File

@ -1,53 +0,0 @@
Index: frontends/php/include/defines.inc.php
===================================================================
--- frontends/php/include/defines.inc.php (revision 46596)
+++ frontends/php/include/defines.inc.php (revision 46655)
@@ -835,6 +835,14 @@
define('ZBX_DEFAULT_IMPORT_HOST_GROUP', 'Imported hosts');
+// XML import flags
+// See ZBX-8151. Old version of libxml suffered from setting DTDLOAD and NOENT flags by default, which allowed
+// performing XXE attacks. Calling libxml_disable_entity_loader(true) also had no affect if flags passed to libxml
+// calls were 0 - so for better security with legacy libxml we need to call libxml_disable_entity_loader(true) AND
+// pass the LIBXML_NONET flag. Please keep in mind that LIBXML_NOENT actually EXPANDS entities, opposite to it's name -
+// so this flag is not needed here.
+define('LIBXML_IMPORT_FLAGS', LIBXML_NONET);
+
// API errors
define('ZBX_API_ERROR_INTERNAL', 111);
define('ZBX_API_ERROR_PARAMETERS', 100);
Index: frontends/php/include/classes/import/readers/CXmlImportReader.php
===================================================================
--- frontends/php/include/classes/import/readers/CXmlImportReader.php (revision 46596)
+++ frontends/php/include/classes/import/readers/CXmlImportReader.php (revision 46655)
@@ -32,7 +32,8 @@
*/
public function read($string) {
libxml_use_internal_errors(true);
- $result = simplexml_load_string($string);
+ libxml_disable_entity_loader(true);
+ $result = simplexml_load_string($string, null, LIBXML_IMPORT_FLAGS);
if (!$result) {
$errors = libxml_get_errors();
libxml_clear_errors();
Index: frontends/php/include/classes/import/CXmlImport18.php
===================================================================
--- frontends/php/include/classes/import/CXmlImport18.php (revision 46596)
+++ frontends/php/include/classes/import/CXmlImport18.php (revision 46655)
@@ -390,12 +390,13 @@
return $array;
}
- public static function import($file) {
+ public static function import($source) {
libxml_use_internal_errors(true);
+ libxml_disable_entity_loader(true);
$xml = new DOMDocument();
- if (!$xml->loadXML($file)) {
+ if (!$xml->loadXML($source, LIBXML_IMPORT_FLAGS)) {
$text = '';
foreach (libxml_get_errors() as $error) {
switch ($error->level) {

View File

@ -0,0 +1,12 @@
# Configuration variables for the zabbix jmx proxy
# LISTEN_IP="0.0.0.0"
# LISTEN_PORT=10052
# START_POLLERS=5
# TIMEOUT=3
# uncomment to enable remote monitoring of the standard JMX objects on the Zabbix Java Gateway itself
# JAVA_OPTIONS="$JAVA_OPTIONS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345
# -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"

View File

@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
#!/sbin/openrc-run
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/2.2/init.d/zabbix-agentd,v 1.1 2013/11/16 07:18:54 mattm Exp $
# $Id$
pid_file="/run/zabbix/zabbix_agentd.pid"

View File

@ -0,0 +1,33 @@
#!/sbin/openrc-run
LISTEN_IP=${LISTEN_IP:-127.0.0.1}
LISTEN_PORT=${LISTEN_PORT:-10052}
START_POLLERS=${START_POLLERS:-5}
TIMEOUT=${TIMEOUT:-3}
PID_FILE="/run/zabbix-jmx-proxy"
start() {
ZABBIX_OPTIONS="-Dzabbix.pidFile=$PID_FILE \
-Dzabbix.listenIP=$LISTEN_IP \
-Dzabbix.listenPort=$LISTEN_PORT \
-Dzabbix.startPollers=$START_POLLERS \
-Dzabbix.timeout=$TIMEOUT \
-Dsun.rmi.transport.tcp.responseTimeout=${TIMEOUT}000"
JAVA_OPTIONS="-server $JAVA_OPTIONS -Dlogback.configurationFile=logback-console.xml"
cd /opt/zabbix_java
CLASSPATH="lib"
for jar in lib/*.jar bin/*.jar; do
CLASSPATH="$CLASSPATH:$jar"
done
start-stop-daemon -m --background --pidfile $PID_FILE -- java $JAVA_OPTIONS -classpath $CLASSPATH $ZABBIX_OPTIONS com.zabbix.gateway.JavaGateway
}
stop() {
start-stop-daemon --stop --pidfile $PID_FILE
}

View File

@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
#!/sbin/openrc-run
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/2.2/init.d/zabbix-proxy,v 1.1 2013/11/16 07:18:54 mattm Exp $
# $Id$
pid_file="/run/zabbix/zabbix_proxy.pid"

View File

@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2013 Gentoo Foundation
#!/sbin/openrc-run
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/zabbix/files/2.2/init.d/zabbix-server,v 1.1 2013/11/16 07:18:54 mattm Exp $
# $Id$
pid_file="/run/zabbix/zabbix_server.pid"

View File

@ -1,4 +1,4 @@
# This is a config file for the Zabbix agent daemon (Unix)
# This is a configuration file for Zabbix agent daemon (Unix)
# To get more information about Zabbix, visit http://www.zabbix.com
############ GENERAL PARAMETERS #################
@ -8,11 +8,21 @@
#
# Mandatory: no
# Default:
# PidFile=/tmp/zabbix_agentd.pid
PidFile=/run/zabbix/zabbix_agentd.pid
### Option: LogType
# Specifies where log messages are written to:
# system - syslog
# file - file specified with LogFile parameter
# console - standard output
#
# Mandatory: no
# Default:
# LogType=file
### Option: LogFile
# Name of log file.
# If not set, syslog is used.
# Log file name for LogType 'file' parameter.
#
# Mandatory: no
# Default:
@ -27,18 +37,20 @@ LogFile=/var/log/zabbix/zabbix_agentd.log
# Mandatory: no
# Range: 0-1024
# Default:
# LogFileSize=1
LogFileSize=128
### Option: DebugLevel
# Specifies debug level
# 0 - no debug
# Specifies debug level:
# 0 - basic information about starting and stopping of Zabbix processes
# 1 - critical information
# 2 - error information
# 3 - warnings
# 4 - for debugging (produces lots of information)
# 5 - extended debugging (produces even more information)
#
# Mandatory: no
# Range: 0-4
# Range: 0-5
# Default:
# DebugLevel=3
@ -133,8 +145,8 @@ ServerActive=127.0.0.1
Hostname=Zabbix server
### Option: HostnameItem
# Item used for generating Hostname if it is undefined.
# Ignored if Hostname is defined.
# Item used for generating Hostname if it is undefined. Ignored if Hostname is defined.
# Does not support UserParameters or aliases.
#
# Mandatory: no
# Default:
@ -196,12 +208,18 @@ Hostname=Zabbix server
# Mandatory: no
# Range: 1-1000
# Default:
# MaxLinesPerSecond=100
# MaxLinesPerSecond=20
############ ADVANCED PARAMETERS #################
### Option: Alias
# Sets an alias for parameter. It can be useful to substitute long and complex parameter name with a smaller and simpler one.
# Sets an alias for an item key. It can be used to substitute long and complex item key with a smaller and simpler one.
# Multiple Alias parameters may be present. Multiple parameters with the same Alias key are not allowed.
# Different Alias keys may reference the same item key.
# For example, to retrieve the ID of user 'zabbix':
# Alias=zabbix.userid:vfs.file.regexp[/etc/passwd,^zabbix:.:([0-9]+),,,,\1]
# Now shorthand key zabbix.userid may be used to retrieve data.
# Aliases can be used in HostMetadataItem but not in HostnameItem parameters.
#
# Mandatory: no
# Range:
@ -217,7 +235,8 @@ Hostname=Zabbix server
### Option: AllowRoot
# Allow the agent to run as 'root'. If disabled and the agent is started by 'root', the agent
# will try to switch to user 'zabbix' instead. Has no effect if started under a regular user.
# will try to switch to the user specified by the User configuration option instead.
# Has no effect if started under a regular user.
# 0 - do not allow
# 1 - allow
#
@ -225,6 +244,14 @@ Hostname=Zabbix server
# Default:
# AllowRoot=0
### Option: User
# Drop privileges to a specific, existing user on the system.
# Only has effect if run as 'root' and AllowRoot is disabled.
#
# Mandatory: no
# Default:
# User=zabbix
### Option: Include
# You may include individual files or all files in a directory in the configuration file.
# Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time.
@ -235,11 +262,15 @@ Hostname=Zabbix server
# Include=/usr/local/etc/zabbix_agentd.userparams.conf
# Include=/usr/local/etc/zabbix_agentd.conf.d/
# Include=/usr/local/etc/zabbix_agentd.conf.d/*.conf
####### USER-DEFINED MONITORED PARAMETERS #######
### Option: UnsafeUserParameters
# Allow all characters to be passed in arguments to user-defined parameters.
# The following characters are not allowed:
# \ ' " ` * ? [ ] { } ~ $ ! & ; ( ) < > | # @
# Additionally, newline characters are not allowed.
# 0 - do not allow
# 1 - allow
#
@ -276,3 +307,84 @@ Hostname=Zabbix server
# Mandatory: no
# Default:
# LoadModule=
####### TLS-RELATED PARAMETERS #######
### Option: TLSConnect
# How the agent should connect to server or proxy. Used for active checks.
# Only one value can be specified:
# unencrypted - connect without encryption
# psk - connect using TLS and a pre-shared key
# cert - connect using TLS and a certificate
#
# Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection)
# Default:
# TLSConnect=unencrypted
### Option: TLSAccept
# What incoming connections to accept.
# Multiple values can be specified, separated by comma:
# unencrypted - accept connections without encryption
# psk - accept connections secured with TLS and a pre-shared key
# cert - accept connections secured with TLS and a certificate
#
# Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection)
# Default:
# TLSAccept=unencrypted
### Option: TLSCAFile
# Full pathname of a file containing the top-level CA(s) certificates for
# peer certificate verification.
#
# Mandatory: no
# Default:
# TLSCAFile=
### Option: TLSCRLFile
# Full pathname of a file containing revoked certificates.
#
# Mandatory: no
# Default:
# TLSCRLFile=
### Option: TLSServerCertIssuer
# Allowed server certificate issuer.
#
# Mandatory: no
# Default:
# TLSServerCertIssuer=
### Option: TLSServerCertSubject
# Allowed server certificate subject.
#
# Mandatory: no
# Default:
# TLSServerCertSubject=
### Option: TLSCertFile
# Full pathname of a file containing the agent certificate or certificate chain.
#
# Mandatory: no
# Default:
# TLSCertFile=
### Option: TLSKeyFile
# Full pathname of a file containing the agent private key.
#
# Mandatory: no
# Default:
# TLSKeyFile=
### Option: TLSPSKIdentity
# Unique, case sensitive string used to identify the pre-shared key.
#
# Mandatory: no
# Default:
# TLSPSKIdentity=
### Option: TLSPSKFile
# Full pathname of a file containing the pre-shared key.
#
# Mandatory: no
# Default:
# TLSPSKFile=

View File

@ -1,11 +1,10 @@
# This is a configuration file for Zabbix Proxy process
# To get more information about Zabbix,
# visit http://www.zabbix.com
# This is a configuration file for Zabbix proxy daemon
# To get more information about Zabbix, visit http://www.zabbix.com
############ GENERAL PARAMETERS #################
### Option: ProxyMode
# Proxy operating mode
# Proxy operating mode.
# 0 - proxy in the active mode
# 1 - proxy in the passive mode
#
@ -66,9 +65,18 @@ Hostname=Zabbix proxy
# Default:
# SourceIP=
### Option: LogType
# Specifies where log messages are written to:
# system - syslog
# file - file specified with LogFile parameter
# console - standard output
#
# Mandatory: no
# Default:
# LogType=file
### Option: LogFile
# Name of log file.
# If not set, syslog is used.
# Log file name for LogType 'file' parameter.
#
# Mandatory: no
# Default:
@ -83,18 +91,20 @@ LogFile=/var/log/zabbix/zabbix_proxy.log
# Mandatory: no
# Range: 0-1024
# Default:
# LogFileSize=1
LogFileSize=128
### Option: DebugLevel
# Specifies debug level
# 0 - no debug
# Specifies debug level:
# 0 - basic information about starting and stopping of Zabbix processes
# 1 - critical information
# 2 - error information
# 3 - warnings
# 4 - for debugging (produces lots of information)
# 5 - extended debugging (produces even more information)
#
# Mandatory: no
# Range: 0-4
# Range: 0-5
# Default:
# DebugLevel=3
@ -103,6 +113,7 @@ LogFileSize=128
#
# Mandatory: no
# Default:
# PidFile=/tmp/zabbix_proxy.pid
PidFile=/run/zabbix/zabbix_proxy.pid
### Option: DBHost
@ -126,7 +137,7 @@ PidFile=/run/zabbix/zabbix_proxy.pid
DBName=zabbix_proxy
### Option: DBSchema
# Schema name. Used for IBM DB2.
# Schema name. Used for IBM DB2 and PostgreSQL.
#
# Mandatory: no
# Default:
@ -138,7 +149,7 @@ DBName=zabbix_proxy
# Default:
# DBUser=
DBUser=root
DBUser=zabbix
### Option: DBPassword
# Database password. Ignored for SQLite.
@ -230,7 +241,9 @@ DBUser=root
# StartIPMIPollers=0
### Option: StartPollersUnreachable
# Number of pre-forked instances of pollers for unreachable hosts (including IPMI).
# Number of pre-forked instances of pollers for unreachable hosts (including IPMI and Java).
# At least one poller for unreachable hosts must be running if regular, IPMI or Java pollers
# are started.
#
# Mandatory: no
# Range: 0-1000
@ -310,6 +323,14 @@ DBUser=root
# Default:
# VMwareFrequency=60
### Option: VMwarePerfFrequency
# How often Zabbix will connect to VMware service to obtain performance data.
#
# Mandatory: no
# Range: 10-86400
# Default:
# VMwarePerfFrequency=60
### Option: VMwareCacheSize
# Size of VMware cache, in bytes.
# Shared memory size for storing VMware data.
@ -320,6 +341,14 @@ DBUser=root
# Default:
# VMwareCacheSize=8M
### Option: VMwareTimeout
# Specifies how many seconds vmware collector waits for response from VMware service.
#
# Mandatory: no
# Range: 1-300
# Default:
# VMwareTimeout=10
### Option: SNMPTrapperFile
# Temporary file used for passing data from SNMP trap daemon to the proxy.
# Must be the same as in zabbix_trap_receiver.pl or SNMPTT configuration file.
@ -346,10 +375,16 @@ DBUser=root
### Option: HousekeepingFrequency
# How often Zabbix will perform housekeeping procedure (in hours).
# Housekeeping is removing unnecessary information from history, alert, and alarms tables.
# Housekeeping is removing outdated information from the database.
# To prevent Housekeeper from being overloaded, no more than 4 times HousekeepingFrequency
# hours of outdated information are deleted in one housekeeping cycle.
# To lower load on proxy startup housekeeping is postponed for 30 minutes after proxy start.
# With HousekeepingFrequency=0 the housekeeper can be only executed using the runtime control option.
# In this case the period of outdated information deleted in one housekeeping cycle is 4 times the
# period since the last housekeeping cycle, but not less than 4 hours and not greater than 4 days.
#
# Mandatory: no
# Range: 1-24
# Range: 0-24
# Default:
# HousekeepingFrequency=1
@ -358,12 +393,12 @@ DBUser=root
# Shared memory size, for storing hosts and items data.
#
# Mandatory: no
# Range: 128K-2G
# Range: 128K-8G
# Default:
# CacheSize=8M
### Option: StartDBSyncers
# Number of pre-forked instances of DB Syncers
# Number of pre-forked instances of DB Syncers.
#
# Mandatory: no
# Range: 1-100
@ -377,16 +412,16 @@ DBUser=root
# Mandatory: no
# Range: 128K-2G
# Default:
# HistoryCacheSize=8M
# HistoryCacheSize=16M
### Option: HistoryTextCacheSize
# Size of text history cache, in bytes.
# Shared memory size for storing character, text or log history data.
### Option: HistoryIndexCacheSize
# Size of history index cache, in bytes.
# Shared memory size for indexing history cache.
#
# Mandatory: no
# Range: 128K-2G
# Default:
# HistoryTextCacheSize=16M
# HistoryIndexCacheSize=4M
### Option: Timeout
# Specifies how long we wait for agent, SNMP device or external check (in seconds).
@ -396,6 +431,8 @@ DBUser=root
# Default:
# Timeout=3
Timeout=4
### Option: TrapperTimeout
# Specifies how many seconds trapper may spend processing new data.
#
@ -470,6 +507,8 @@ DBUser=root
# Default:
# LogSlowQueries=0
LogSlowQueries=3000
### Option: TmpDir
# Temporary directory.
#
@ -479,7 +518,8 @@ DBUser=root
### Option: AllowRoot
# Allow the proxy to run as 'root'. If disabled and the proxy is started by 'root', the proxy
# will try to switch to user 'zabbix' instead. Has no effect if started under a regular user.
# will try to switch to the user specified by the User configuration option instead.
# Has no effect if started under a regular user.
# 0 - do not allow
# 1 - allow
#
@ -487,6 +527,14 @@ DBUser=root
# Default:
# AllowRoot=0
### Option: User
# Drop privileges to a specific, existing user on the system.
# Only has effect if run as 'root' and AllowRoot is disabled.
#
# Mandatory: no
# Default:
# User=zabbix
### Option: Include
# You may include individual files or all files in a directory in the configuration file.
# Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time.
@ -497,6 +545,32 @@ DBUser=root
# Include=/usr/local/etc/zabbix_proxy.general.conf
# Include=/usr/local/etc/zabbix_proxy.conf.d/
# Include=/usr/local/etc/zabbix_proxy.conf.d/*.conf
### Option: SSLCertLocation
# Location of SSL client certificates.
# This parameter is used only in web monitoring.
#
# Mandatory: no
# Default:
# SSLCertLocation=${datadir}/zabbix/ssl/certs
### Option: SSLKeyLocation
# Location of private keys for SSL client certificates.
# This parameter is used only in web monitoring.
#
# Mandatory: no
# Default:
# SSLKeyLocation=${datadir}/zabbix/ssl/keys
### Option: SSLCALocation
# Location of certificate authority (CA) files for SSL server certificate verification.
# If not set, system-wide directory will be used.
# This parameter is used only in web monitoring.
#
# Mandatory: no
# Default:
# SSLCALocation=
####### LOADABLE MODULES #######
@ -517,3 +591,84 @@ DBUser=root
# Mandatory: no
# Default:
# LoadModule=
####### TLS-RELATED PARAMETERS #######
### Option: TLSConnect
# How the proxy should connect to Zabbix server. Used for an active proxy, ignored on a passive proxy.
# Only one value can be specified:
# unencrypted - connect without encryption
# psk - connect using TLS and a pre-shared key
# cert - connect using TLS and a certificate
#
# Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection)
# Default:
# TLSConnect=unencrypted
### Option: TLSAccept
# What incoming connections to accept from Zabbix server. Used for a passive proxy, ignored on an active proxy.
# Multiple values can be specified, separated by comma:
# unencrypted - accept connections without encryption
# psk - accept connections secured with TLS and a pre-shared key
# cert - accept connections secured with TLS and a certificate
#
# Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection)
# Default:
# TLSAccept=unencrypted
### Option: TLSCAFile
# Full pathname of a file containing the top-level CA(s) certificates for
# peer certificate verification.
#
# Mandatory: no
# Default:
# TLSCAFile=
### Option: TLSCRLFile
# Full pathname of a file containing revoked certificates.
#
# Mandatory: no
# Default:
# TLSCRLFile=
### Option: TLSServerCertIssuer
# Allowed server certificate issuer.
#
# Mandatory: no
# Default:
# TLSServerCertIssuer=
### Option: TLSServerCertSubject
# Allowed server certificate subject.
#
# Mandatory: no
# Default:
# TLSServerCertSubject=
### Option: TLSCertFile
# Full pathname of a file containing the proxy certificate or certificate chain.
#
# Mandatory: no
# Default:
# TLSCertFile=
### Option: TLSKeyFile
# Full pathname of a file containing the proxy private key.
#
# Mandatory: no
# Default:
# TLSKeyFile=
### Option: TLSPSKIdentity
# Unique, case sensitive string used to identify the pre-shared key.
#
# Mandatory: no
# Default:
# TLSPSKIdentity=
### Option: TLSPSKFile
# Full pathname of a file containing the pre-shared key.
#
# Mandatory: no
# Default:
# TLSPSKFile=

View File

@ -1,18 +1,8 @@
# This is a configuration file for Zabbix Server process
# To get more information about Zabbix,
# visit http://www.zabbix.com
# This is a configuration file for Zabbix server daemon
# To get more information about Zabbix, visit http://www.zabbix.com
############ GENERAL PARAMETERS #################
### Option: NodeID
# Unique NodeID in distributed setup.
# 0 - standalone server
#
# Mandatory: no
# Range: 0-999
# Default:
# NodeID=0
### Option: ListenPort
# Listen port for trapper.
#
@ -28,9 +18,18 @@
# Default:
# SourceIP=
### Option: LogType
# Specifies where log messages are written to:
# system - syslog
# file - file specified with LogFile parameter
# console - standard output
#
# Mandatory: no
# Default:
# LogType=file
### Option: LogFile
# Name of log file.
# If not set, syslog is used.
# Log file name for LogType 'file' parameter.
#
# Mandatory: no
# Default:
@ -45,18 +44,20 @@ LogFile=/var/log/zabbix/zabbix_server.log
# Mandatory: no
# Range: 0-1024
# Default:
# LogFileSize=1
LogFileSize=128
### Option: DebugLevel
# Specifies debug level
# 0 - no debug
# Specifies debug level:
# 0 - basic information about starting and stopping of Zabbix processes
# 1 - critical information
# 2 - error information
# 3 - warnings
# 4 - for debugging (produces lots of information)
# 5 - extended debugging (produces even more information)
#
# Mandatory: no
# Range: 0-4
# Range: 0-5
# Default:
# DebugLevel=3
@ -65,6 +66,7 @@ LogFileSize=128
#
# Mandatory: no
# Default:
# PidFile=/tmp/zabbix_server.pid
PidFile=/run/zabbix/zabbix_server.pid
### Option: DBHost
@ -87,7 +89,7 @@ PidFile=/run/zabbix/zabbix_server.pid
DBName=zabbix
### Option: DBSchema
# Schema name. Used for IBM DB2.
# Schema name. Used for IBM DB2 and PostgreSQL.
#
# Mandatory: no
# Default:
@ -100,7 +102,7 @@ DBName=zabbix
# Default:
# DBUser=
DBUser=root
DBUser=zabbix
### Option: DBPassword
# Database password. Ignored for SQLite.
@ -144,7 +146,9 @@ DBUser=root
# StartIPMIPollers=0
### Option: StartPollersUnreachable
# Number of pre-forked instances of pollers for unreachable hosts (including IPMI).
# Number of pre-forked instances of pollers for unreachable hosts (including IPMI and Java).
# At least one poller for unreachable hosts must be running if regular, IPMI or Java pollers
# are started.
#
# Mandatory: no
# Range: 0-1000
@ -153,8 +157,9 @@ DBUser=root
### Option: StartTrappers
# Number of pre-forked instances of trappers.
# Trappers accept incoming connections from Zabbix sender, active agents, active proxies and child nodes.
# At least one trapper process must be running to display server availability in the frontend.
# Trappers accept incoming connections from Zabbix sender, active agents and active proxies.
# At least one trapper process must be running to display server availability and view queue
# in the frontend.
#
# Mandatory: no
# Range: 0-1000
@ -195,6 +200,14 @@ DBUser=root
# Default:
# StartTimers=1
### Option: StartEscalators
# Number of pre-forked instances of escalators.
#
# Mandatory: no
# Range: 0-100
# Default:
# StartEscalators=1
### Option: JavaGateway
# IP address (or hostname) of Zabbix Java gateway.
# Only required if Java pollers are started.
@ -235,6 +248,14 @@ DBUser=root
# Default:
# VMwareFrequency=60
### Option: VMwarePerfFrequency
# How often Zabbix will connect to VMware service to obtain performance data.
#
# Mandatory: no
# Range: 10-86400
# Default:
# VMwarePerfFrequency=60
### Option: VMwareCacheSize
# Size of VMware cache, in bytes.
# Shared memory size for storing VMware data.
@ -245,6 +266,14 @@ DBUser=root
# Default:
# VMwareCacheSize=8M
### Option: VMwareTimeout
# Specifies how many seconds vmware collector waits for response from VMware service.
#
# Mandatory: no
# Range: 1-300
# Default:
# VMwareTimeout=10
### Option: SNMPTrapperFile
# Temporary file used for passing data from SNMP trap daemon to the server.
# Must be the same as in zabbix_trap_receiver.pl or SNMPTT configuration file.
@ -273,10 +302,16 @@ DBUser=root
### Option: HousekeepingFrequency
# How often Zabbix will perform housekeeping procedure (in hours).
# Housekeeping is removing unnecessary information from history, alert, and alarms tables.
# Housekeeping is removing outdated information from the database.
# To prevent Housekeeper from being overloaded, no more than 4 times HousekeepingFrequency
# hours of outdated information are deleted in one housekeeping cycle, for each item.
# To lower load on server startup housekeeping is postponed for 30 minutes after server start.
# With HousekeepingFrequency=0 the housekeeper can be only executed using the runtime control option.
# In this case the period of outdated information deleted in one housekeeping cycle is 4 times the
# period since the last housekeeping cycle, but not less than 4 hours and not greater than 4 days.
#
# Mandatory: no
# Range: 1-24
# Range: 0-24
# Default:
# HousekeepingFrequency=1
@ -291,7 +326,7 @@ DBUser=root
# Mandatory: no
# Range: 0-1000000
# Default:
# MaxHousekeeperDelete=500
# MaxHousekeeperDelete=5000
### Option: SenderFrequency
# How often Zabbix will try to send unsent alerts (in seconds).
@ -306,7 +341,7 @@ DBUser=root
# Shared memory size for storing host, item and trigger data.
#
# Mandatory: no
# Range: 128K-2G
# Range: 128K-8G
# Default:
# CacheSize=8M
@ -319,7 +354,7 @@ DBUser=root
# CacheUpdateFrequency=60
### Option: StartDBSyncers
# Number of pre-forked instances of DB Syncers
# Number of pre-forked instances of DB Syncers.
#
# Mandatory: no
# Range: 1-100
@ -333,7 +368,16 @@ DBUser=root
# Mandatory: no
# Range: 128K-2G
# Default:
# HistoryCacheSize=8M
# HistoryCacheSize=16M
### Option: HistoryIndexCacheSize
# Size of history index cache, in bytes.
# Shared memory size for indexing history cache.
#
# Mandatory: no
# Range: 128K-2G
# Default:
# HistoryIndexCacheSize=4M
### Option: TrendCacheSize
# Size of trend cache, in bytes.
@ -344,18 +388,9 @@ DBUser=root
# Default:
# TrendCacheSize=4M
### Option: HistoryTextCacheSize
# Size of text history cache, in bytes.
# Shared memory size for storing character, text or log history data.
#
# Mandatory: no
# Range: 128K-2G
# Default:
# HistoryTextCacheSize=16M
### Option: ValueCacheSize
# Size of history value cache, in bytes.
# Shared memory size for caching item history data requests
# Shared memory size for caching item history data requests.
# Setting to 0 disables value cache.
#
# Mandatory: no
@ -363,24 +398,6 @@ DBUser=root
# Default:
# ValueCacheSize=8M
### Option: NodeNoEvents
# If set to '1' local events won't be sent to master node.
# This won't impact ability of this node to propagate events from its child nodes.
#
# Mandatory: no
# Range: 0-1
# Default:
# NodeNoEvents=0
### Option: NodeNoHistory
# If set to '1' local history won't be sent to master node.
# This won't impact ability of this node to propagate history from its child nodes.
#
# Mandatory: no
# Range: 0-1
# Default:
# NodeNoHistory=0
### Option: Timeout
# Specifies how long we wait for agent, SNMP device or external check (in seconds).
#
@ -389,6 +406,8 @@ DBUser=root
# Default:
# Timeout=3
Timeout=4
### Option: TrapperTimeout
# Specifies how many seconds trapper may spend processing new data.
#
@ -427,6 +446,7 @@ DBUser=root
#
# Mandatory: no
# Default:
# AlertScriptsPath=${datadir}/zabbix/alertscripts
AlertScriptsPath=/var/lib/zabbix/alertscripts
### Option: ExternalScripts
@ -435,6 +455,7 @@ AlertScriptsPath=/var/lib/zabbix/alertscripts
#
# Mandatory: no
# Default:
# ExternalScripts=${datadir}/zabbix/externalscripts
ExternalScripts=/var/lib/zabbix/externalscripts
### Option: FpingLocation
@ -463,7 +484,7 @@ ExternalScripts=/var/lib/zabbix/externalscripts
### Option: LogSlowQueries
# How long a database query may take before being logged (in milliseconds).
# Only works if DebugLevel set to 3 or 4.
# Only works if DebugLevel set to 3, 4 or 5.
# 0 - don't log slow queries.
#
# Mandatory: no
@ -471,6 +492,8 @@ ExternalScripts=/var/lib/zabbix/externalscripts
# Default:
# LogSlowQueries=0
LogSlowQueries=3000
### Option: TmpDir
# Temporary directory.
#
@ -506,7 +529,8 @@ ExternalScripts=/var/lib/zabbix/externalscripts
### Option: AllowRoot
# Allow the server to run as 'root'. If disabled and the server is started by 'root', the server
# will try to switch to user 'zabbix' instead. Has no effect if started under a regular user.
# will try to switch to the user specified by the User configuration option instead.
# Has no effect if started under a regular user.
# 0 - do not allow
# 1 - allow
#
@ -514,6 +538,14 @@ ExternalScripts=/var/lib/zabbix/externalscripts
# Default:
# AllowRoot=0
### Option: User
# Drop privileges to a specific, existing user on the system.
# Only has effect if run as 'root' and AllowRoot is disabled.
#
# Mandatory: no
# Default:
# User=zabbix
### Option: Include
# You may include individual files or all files in a directory in the configuration file.
# Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time.
@ -523,7 +555,33 @@ ExternalScripts=/var/lib/zabbix/externalscripts
# Include=
# Include=/usr/local/etc/zabbix_server.general.conf
#Include=/etc/zabbix/zabbix_server.conf.d/
# Include=/usr/local/etc/zabbix_server.conf.d/
# Include=/usr/local/etc/zabbix_server.conf.d/*.conf
### Option: SSLCertLocation
# Location of SSL client certificates.
# This parameter is used only in web monitoring.
#
# Mandatory: no
# Default:
# SSLCertLocation=${datadir}/zabbix/ssl/certs
### Option: SSLKeyLocation
# Location of private keys for SSL client certificates.
# This parameter is used only in web monitoring.
#
# Mandatory: no
# Default:
# SSLKeyLocation=${datadir}/zabbix/ssl/keys
### Option: SSLCALocation
# Override the location of certificate authority (CA) files for SSL server certificate verification.
# If not set, system-wide directory will be used.
# This parameter is used only in web monitoring and SMTP authentication.
#
# Mandatory: no
# Default:
# SSLCALocation=
####### LOADABLE MODULES #######
@ -544,3 +602,34 @@ ExternalScripts=/var/lib/zabbix/externalscripts
# Mandatory: no
# Default:
# LoadModule=
####### TLS-RELATED PARAMETERS #######
### Option: TLSCAFile
# Full pathname of a file containing the top-level CA(s) certificates for
# peer certificate verification.
#
# Mandatory: no
# Default:
# TLSCAFile=
### Option: TLSCRLFile
# Full pathname of a file containing revoked certificates.
#
# Mandatory: no
# Default:
# TLSCRLFile=
### Option: TLSCertFile
# Full pathname of a file containing the server certificate or certificate chain.
#
# Mandatory: no
# Default:
# TLSCertFile=
### Option: TLSKeyFile
# Full pathname of a file containing the server private key.
#
# Mandatory: no
# Default:
# TLSKeyFile=

View File

@ -1,83 +0,0 @@
From 90b086b4daebf61756e3d6f8926cf8951a2fc96a Mon Sep 17 00:00:00 2001
From: Vladimir V. Kamarzin <vvk@altlinux.org>
Date: Fri, 22 Oct 2010 17:47:01 +0600
Subject: [PATCH 1/2] Fix linking with ldap libs
Move "-lldap -llber" from LDAP_LDFLAGS to LDAP_LIBS and include them to
LIBS
---
configure.in | 1 +
m4/ldap.m4 | 4 +++-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/configure.in b/configure.in
index d3d981b..b11b2ee 100644
--- a/configure.in
+++ b/configure.in
@@ -1281,6 +1281,7 @@ if test "x$want_ldap" = "xyes"; then
fi
CFLAGS="${CFLAGS} ${LDAP_CPPFLAGS}"
SERVER_LDFLAGS="${SERVER_LDFLAGS} ${LDAP_LDFLAGS}"
+LIBS="${LIBS} ${LDAP_LIBS}"
PROXY_LDFLAGS="${PROXY_LDFLAGS} ${LDAP_LDFLAGS}"
AGENT_LDFLAGS="${AGENT_LDFLAGS} ${LDAP_LDFLAGS}"
found_iconv="no"
dnl Check for libiconv [by default - skip]
diff --git a/m4/ldap.m4 b/m4/ldap.m4
index 29e97cd..885b3e0 100644
--- a/m4/ldap.m4
+++ b/m4/ldap.m4
@@ -72,7 +72,8 @@ AC_HELP_STRING([--with-ldap@<:@=DIR@:>@],[Include LDAP support @<:@default=no@:>
fi
LDAP_CPPFLAGS=-I$LDAP_INCDIR
- LDAP_LDFLAGS="-L$LDAP_LIBDIR -lldap -llber $LDAP_LIBS"
+ LDAP_LDFLAGS="-L$LDAP_LIBDIR $LDAP_LIBS"
+ LDAP_LIBS="-lldap -llber $LDAP_LIBS"
found_ldap="yes"
AC_DEFINE(HAVE_LDAP,1,[Define to 1 if LDAP should be enabled.])
@@ -92,6 +93,7 @@ AC_HELP_STRING([--with-ldap@<:@=DIR@:>@],[Include LDAP support @<:@default=no@:>
AC_SUBST(LDAP_CPPFLAGS)
AC_SUBST(LDAP_LDFLAGS)
+ AC_SUBST(LDAP_LIBS)
unset _libldap_with
])dnl
--
1.7.3.1
From f6378e6aeb0bec1883a83c70c8cdfd1213f11f97 Mon Sep 17 00:00:00 2001
From: Vladimir V. Kamarzin <vvk@altlinux.org>
Date: Fri, 22 Oct 2010 17:49:16 +0600
Subject: [PATCH 2/2] m4/ax_lib_postgresql.m4: move -pq from POSTGRESQL_LDFLAGS to POSTGRESQL_LIBS
---
m4/ax_lib_postgresql.m4 | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/m4/ax_lib_postgresql.m4 b/m4/ax_lib_postgresql.m4
index fe06f66..934d12c 100644
--- a/m4/ax_lib_postgresql.m4
+++ b/m4/ax_lib_postgresql.m4
@@ -84,7 +84,8 @@ AC_DEFUN([AX_LIB_POSTGRESQL],
AC_MSG_CHECKING([for PostgreSQL libraries])
POSTGRESQL_CPPFLAGS="-I`$PG_CONFIG --includedir`"
- POSTGRESQL_LDFLAGS="-L`$PG_CONFIG --libdir` -lpq"
+ POSTGRESQL_LDFLAGS="-L`$PG_CONFIG --libdir`"
+ POSTGRESQL_LIBS="-lpq"
POSTGRESQL_VERSION=`$PG_CONFIG --version | sed -e 's#PostgreSQL ##'`
@@ -179,4 +180,5 @@ PQserverVersion(conn);
AC_SUBST([POSTGRESQL_VERSION])
AC_SUBST([POSTGRESQL_CPPFLAGS])
AC_SUBST([POSTGRESQL_LDFLAGS])
+ AC_SUBST([POSTGRESQL_LIBS])
])
--
1.7.3.1

View File

@ -1,27 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>mattm@gentoo.org</email>
<name>Matthew Marlowe</name>
</maintainer>
<longdescription>
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.
</longdescription>
<use>
<flag name='agent'>Enable zabbix agent (for to-be-monitored machines)</flag>
<flag name='frontend'>Enable zabbix web frontend</flag>
<flag name='ipv6'>Turn on support of IPv6</flag>
<flag name='proxy'>Enable proxy support</flag>
<flag name='openipmi'>Enable openipmi things</flag>
<flag name='server'>Enable zabbix server</flag>
<flag name='ssh'>SSH v2 based checks</flag>
<flag name='odbc'>Enable Database Monitor and use UnixODBC Library by default</flag>
<flag name='static'>Build statically linked binaries</flag>
<flag name='java'>Enable Zabbix Java JMX Management Gateway</flag>
<flag name='libxml2'>Use libxml2 client library</flag>
</use>
</pkgmetadata>

View File

@ -0,0 +1,334 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="6"
# needed to make webapp-config dep optional
WEBAPP_OPTIONAL="yes"
inherit flag-o-matic webapp 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 xmpp ldap libxml2 mysql openipmi oracle postgres proxy server ssh ssl snmp sqlite odbc static"
REQUIRED_USE="|| ( agent frontend proxy server )
proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) )
server? ( ^^ ( mysql oracle postgres sqlite odbc ) )
static? ( !oracle !snmp )"
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:* )
oracle? ( >=dev-db/oracle-instantclient-basic-10.0.0.0 )
xmpp? ( dev-libs/iksemel )
libxml2? ( dev-libs/libxml2 )
curl? ( net-misc/curl )
openipmi? ( sys-libs/openipmi )
ssh? ( net-libs/libssh2 )
java? ( virtual/jdk:* )
odbc? ( dev-db/unixODBC )
ssl? ( dev-libs/openssl:=[-bindist] )"
RDEPEND="${COMMON_DEPEND}
proxy? ( net-analyzer/fping )
server? ( net-analyzer/fping
app-admin/webapp-config )
java? (
>=virtual/jre-1.4
dev-java/slf4j-api
)
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] )
mysql? ( dev-lang/php[mysqli] )
odbc? ( dev-lang/php[odbc] )
oracle? ( dev-lang/php[oci8-instant-client] )
postgres? ( dev-lang/php[postgres] )
sqlite? ( dev-lang/php[sqlite] )
media-libs/gd[png]
app-admin/webapp-config )"
DEPEND="${COMMON_DEPEND}
static? (
ldap? (
net-nds/openldap[static-libs]
=dev-libs/cyrus-sasl-2*[static-libs]
net-libs/gnutls[static-libs]
)
mysql? ( >=virtual/mysql-5.0.3[static-libs] )
sqlite? ( >=dev-db/sqlite-3.3.5[static-libs] )
postgres? ( dev-db/postgresql:*[static-libs] )
libxml2? ( dev-libs/libxml2[static-libs] )
curl? ( net-misc/curl[static-libs] )
ssh? ( net-libs/libssh2[static-libs] )
odbc? ( dev-db/unixODBC[static-libs] )
)
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
ZABBIXJAVA_BASE="opt/zabbix_java"
pkg_setup() {
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
if use frontend; then
webapp_pkg_setup
fi
enewgroup zabbix
enewuser zabbix -1 -1 /var/lib/zabbix/home zabbix
}
java_prepare() {
cd "${S}/src/zabbix_java/lib"
rm -v *.jar || die
java-pkg_jar-from slf4j-api
}
src_prepare() {
default
}
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 xmpp jabber) \
$(use_with curl libcurl) \
$(use_with openipmi openipmi) \
$(use_with ssh ssh2) \
$(use_with libxml2) \
$(use_with odbc unixodbc) \
$(use_with ssl openssl) \
|| die "econf failed"
}
src_compile() {
if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
emake AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" || die "emake failed"
fi
}
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
# Unitas change:
# moved from button, because webapp_src_install overwrites all permissions and ownerships
if use frontend; then
webapp_src_preinst
cp -R frontends/php/* "${D}/${MY_HTDOCSDIR}"
webapp_configfile \
"${MY_HTDOCSDIR}"/include/db.inc.php \
"${MY_HTDOCSDIR}"/include/config.inc.php
webapp_src_install
fi
if use server; then
insinto /etc/zabbix
doins "${FILESDIR}/3.0"/zabbix_server.conf
doinitd "${FILESDIR}/3.0"/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}/3.0"/init.d/zabbix-proxy
dosbin src/zabbix_proxy/zabbix_proxy
insinto /etc/zabbix
doins "${FILESDIR}/3.0"/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}/3.0"/zabbix_agentd.conf
doinitd "${FILESDIR}/3.0"/init.d/zabbix-agentd
dosbin src/zabbix_agent/zabbix_agentd
dobin \
src/zabbix_sender/zabbix_sender \
src/zabbix_get/zabbix_get
fowners zabbix:zabbix /etc/zabbix/zabbix_agentd.conf
fperms 0640 /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_agentd.conf \
conf/zabbix_proxy.conf \
conf/zabbix_agentd/userparameter_examples.conf \
conf/zabbix_agentd/userparameter_mysql.conf \
conf/zabbix_server.conf
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/android-json-4.3_r3.1.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
}
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 <nodeid>"
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
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
}