Thu Nov 16 12:50:34 2017 UTC ()
Update to zabbix version 3.2.10.

Pkgsrc changes:
 * for zabbix-frontend, adjust PLIST

Upstream changes:
Changes for 3.2.10

3.2.10rc1 was released as 3.2.10 without any changes

Changes for 3.2.10rc1

New features:
..F....... [ZBXNEXT-1421] added service sorting by name if multiple services
           has same 'sortorder' value (miks)
..F....... [ZBXNEXT-4081] improved error message for case when none of
	   supported database modules exists (gcalenko)

Bug fixes:
..F....... [DEV-593] fixed multiple security issues (miks)
........S. [ZBX-11658] fixed error message in case no items were found
	   for aggre gated check (gleb)
.......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb)
...G...... [ZBX-11902] fixed CPU count for LPAR partitions in IBM AIX (abs)
...G...... [ZBX-12260] fixed windows agent to support UTF-16LE, UCS-2,
	   UCS-2LE encodings (vso)
..F....... [ZBX-6669] fixed use of current host as filter when selecting
	   items for graph forms and trigger forms (gcalenko)
..F....... [ZBX-12722] fixed scrollbar causing a JS error in "500 latest
	   values" page due to unnecessarily initialization (Ivo)
..F....... [ZBX-12710] fixed OS type detection logic (vjaceslavs)
..F....... [ZBX-12543] fixed problems with session management (vjaceslavs)
........S. [ZBX-12259] added an informative warning about lack of data for
	   macros used in LLD rule filter (viktors)

--------------------------------------------------------------------------------
Changes for 3.2.9

3.2.9rc1 was released as 3.2.9 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.9rc1

New features:
...G...PS. [ZBXNEXT-1862] modified server, proxy and agent to follow
	   changes in /etc/resolv.conf (Andris)

Bug fixes:
..F....... [ZBX-12788] fixed error when template is added to hosts via
	   mass update form (gcalenko, vmurzins)
..F....... [ZBX-12666] fixed ETag comparison check in jsLoader for web
	   server with enabled compression (gcalenko)
........S. [ZBX-10547] fixed IT services calculation in parallel
	   transactions not seeing each other changes when calculating
	   common parent service (vso)
........S. [ZBX-12441] fixed user permission check for macros containing
	   user personal information in notification messages (viktors)
....I..... [ZBX-12779] fixed detection of PostgreSQL 10 (Andris)
.......P.. [ZBX-12281] fixed simultaneous sending of the same history
	   data from passive proxy (gleb, vjaceslavs)
..F....... [ZBX-12770] fixed links in select popup for user groups;
	   updated group selection field in Administration->Users (gcalenko)
A......... [ZBX-8277] improved performance of hostgeneral.unlink() method;
	   fixed SQL statement (Sasha)
........S. [ZBX-11426] fixed the housekeeper for not deleting events in
	   open problem state (abs)
A......... [ZBX-10754] fixed inheritance of template properties in
	   web scenarios (miks)
A......... [ZBX-12681] fixed SQL errors in event.get() method (Sasha)
A......... [ZBX-12727] fixed response for script.get() method with
	   "editable" flag (Sasha)
A......... [ZBX-12727] fixed dcheck.get(), dhost.get() and dservice.get()
	   permission checks for admin users; related to ZBX-7238 (Sasha)

--------------------------------------------------------------------------------
Changes for 3.2.8

3.2.8rc1 was released as 3.2.8 without any changes

--------------------------------------------------------------------------------
Changes for 3.2.8rc1

New features:
A.F....... [ZBX-1357] enabled Turkish translation to be displayed
	   by default (zalex_ua)
A.F....... [ZBX-1357] updated Czech, English (United States), French,
	   Italian, Japanese, Korean, Russian, Turkish translations;
	   thanks to Zabbix translators (zalex_ua)
........S. [ZBX-12258] added bulk selections to improve performance
	   in processing of escalations (Sergejs)

Bug fixes:
..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for
	   popup forms and file import forms (gcalenko)
A.F....... [ZBX-12768] added schema validation for URL fields based on
	   schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha)
.......PS. [ZBX-11675] fixed crash that could occur during connection
	   failures to MySQL (Sergejs, vso)
..F....... [ZBX-12617] fixed sorting by host name for items on
	   availability report page (gcalenko)
........S. [ZBX-12696] fixed trigger not being calculated for newly
	   received item values if last one of those is unsupported value (vso)
..F....... [ZBX-12548] fixed notification sound not being played for
	   message with timeout set to greater than minute (gcalenko)
