From a6f440bb58e86b685137684fe7f56aac0f6c906c Mon Sep 17 00:00:00 2001 From: Fabian Arrotin Date: Dec 24 2021 08:10:38 +0000 Subject: import upstream 5.0.19 release Signed-off-by: Fabian Arrotin --- diff --git a/.zabbix.metadata b/.zabbix.metadata index 54809de..df700b7 100644 --- a/.zabbix.metadata +++ b/.zabbix.metadata @@ -1 +1 @@ -8362b5600c3cc5ca6fadfd82c6abea06bcf0d937 SOURCES/zabbix-5.0.10.tar.gz +8ecea0563e439e4bc4ff32c52e8c8a2d8c8e707a SOURCES/zabbix-5.0.19.tar.gz diff --git a/SOURCES/conf.patch b/SOURCES/conf.patch new file mode 100644 index 0000000..d8febf9 --- /dev/null +++ b/SOURCES/conf.patch @@ -0,0 +1,201 @@ +diff -urN zabbix-5.0.12/conf/zabbix_agentd.conf zabbix-5.0.12-patched/conf/zabbix_agentd.conf +--- zabbix-5.0.12/conf/zabbix_agentd.conf 2021-05-24 11:21:12.000000000 +0300 ++++ zabbix-5.0.12-patched/conf/zabbix_agentd.conf 2021-06-09 13:38:19.561653415 +0300 +@@ -10,6 +10,8 @@ + # Default: + # PidFile=/tmp/zabbix_agentd.pid + ++PidFile=/var/run/zabbix/zabbix_agentd.pid ++ + ### Option: LogType + # Specifies where log messages are written to: + # system - syslog +@@ -27,7 +29,7 @@ + # Default: + # LogFile= + +-LogFile=/tmp/zabbix_agentd.log ++LogFile=/var/log/zabbix/zabbix_agentd.log + + ### Option: LogFileSize + # Maximum size of log file in MB. +@@ -38,6 +40,8 @@ + # Default: + # LogFileSize=1 + ++LogFileSize=0 ++ + ### Option: DebugLevel + # Specifies debug level: + # 0 - basic information about starting and stopping of Zabbix processes +@@ -302,6 +306,8 @@ + # Default: + # Include= + ++Include=/etc/zabbix/zabbix_agentd.d/*.conf ++ + # 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 +diff -urN zabbix-5.0.12/conf/zabbix_proxy.conf zabbix-5.0.12-patched/conf/zabbix_proxy.conf +--- zabbix-5.0.12/conf/zabbix_proxy.conf 2021-05-24 11:21:12.000000000 +0300 ++++ zabbix-5.0.12-patched/conf/zabbix_proxy.conf 2021-06-09 13:40:44.055884862 +0300 +@@ -88,7 +88,7 @@ + # Default: + # LogFile= + +-LogFile=/tmp/zabbix_proxy.log ++LogFile=/var/log/zabbix/zabbix_proxy.log + + ### Option: LogFileSize + # Maximum size of log file in MB. +@@ -99,6 +99,8 @@ + # Default: + # LogFileSize=1 + ++LogFileSize=0 ++ + ### Option: DebugLevel + # Specifies debug level: + # 0 - basic information about starting and stopping of Zabbix processes +@@ -138,6 +140,8 @@ + # Default: + # PidFile=/tmp/zabbix_proxy.pid + ++PidFile=/var/run/zabbix/zabbix_proxy.pid ++ + ### Option: SocketDir + # IPC socket directory. + # Directory to store IPC sockets used by internal Zabbix services. +@@ -146,6 +150,8 @@ + # Default: + # SocketDir=/tmp + ++SocketDir=/var/run/zabbix ++ + ### Option: DBHost + # Database host name. + # If set to localhost, socket is used for MySQL. +@@ -397,6 +403,8 @@ + # Default: + # SNMPTrapperFile=/tmp/zabbix_traps.tmp + ++SNMPTrapperFile=/var/log/snmptrap/snmptrap.log ++ + ### Option: StartSNMPTrapper + # If 1, SNMP trapper process is started. + # +@@ -514,6 +522,8 @@ + # Default: + # ExternalScripts=${datadir}/zabbix/externalscripts + ++ExternalScripts=/usr/lib/zabbix/externalscripts ++ + ### Option: FpingLocation + # Location of fping. + # Make sure that fping binary has root ownership and SUID flag set. +diff -urN zabbix-5.0.12/conf/zabbix_server.conf zabbix-5.0.12-patched/conf/zabbix_server.conf +--- zabbix-5.0.12/conf/zabbix_server.conf 2021-05-24 11:21:12.000000000 +0300 ++++ zabbix-5.0.12-patched/conf/zabbix_server.conf 2021-06-09 13:42:36.072497729 +0300 +@@ -35,7 +35,7 @@ + # Default: + # LogFile= + +-LogFile=/tmp/zabbix_server.log ++LogFile=/var/log/zabbix/zabbix_server.log + + ### Option: LogFileSize + # Maximum size of log file in MB. +@@ -46,6 +46,8 @@ + # Default: + # LogFileSize=1 + ++LogFileSize=0 ++ + ### Option: DebugLevel + # Specifies debug level: + # 0 - basic information about starting and stopping of Zabbix processes +@@ -67,6 +69,8 @@ + # Default: + # PidFile=/tmp/zabbix_server.pid + ++PidFile=/var/run/zabbix/zabbix_server.pid ++ + ### Option: SocketDir + # IPC socket directory. + # Directory to store IPC sockets used by internal Zabbix services. +@@ -75,6 +79,8 @@ + # Default: + # SocketDir=/tmp + ++SocketDir=/var/run/zabbix ++ + ### Option: DBHost + # Database host name. + # If set to localhost, socket is used for MySQL. +@@ -356,6 +362,8 @@ + # Default: + # SNMPTrapperFile=/tmp/zabbix_traps.tmp + ++SNMPTrapperFile=/var/log/snmptrap/snmptrap.log ++ + ### Option: StartSNMPTrapper + # If 1, SNMP trapper process is started. + # +@@ -512,6 +520,8 @@ + # Default: + # AlertScriptsPath=${datadir}/zabbix/alertscripts + ++AlertScriptsPath=/usr/lib/zabbix/alertscripts ++ + ### Option: ExternalScripts + # Full path to location of external scripts. + # Default depends on compilation options. +@@ -521,6 +531,8 @@ + # Default: + # ExternalScripts=${datadir}/zabbix/externalscripts + ++ExternalScripts=/usr/lib/zabbix/externalscripts ++ + ### Option: FpingLocation + # Location of fping. + # Make sure that fping binary has root ownership and SUID flag set. +diff -urN zabbix-5.0.12/src/go/conf/zabbix_agent2.conf zabbix-5.0.12-patched/src/go/conf/zabbix_agent2.conf +--- zabbix-5.0.12/src/go/conf/zabbix_agent2.conf 2021-05-24 11:21:13.000000000 +0300 ++++ zabbix-5.0.12-patched/src/go/conf/zabbix_agent2.conf 2021-06-09 13:39:45.320831681 +0300 +@@ -10,6 +10,8 @@ + # Default: + # PidFile=/tmp/zabbix_agent2.pid + ++PidFile=/var/run/zabbix/zabbix_agent2.pid ++ + ### Option: LogType + # Specifies where log messages are written to: + # system - syslog +@@ -27,7 +29,7 @@ + # Default: + # LogFile= + +-LogFile=/tmp/zabbix_agent2.log ++LogFile=/var/log/zabbix/zabbix_agent2.log + + ### Option: LogFileSize + # Maximum size of log file in MB. +@@ -38,6 +40,8 @@ + # Default: + # LogFileSize=1 + ++LogFileSize=0 ++ + ### Option: DebugLevel + # Specifies debug level: + # 0 - basic information about starting and stopping of Zabbix processes +@@ -261,6 +265,8 @@ + # Default: + # Include= + ++Include=/etc/zabbix/zabbix_agent2.d/*.conf ++ + # 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 diff --git a/SOURCES/fping3-sourceip-option.patch b/SOURCES/fping3-sourceip-option.patch index 542a698..f1a21e5 100644 --- a/SOURCES/fping3-sourceip-option.patch +++ b/SOURCES/fping3-sourceip-option.patch @@ -1,7 +1,7 @@ -diff -Nru zabbix-3.0.2.orig/src/libs/zbxicmpping/icmpping.c zabbix-3.0.2/src/libs/zbxicmpping/icmpping.c ---- zabbix-3.0.2.orig/src/libs/zbxicmpping/icmpping.c 2016-04-20 18:51:21.000000000 +0900 -+++ zabbix-3.0.2/src/libs/zbxicmpping/icmpping.c 2016-04-20 22:28:59.000000000 +0900 -@@ -42,34 +42,7 @@ +diff -urN zabbix-5.0.14.orig/src/libs/zbxicmpping/icmpping.c zabbix-5.0.14/src/libs/zbxicmpping/icmpping.c +--- zabbix-5.0.14.orig/src/libs/zbxicmpping/icmpping.c 2021-07-16 18:09:40.807727222 +0300 ++++ zabbix-5.0.14/src/libs/zbxicmpping/icmpping.c 2021-07-16 18:11:43.121350484 +0300 +@@ -53,34 +53,7 @@ static void get_source_ip_option(const char *fping, const char **option, unsigned char *checked) { @@ -13,7 +13,7 @@ diff -Nru zabbix-3.0.2.orig/src/libs/zbxicmpping/icmpping.c zabbix-3.0.2/src/lib - if (NULL == (f = popen(tmp, "r"))) - return; - -- while (NULL != fgets(tmp, sizeof(tmp), f)) +- while (NULL != zbx_fgets(tmp, sizeof(tmp), f)) - { - for (p = tmp; isspace(*p); p++) - ; diff --git a/SOURCES/frontend.patch b/SOURCES/frontend.patch new file mode 100644 index 0000000..81acdb1 --- /dev/null +++ b/SOURCES/frontend.patch @@ -0,0 +1,54 @@ +diff -urN 5.0.19.orig/ui/include/classes/core/CConfigFile.php 5.0.19/ui/include/classes/core/CConfigFile.php +--- 5.0.19.orig/ui/include/classes/core/CConfigFile.php 2021-12-23 12:38:22.755316601 +0200 ++++ 5.0.19/ui/include/classes/core/CConfigFile.php 2021-12-23 12:39:28.253777545 +0200 +@@ -24,7 +24,7 @@ + const CONFIG_NOT_FOUND = 1; + const CONFIG_ERROR = 2; + +- const CONFIG_FILE_PATH = '/conf/zabbix.conf.php'; ++ const CONFIG_FILE_PATH = '/etc/zabbix/web/zabbix.conf.php'; + + private static $supported_db_types = [ + ZBX_DB_MYSQL => true, +diff -urN 5.0.19.orig/ui/include/classes/core/ZBase.php 5.0.19/ui/include/classes/core/ZBase.php +--- 5.0.19.orig/ui/include/classes/core/ZBase.php 2021-12-23 12:38:22.755316601 +0200 ++++ 5.0.19/ui/include/classes/core/ZBase.php 2021-12-23 12:39:28.253777545 +0200 +@@ -326,7 +326,7 @@ + * @throws Exception + */ + protected function setMaintenanceMode() { +- require_once 'conf/maintenance.inc.php'; ++ require_once '/etc/zabbix/web/maintenance.inc.php'; + + if (defined('ZBX_DENY_GUI_ACCESS')) { + if (!isset($ZBX_GUI_ACCESS_IP_RANGE) || !in_array(CWebUser::getIp(), $ZBX_GUI_ACCESS_IP_RANGE)) { +@@ -339,7 +339,7 @@ + * Load zabbix config file. + */ + protected function loadConfigFile() { +- $configFile = $this->getRootDir().CConfigFile::CONFIG_FILE_PATH; ++ $configFile = CConfigFile::CONFIG_FILE_PATH; + $config = new CConfigFile($configFile); + $this->config = $config->load(); + } +diff -urN 5.0.19.orig/ui/include/classes/setup/CSetupWizard.php 5.0.19/ui/include/classes/setup/CSetupWizard.php +--- 5.0.19.orig/ui/include/classes/setup/CSetupWizard.php 2021-12-23 12:38:22.759316509 +0200 ++++ 5.0.19/ui/include/classes/setup/CSetupWizard.php 2021-12-23 12:39:28.253777545 +0200 +@@ -443,7 +443,7 @@ + + $this->setConfig('ZBX_CONFIG_FILE_CORRECT', true); + +- $config_file_name = APP::getInstance()->getRootDir().CConfigFile::CONFIG_FILE_PATH; ++ $config_file_name = CConfigFile::CONFIG_FILE_PATH; + $config = new CConfigFile($config_file_name); + $config->config = [ + 'DB' => [ +@@ -725,7 +725,7 @@ + // make zabbix.conf.php downloadable + header('Content-Type: application/x-httpd-php'); + header('Content-Disposition: attachment; filename="'.basename(CConfigFile::CONFIG_FILE_PATH).'"'); +- $config = new CConfigFile(APP::getInstance()->getRootDir().CConfigFile::CONFIG_FILE_PATH); ++ $config = new CConfigFile(CConfigFile::CONFIG_FILE_PATH); + $config->config = [ + 'DB' => [ + 'TYPE' => $this->getConfig('DB_TYPE'), diff --git a/SOURCES/zabbix-nginx.conf b/SOURCES/zabbix-nginx.conf index 3777526..7de6be7 100644 --- a/SOURCES/zabbix-nginx.conf +++ b/SOURCES/zabbix-nginx.conf @@ -23,7 +23,7 @@ server { deny all; } - location ~ /(api\/|conf[^\.]|include|locale) { + location ~ /(api\/|conf[^\.]|include|locale|vendor) { deny all; return 404; } diff --git a/SOURCES/zabbix-php-fpm.conf b/SOURCES/zabbix-php-fpm.conf index fa38188..5c25c98 100644 --- a/SOURCES/zabbix-php-fpm.conf +++ b/SOURCES/zabbix-php-fpm.conf @@ -11,6 +11,7 @@ pm.max_children = 50 pm.start_servers = 5 pm.min_spare_servers = 5 pm.max_spare_servers = 35 +pm.max_requests = 200 php_value[session.save_handler] = files php_value[session.save_path] = /var/lib/php/session diff --git a/SOURCES/zabbix-php-fpm.conf.rhel-7 b/SOURCES/zabbix-php-fpm.conf.rhel-7 index 5918a93..cb2a6d1 100644 --- a/SOURCES/zabbix-php-fpm.conf.rhel-7 +++ b/SOURCES/zabbix-php-fpm.conf.rhel-7 @@ -11,6 +11,7 @@ pm.max_children = 50 pm.start_servers = 5 pm.min_spare_servers = 5 pm.max_spare_servers = 35 +pm.max_requests = 200 php_value[session.save_handler] = files php_value[session.save_path] = /var/lib/php/session diff --git a/SOURCES/zabbix-web-fcgi.conf b/SOURCES/zabbix-web-fcgi.conf index 7f5f73f..cd47efb 100644 --- a/SOURCES/zabbix-web-fcgi.conf +++ b/SOURCES/zabbix-web-fcgi.conf @@ -37,3 +37,7 @@ ProxyTimeout 300 Require all denied + + + Require all denied + diff --git a/SPECS/zabbix.spec b/SPECS/zabbix.spec index 720ab31..e3c06a7 100644 --- a/SPECS/zabbix.spec +++ b/SPECS/zabbix.spec @@ -1,6 +1,6 @@ Name: zabbix -Version: 5.0.10 -Release: %{?alphatag:0.}2%{?alphatag}%{?dist} +Version: 5.0.19 +Release: %{?alphatag:0.}1%{?alphatag}%{?dist} Summary: The Enterprise-class open source monitoring solution Group: Applications/Internet License: GPLv2+ @@ -27,8 +27,9 @@ Source20: zabbix-agent.sysconfig Source21: zabbix-agent2.init Source22: zabbix-agent2.sysconfig Source23: zabbix-php-fpm.conf.rhel-7 -Patch0: config.patch +Patch0: frontend.patch Patch1: fping3-sourceip-option.patch +Patch2: conf.patch Buildroot: %{_tmppath}/zabbix-%{version}-%{release}-root-%(%{__id_u} -n) @@ -37,7 +38,7 @@ Buildroot: %{_tmppath}/zabbix-%{version}-%{release}-root-%(%{__id_u} -n) %if 0%{?rhel} >= 6 %ifarch x86_64 -%{!?build_agent2: %global build_agent2 0} +%{!?build_agent2: %global build_agent2 1} %endif %endif @@ -372,6 +373,7 @@ Requires: rh-php73-php-xml Requires: rh-php73-php-ldap Requires: rh-php73-php-fpm Requires: zabbix-web-database-scl-php73 = %{version}-%{release} +Provides: zabbix-web-deps-scl = %{version}-%{release} %description web-deps-scl-php73 Convenience package for installing php dependencies of zabbix-web package from redhat software collections @@ -552,6 +554,9 @@ gzip database/sqlite3/schema.sql sed -i -e 's|/tmp/zabbix_java.log|/var/log/zabbix/zabbix_java_gateway.log|g' src/zabbix_java/lib/logback.xml %endif +# update config files +%patch2 -p1 + # Build consists of 1-3 configure/make passes, one for each database. # pass 1: is sqlite proxy, may be omitted. @@ -703,12 +708,6 @@ make DESTDIR=$RPM_BUILD_ROOT install %if 0%{?build_agent} mv $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agentd.conf.d $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agentd.d install -dm 755 $RPM_BUILD_ROOT%{_docdir}/zabbix-agent-%{version} -cat conf/zabbix_agentd.conf | sed \ - -e '/^# PidFile=/a \\nPidFile=%{_localstatedir}/run/zabbix/zabbix_agentd.pid' \ - -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_agentd.log|g' \ - -e '/^# LogFileSize=.*/a \\nLogFileSize=0' \ - -e '/^# Include=$/a \\nInclude=%{_sysconfdir}/zabbix/zabbix_agentd.d/*.conf' \ - > $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agentd.conf cat %{SOURCE3} | sed \ -e 's|COMPONENT|agentd|g' \ > $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/zabbix-agent @@ -729,12 +728,6 @@ rm -f $RPM_BUILD_ROOT%{_sbindir}/zabbix_agentd mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8 mkdir $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agent2.d cp man/zabbix_agent2.man $RPM_BUILD_ROOT%{_mandir}/man8/zabbix_agent2.8 -cat src/go/conf/zabbix_agent2.conf | sed \ - -e '/^# PidFile=/a \\nPidFile=%{_localstatedir}/run/zabbix/zabbix_agent2.pid' \ - -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_agent2.log|g' \ - -e '/^# LogFileSize=.*/a \\nLogFileSize=0' \ - -e '/^# Include=$/a \\nInclude=%{_sysconfdir}/zabbix/zabbix_agent2.d/*.conf' \ - > $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agent2.conf cat %{SOURCE3} | sed \ -e 's|COMPONENT|agent2|g' \ > $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/zabbix-agent2 @@ -758,15 +751,6 @@ mv $RPM_BUILD_ROOT%{_datadir}/zabbix/externalscripts $RPM_BUILD_ROOT/usr/lib/zab install -m 0755 -p src/zabbix_proxy/zabbix_proxy_* $RPM_BUILD_ROOT%{_sbindir}/ rm $RPM_BUILD_ROOT%{_sbindir}/zabbix_proxy mv $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_proxy.conf.d $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_proxy.d -cat conf/zabbix_proxy.conf | sed \ - -e '/^# PidFile=/a \\nPidFile=%{_localstatedir}/run/zabbix/zabbix_proxy.pid' \ - -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_proxy.log|g' \ - -e '/^# LogFileSize=/a \\nLogFileSize=0' \ - -e '/^# ExternalScripts=/a \\nExternalScripts=/usr/lib/zabbix/externalscripts' \ - -e 's|^DBUser=root|DBUser=zabbix|g' \ - -e '/^# SNMPTrapperFile=.*/a \\nSNMPTrapperFile=/var/log/snmptrap/snmptrap.log' \ - -e '/^# SocketDir=.*/a \\nSocketDir=/var/run/zabbix' \ - > $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_proxy.conf cat %{SOURCE3} | sed \ -e 's|COMPONENT|proxy|g' \ > $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/zabbix-proxy @@ -780,16 +764,6 @@ install -m 0755 -p src/zabbix_server/zabbix_server_* $RPM_BUILD_ROOT%{_sbindir}/ rm $RPM_BUILD_ROOT%{_sbindir}/zabbix_server mv $RPM_BUILD_ROOT%{_datadir}/zabbix/alertscripts $RPM_BUILD_ROOT/usr/lib/zabbix mv $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_server.conf.d $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_server.d -cat conf/zabbix_server.conf | sed \ - -e '/^# PidFile=/a \\nPidFile=%{_localstatedir}/run/zabbix/zabbix_server.pid' \ - -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_server.log|g' \ - -e '/^# LogFileSize=/a \\nLogFileSize=0' \ - -e '/^# AlertScriptsPath=/a \\nAlertScriptsPath=/usr/lib/zabbix/alertscripts' \ - -e '/^# ExternalScripts=/a \\nExternalScripts=/usr/lib/zabbix/externalscripts' \ - -e 's|^DBUser=root|DBUser=zabbix|g' \ - -e '/^# SNMPTrapperFile=.*/a \\nSNMPTrapperFile=/var/log/snmptrap/snmptrap.log' \ - -e '/^# SocketDir=.*/a \\nSocketDir=/var/run/zabbix' \ - > $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_server.conf cat %{SOURCE3} | sed \ -e 's|COMPONENT|server|g' \ > $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/zabbix-server @@ -1222,6 +1196,9 @@ fi %config(noreplace) %{_sysconfdir}/zabbix/web/maintenance.inc.php %{_datadir}/zabbix +%files web-japanese +%defattr(-,root,root,-) + %post web # The fonts directory was moved into assets subdirectory at one point. # @@ -1273,9 +1250,6 @@ fi %files web-deps %config(noreplace) %{_sysconfdir}/php-fpm.d/zabbix.conf -%files web-japanese -%defattr(-,root,root,-) - %files web-mysql %defattr(-,root,root,-) @@ -1384,14 +1358,57 @@ fi # %changelog -* Tue Apr 06 2021 Fabian Arrotin - 5.0.10-1 -- bumped to upstream 5.0.10 version -- imported other upstream diff in sources files for systemd unit +* Thu Dec 23 2021 Zabbix Packager - 5.0.19-1 +- update to 5.0.19 + +* Mon Nov 29 2021 Zabbix Packager - 5.0.18-1 +- update to 5.0.18 + +* Mon Oct 18 2021 Zabbix Packager - 5.0.17-1 +- update to 5.0.17 + +* Wed Sep 29 2021 Zabbix Packager - 5.0.16-1 +- update to 5.0.16 + +* Mon Aug 30 2021 Zabbix Packager - 5.0.15-1 +- update to 5.0.15 + +* Mon Jul 19 2021 Zabbix Packager - 5.0.14-1 +- update to 5.0.14 + +* Mon Jun 28 2021 Zabbix Packager - 5.0.13-1 +- update to 5.0.13 +- denying web server access to vendor subdir in /usr/share/zabbix +- renamed config.patch to frontend.patch +- replaced conf file sed substitutions with patches + +* Mon May 24 2021 Zabbix Packager - 5.0.12-1 +- update to 5.0.12 + +* Mon Apr 26 2021 Zabbix Packager - 5.0.11-1 +- update to 5.0.11 + +* Mon Mar 29 2021 Zabbix Packager - 5.0.10-1 +- update to 5.0.10 +- added ProxyTimeout 300 to apache config, when running with php-fpm +- added After=postgresql-13.service to server & proxy service files + +* Mon Feb 22 2021 Zabbix Packager - 5.0.9-1 +- update to 5.0.9 + +* Wed Jan 27 2021 Zabbix Packager - 5.0.8-4 +- fourth release of 5.0.8 for rhel/centos 7 (frontend packages only) +- added missing zabbix-web-japanese package + +* Wed Jan 27 2021 Zabbix Packager - 5.0.8-3 +- third release of 5.0.8 for rhel/centos 7 (frontend packages only) +- added missing semicolon in /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf file -* Thu Feb 04 2021 Fabian Arrotin - 5.0.8-2 -- disabling agent2 build due to missing BuildRequires (not fetching GO from internet) +* Wed Jan 27 2021 Zabbix Packager - 5.0.8-2 +- second release of 5.0.8 for rhel/centos 7 (frontend packages only) +- zabbix-web-deps-scl-php73 now provides zabbix-web-deps-scl explicitly so that the old package can be uninstalled -* Tue Jan 05 2021 Zabbix Packager - 5.0.8-1 +* Mon Jan 25 2021 Zabbix Packager - 5.0.8-1 - update to 5.0.8 - reworked spec file to allow selecting which packages are being built via macros (ZBX-18826) - added rhel-7 frontend packages with rh-php73 (ZBX-18837)