...G...... [ZBX-12653] fixed heap corruption in Windows agent;
	   thanks to Ronnie Kaech for the patch (abs)
A......... [ZBX-12660] fixed result of hostinterface.replacehostinterfaces
	   method (Sasha)
..F....... [ZBX-12469] added new context for 'Second' string to be
	   properly translated in maintenance period form (gcalenko)
.......PS. [ZBX-12493] fixed address and ports array size in
	   zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso)
..F....... [ZBX-12623] fixed label macro resolving in maps (vjaceslavs)
..F.....S. [ZBX-11042] allowed libcurl to choose SMTP authentication
	   mechanism other than PLAIN (gleb, vjaceslavs)
..F....... [ZBX-8997] fixed trigger expression validation test
	   form (gcalenko, Sasha)
..F.I...S. [ZBX-12434] fixed housekeeping of problems and events for
	   deleted items and triggers; added optional database patch
	   to cleanup problems for deleted items and triggers (vso)
..F....... [ZBX-12646] fixed incorrect SQL query in availability reports (Sasha)
..F....... [ZBX-12545] fixed undefined index error on latest data
	   page when host was deleted in another session (gcalenko)
..F....... [ZBX-12321] fixed removal of multiselect options using
	   backspace button (miks)
..F....... [ZBX-12416] optimized data selection of user preferences
	   stored in profiles (gcalenko)
..F....... [ZBX-11607] fixed a rounding of large unsigned numbers (miks)
..F....... [ZBX-12404] fixed visibility of item data first row for
	   'latest data' page and 'audit log' page (gcalenko)
..F....... [ZBX-12463] fixed undefined index error in "Last 20 issues" (Sasha)
........S. [ZBX-12186] fixed parallel processing of multiple values
	   for same lld rule (vjaceslavs)
..F....... [ZBX-11887] fixed improper DB::refreshIds() call when
	   selected row is locked (miks)
..F....... [ZBX-12022] fixed trigger resolving in services configuration;
	   fixed popup window size (miks)
..F....... [ZBX-12429] fixed template replacement in mass update form (gcalenko)
..F....... [ZBX-12396] fixed an error in screens if screen trigger
	   overview element contains deleted host group (miks)
..F....... [ZBX-12439] fixed macro name field length in host configuration
	   form (gcalenko)
...G...PS. [ZBX-10820] fixed potential loss of data when server/proxy
	   processes zabbix_sender data (Andris)
........S. [ZBX-12446] fixed discovery and auto registration to accept
	   empty DNS names (vso)
........S. [ZBX-12295] fixed possible accumulation of executed tasks in
	   database (Sergejs)
........S. [ZBX-12318] fixed maintenance status not being updated in cache
	   if host is disabled (vso)
.......PS. [ZBX-12224] fixed connection to Oracle database when database
	   server gives out warnings (gleb)
...G...PS. [ZBX-12195] fixed contamination of script output with Zabbix'es
	   own log messages when logging level is set to 4 or 5 and
	   LogType=console (gleb)
...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]'
	   in agent; thanks to Marc for patch (Andris)
..F....... [ZBX-12277] fixed trigger expression test form incorrectly
	   replacing macros (Ivo)


(he)
diff -r1.4 -r1.5 pkgsrc/sysutils/zabbix/Makefile
diff -r1.4 -r1.5 pkgsrc/sysutils/zabbix/distinfo
diff -r1.3 -r1.4 pkgsrc/sysutils/zabbix/Makefile.common
diff -r1.1 -r1.2 pkgsrc/sysutils/zabbix-frontend/PLIST

cvs diff -r1.4 -r1.5 pkgsrc/sysutils/zabbix/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/zabbix/Makefile 2017/11/16 11:01:12 1.4
+++ pkgsrc/sysutils/zabbix/Makefile 2017/11/16 12:50:34 1.5
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.4 2017/11/16 11:01:12 he Exp $ 1# $NetBSD: Makefile,v 1.5 2017/11/16 12:50:34 he Exp $
2 2
3PKGREVISION= 3 3# PKGREVISION= 1
4.include "Makefile.common" 4.include "Makefile.common"
5 5
6COMMENT= Enterprise-class Monitoring Solution for Everyone 6COMMENT= Enterprise-class Monitoring Solution for Everyone
7 7
8DEPENDS+= fping-[0-9]*:../../net/fping 8DEPENDS+= fping-[0-9]*:../../net/fping
9 9
10USE_TOOLS+= pax pkg-config 10USE_TOOLS+= pax pkg-config
11GNU_CONFIGURE= yes 11GNU_CONFIGURE= yes
12CONFIGURE_ARGS+= --enable-agent 12CONFIGURE_ARGS+= --enable-agent
13CONFIGURE_ARGS+= --enable-proxy 13CONFIGURE_ARGS+= --enable-proxy
14CONFIGURE_ARGS+= --enable-server 14CONFIGURE_ARGS+= --enable-server
15CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 15CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
16CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv} 16CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv}

cvs diff -r1.4 -r1.5 pkgsrc/sysutils/zabbix/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/zabbix/distinfo 2017/11/16 11:01:12 1.4
+++ pkgsrc/sysutils/zabbix/distinfo 2017/11/16 12:50:34 1.5
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1$NetBSD: distinfo,v 1.4 2017/11/16 11:01:12 he Exp $ 1$NetBSD: distinfo,v 1.5 2017/11/16 12:50:34 he Exp $
2 2
3SHA1 (zabbix-3.2.7.tar.gz) = eb5bd34e1ad3dd75c54ed072f0799d55d0939d49 3SHA1 (zabbix-3.2.10.tar.gz) = 18b99e4df74009a9971d600ea785d4429b312f26
4RMD160 (zabbix-3.2.7.tar.gz) = 7997a7a1419d8d543ba0f8e961a247a04272c438 4RMD160 (zabbix-3.2.10.tar.gz) = d8b5f4e19480d58adcf9918b0d7bdd9adee52471
5SHA512 (zabbix-3.2.7.tar.gz) = f60c82829c076a7f8b9d2f0c7dc91f7b65594ac4dcfaa08b19a61b730d8d21afc161636f793416613a47220535334fb675bb105738b130677c729fc0e31cd3e3 5SHA512 (zabbix-3.2.10.tar.gz) = 6413247ea0f47f410eadd970599dc4a0bfef4202b6f88bcb1636d1fad270a2d5545a90870052af5445a5219dab3b58867c23f3afaddb5d78e200fecbd987e545
6Size (zabbix-3.2.7.tar.gz) = 16016367 bytes 6Size (zabbix-3.2.10.tar.gz) = 16089723 bytes
7SHA1 (patch-frontends_php_locale_add__new__language.sh) = c187e2b4ae8dd9e409f5c32469cb7b0f02647d8b 7SHA1 (patch-frontends_php_locale_add__new__language.sh) = c187e2b4ae8dd9e409f5c32469cb7b0f02647d8b
8SHA1 (patch-frontends_php_locale_make__mo.sh) = 2f0aaa63e80fcd5d4fa8c507fd764f80070b7864 8SHA1 (patch-frontends_php_locale_make__mo.sh) = 2f0aaa63e80fcd5d4fa8c507fd764f80070b7864
9SHA1 (patch-src_libs_zbxsysinfo_common_net.c) = 235abaa1c93e6a2953fdec765f01de846ee4572b 9SHA1 (patch-src_libs_zbxsysinfo_common_net.c) = 235abaa1c93e6a2953fdec765f01de846ee4572b
10SHA1 (patch-src_zabbix__agent_Makefile.in) = a591c3e831eb34dc10cb5b1078891b5cad53b756 10SHA1 (patch-src_zabbix__agent_Makefile.in) = a591c3e831eb34dc10cb5b1078891b5cad53b756
11SHA1 (patch-src_zabbix__proxy_Makefile.in) = 535eccd707a8947903fbec41028b127a3bbbeffc 11SHA1 (patch-src_zabbix__proxy_Makefile.in) = 535eccd707a8947903fbec41028b127a3bbbeffc
12SHA1 (patch-src_zabbix__server_Makefile.in) = d297b8c4a940867d0a3eaff7bcb3b178a87dfd49 12SHA1 (patch-src_zabbix__server_Makefile.in) = d297b8c4a940867d0a3eaff7bcb3b178a87dfd49

cvs diff -r1.3 -r1.4 pkgsrc/sysutils/zabbix/Makefile.common (expand / switch to unified diff)

--- pkgsrc/sysutils/zabbix/Makefile.common 2017/09/06 09:03:05 1.3
+++ pkgsrc/sysutils/zabbix/Makefile.common 2017/11/16 12:50:34 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.3 2017/09/06 09:03:05 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.4 2017/11/16 12:50:34 he Exp $
2# used by sysutils/zabbix/Makefile 2# used by sysutils/zabbix/Makefile
3# used by sysutils/zabbix-frontend/Makefile 3# used by sysutils/zabbix-frontend/Makefile
4 4
5DISTNAME= zabbix-3.2.7 5DISTNAME= zabbix-3.2.10
6CATEGORIES= sysutils 6CATEGORIES= sysutils
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zabbix/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zabbix/}
8 8
9MAINTAINER?= pkgsrc-users@NetBSD.org 9MAINTAINER?= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.zabbix.com/ 10HOMEPAGE= https://www.zabbix.com/
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13DISTINFO_FILE= ${.CURDIR}/../../sysutils/zabbix/distinfo 13DISTINFO_FILE= ${.CURDIR}/../../sysutils/zabbix/distinfo
14PATCHDIR= ${.CURDIR}/../../sysutils/zabbix/patches 14PATCHDIR= ${.CURDIR}/../../sysutils/zabbix/patches

cvs diff -r1.1 -r1.2 pkgsrc/sysutils/zabbix-frontend/PLIST (expand / switch to unified diff)

--- pkgsrc/sysutils/zabbix-frontend/PLIST 2017/05/21 17:30:04 1.1
+++ pkgsrc/sysutils/zabbix-frontend/PLIST 2017/11/16 12:50:34 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2017/05/21 17:30:04 adam Exp $ 1@comment $NetBSD: PLIST,v 1.2 2017/11/16 12:50:34 he Exp $
2share/zabbix/php/actionconf.php 2share/zabbix/php/actionconf.php
3share/zabbix/php/adm.gui.php 3share/zabbix/php/adm.gui.php
4share/zabbix/php/adm.housekeeper.php 4share/zabbix/php/adm.housekeeper.php
5share/zabbix/php/adm.iconmapping.php 5share/zabbix/php/adm.iconmapping.php
6share/zabbix/php/adm.images.php 6share/zabbix/php/adm.images.php
7share/zabbix/php/adm.macros.php 7share/zabbix/php/adm.macros.php
8share/zabbix/php/adm.other.php 8share/zabbix/php/adm.other.php
9share/zabbix/php/adm.regexps.php 9share/zabbix/php/adm.regexps.php
10share/zabbix/php/adm.triggerdisplayoptions.php 10share/zabbix/php/adm.triggerdisplayoptions.php
11share/zabbix/php/adm.triggerseverities.php 11share/zabbix/php/adm.triggerseverities.php
12share/zabbix/php/adm.valuemapping.php 12share/zabbix/php/adm.valuemapping.php
13share/zabbix/php/adm.workingtime.php 13share/zabbix/php/adm.workingtime.php
14share/zabbix/php/api_jsonrpc.php 14share/zabbix/php/api_jsonrpc.php
@@ -419,26 +419,27 @@ share/zabbix/php/include/classes/sysmaps @@ -419,26 +419,27 @@ share/zabbix/php/include/classes/sysmaps
419share/zabbix/php/include/classes/sysmaps/CMapPainter.php 419share/zabbix/php/include/classes/sysmaps/CMapPainter.php
420share/zabbix/php/include/classes/tree/CServiceTree.php 420share/zabbix/php/include/classes/tree/CServiceTree.php
421share/zabbix/php/include/classes/tree/CTree.php 421share/zabbix/php/include/classes/tree/CTree.php
422share/zabbix/php/include/classes/triggers/CTextTriggerConstructor.php 422share/zabbix/php/include/classes/triggers/CTextTriggerConstructor.php
423share/zabbix/php/include/classes/user/CFavorite.php 423share/zabbix/php/include/classes/user/CFavorite.php
424share/zabbix/php/include/classes/user/CProfile.php 424share/zabbix/php/include/classes/user/CProfile.php
425share/zabbix/php/include/classes/user/CWebUser.php 425share/zabbix/php/include/classes/user/CWebUser.php
426share/zabbix/php/include/classes/validators/CActionCondValidator.php 426share/zabbix/php/include/classes/validators/CActionCondValidator.php
427share/zabbix/php/include/classes/validators/CCollectionValidator.php 427share/zabbix/php/include/classes/validators/CCollectionValidator.php
428share/zabbix/php/include/classes/validators/CColorValidator.php 428share/zabbix/php/include/classes/validators/CColorValidator.php
429share/zabbix/php/include/classes/validators/CDecimalStringValidator.php 429share/zabbix/php/include/classes/validators/CDecimalStringValidator.php
430share/zabbix/php/include/classes/validators/CDecimalValidator.php 430share/zabbix/php/include/classes/validators/CDecimalValidator.php
431share/zabbix/php/include/classes/validators/CFunctionValidator.php 431share/zabbix/php/include/classes/validators/CFunctionValidator.php
 432share/zabbix/php/include/classes/validators/CHtmlUrlValidator.php
432share/zabbix/php/include/classes/validators/CIPRangeValidator.php 433share/zabbix/php/include/classes/validators/CIPRangeValidator.php
433share/zabbix/php/include/classes/validators/CIPValidator.php 434share/zabbix/php/include/classes/validators/CIPValidator.php
434share/zabbix/php/include/classes/validators/CIdValidator.php 435share/zabbix/php/include/classes/validators/CIdValidator.php
435share/zabbix/php/include/classes/validators/CItemDelayFlexValidator.php 436share/zabbix/php/include/classes/validators/CItemDelayFlexValidator.php
436share/zabbix/php/include/classes/validators/CLdapAuthValidator.php 437share/zabbix/php/include/classes/validators/CLdapAuthValidator.php
437share/zabbix/php/include/classes/validators/CLimitedSetValidator.php 438share/zabbix/php/include/classes/validators/CLimitedSetValidator.php
438share/zabbix/php/include/classes/validators/CNewValidator.php 439share/zabbix/php/include/classes/validators/CNewValidator.php
439share/zabbix/php/include/classes/validators/CPartialValidatorInterface.php 440share/zabbix/php/include/classes/validators/CPartialValidatorInterface.php
440share/zabbix/php/include/classes/validators/CRegexValidator.php 441share/zabbix/php/include/classes/validators/CRegexValidator.php
441share/zabbix/php/include/classes/validators/CStringValidator.php 442share/zabbix/php/include/classes/validators/CStringValidator.php
442share/zabbix/php/include/classes/validators/CTimePeriodValidator.php 443share/zabbix/php/include/classes/validators/CTimePeriodValidator.php
443share/zabbix/php/include/classes/validators/CValidator.php 444share/zabbix/php/include/classes/validators/CValidator.php
444share/zabbix/php/include/classes/validators/event/CEventSourceObjectValidator.php 445share/zabbix/php/include/classes/validators/event/CEventSourceObjectValidator.php
@@ -727,27 +728,26 @@ share/zabbix/php/locale/vi/LC_MESSAGES/f @@ -727,27 +728,26 @@ share/zabbix/php/locale/vi/LC_MESSAGES/f
727share/zabbix/php/locale/vi/LC_MESSAGES/frontend.po 728share/zabbix/php/locale/vi/LC_MESSAGES/frontend.po
728share/zabbix/php/locale/zh_CN/LC_MESSAGES/frontend.mo 729share/zabbix/php/locale/zh_CN/LC_MESSAGES/frontend.mo
729share/zabbix/php/locale/zh_CN/LC_MESSAGES/frontend.po 730share/zabbix/php/locale/zh_CN/LC_MESSAGES/frontend.po
730share/zabbix/php/locale/zh_TW/LC_MESSAGES/frontend.mo 731share/zabbix/php/locale/zh_TW/LC_MESSAGES/frontend.mo
731share/zabbix/php/locale/zh_TW/LC_MESSAGES/frontend.po 732share/zabbix/php/locale/zh_TW/LC_MESSAGES/frontend.po
732share/zabbix/php/maintenance.php 733share/zabbix/php/maintenance.php
733share/zabbix/php/map.import.php 734share/zabbix/php/map.import.php
734share/zabbix/php/map.php 735share/zabbix/php/map.php
735share/zabbix/php/overview.php 736share/zabbix/php/overview.php
736share/zabbix/php/popup.php 737share/zabbix/php/popup.php
737share/zabbix/php/popup_httpstep.php 738share/zabbix/php/popup_httpstep.php
738share/zabbix/php/popup_media.php 739share/zabbix/php/popup_media.php
739share/zabbix/php/popup_trexpr.php 740share/zabbix/php/popup_trexpr.php
740share/zabbix/php/popup_usrgrp.php 
741share/zabbix/php/profile.php 741share/zabbix/php/profile.php
742share/zabbix/php/queue.php 742share/zabbix/php/queue.php
743share/zabbix/php/report2.php 743share/zabbix/php/report2.php
744share/zabbix/php/report4.php 744share/zabbix/php/report4.php
745share/zabbix/php/robots.txt 745share/zabbix/php/robots.txt
746share/zabbix/php/screen.import.php 746share/zabbix/php/screen.import.php
747share/zabbix/php/screenconf.php 747share/zabbix/php/screenconf.php
748share/zabbix/php/screenedit.php 748share/zabbix/php/screenedit.php
749share/zabbix/php/screens.php 749share/zabbix/php/screens.php
750share/zabbix/php/scripts_exec.php 750share/zabbix/php/scripts_exec.php
751share/zabbix/php/search.php 751share/zabbix/php/search.php
752share/zabbix/php/services.php 752share/zabbix/php/services.php
753share/zabbix/php/setup.php 753share/zabbix/php/setup.php