Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package icingaweb2 for openSUSE:Factory checked in at 2021-11-25 23:05:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icingaweb2 (Old) and /work/SRC/openSUSE:Factory/.icingaweb2.new.1895 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icingaweb2" Thu Nov 25 23:05:29 2021 rev:24 rq:933118 version:2.9.5 Changes: -------- --- /work/SRC/openSUSE:Factory/icingaweb2/icingaweb2.changes 2021-11-10 21:47:54.843849781 +0100 +++ /work/SRC/openSUSE:Factory/.icingaweb2.new.1895/icingaweb2.changes 2021-11-25 23:05:40.413292799 +0100 @@ -1,0 +2,74 @@ +Mon Nov 22 15:01:46 UTC 2021 - ecsos <ec...@opensuse.org> + +- Update to 2.9.5 + * This is a hotfix release which fixes the following issues: + - Some detail views of Icinga Director and other modules are + broken with Web 2.9.4 #4598 + - Error on skipping LDAP Discovery #4603 + +------------------------------------------------------------------- +Wed Nov 10 13:03:52 UTC 2021 - ecsos <ec...@opensuse.org> + +- Update to 2.9.4 + * Broken Preference Configuration + - Config/Preferences not accessible without config.ini #4504 + - "My Account" broken after Upgrade from 2.8.2 to 2.9.3 #4512 + * Notable Fixes in the UI + - Proposal for new Feature make comments collapsible #4515 + - new line character is being removed in the plugin output #4522 + * Less Notable But No Less Important Fixes + - announcements request clears focus #4543 + - js: Fix regression for loading dependent modules for sub-containers #4533 +- Changes from 2.9.3 + * Staying remembered on RHEL/CentOS 7 now possible + - Stay Logged In - Unknown cipher algorithm #4493 + * Missing icons with SLES/OpenSUSE 15 + - Missing fileinfo php extension on SLES/OpenSUSE 15+ #4503 + * Child downtimes for services are now removed automatically + - If appropriate, set the API parameter all_services for schedule-downtime #4501 +- Changes from 2.9.2 + This is a hotfix release. v2.9.1 included a change that wasn't + compatible with PostgreSQL again. This has been fixed in this + release. (#4490) +- Changes from 2.9.1 + * Pancakes everywhere + - Nested custom variables are flattened #4439 + - Disable login orb animation and all orbs for themes #4468 + - SVG chart library doesn't process input as UTF-8 #4462 + * Staying remembered too difficult + - RememberMe not working with only PostgreSQL #4441 + - RememberMe compatibility with php version 5.6+ #4472 + - RememberMe fails after running the wizard for grants #4434 + * Being picky pays off + - Datetimepicker not usable by keyboard #4442 + - Close the datepicker automatically #4461 + - Paragraphs in Acknowledge/Downtime not possible #4443 +- Changes from 2.9.0 + * Icinga DB + - We continue our endeavour soon. Icinga Web 2 is still a + crucial part of it and this update is again required for + Icinga DB. If you like to participate again, don't forget + to update Icinga Web 2 as well. + * Security Fixes + This release includes two security related fixes. Both were + published as part of a security advisory on Github. They allow + the circumvention of custom variable protection rules and + blacklists as well as a path traversal if the doc module is + enabled. Please check the respective advisory for details. + - Custom variable protection and blacklists can be circumvented GHSA-2xv9-886q-p7xx + - Possible path traversal by use of the doc module GHSA-cmgc-h4cx-3v43 + * RBAC, The Elephant In Icinga Web 2 + - Authorization enhancements #4306 + - Audit View #4336 + - Highlight modules with permissions set inside a role #4241 + * Support for PHP 8 + - Support PHP 8 #4289 + - Raise minimum required PHP version to 7.3 #4397 + * Stay, Be Remembered + - Implement a "remember me" feature #2495 + * It Does Matter, When + - Add datetime picker widget #4354 + - Expire Option for Comments #3447 + - Custom defaults for downtime end, comment and duration #4364 + +------------------------------------------------------------------- Old: ---- icingaweb2-2.8.5.tar.gz New: ---- icingaweb2-2.9.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icingaweb2.spec ++++++ --- /var/tmp/diff_new_pack.yGIhBJ/_old 2021-11-25 23:05:40.925291032 +0100 +++ /var/tmp/diff_new_pack.yGIhBJ/_new 2021-11-25 23:05:40.925291032 +0100 @@ -20,7 +20,7 @@ %define revision 1 Name: icingaweb2 -Version: 2.8.5 +Version: 2.9.5 Release: %{revision}%{?dist} Summary: Icinga Web 2 License: GPL-2.0-or-later AND MIT AND BSD-3-Clause @@ -34,7 +34,7 @@ %if 0%{?fedora} || 0%{?rhel} || 0%{?amzn} %if 0%{?rhel} == 7 -%define php_scl rh-php71 +%define php_scl rh-php73 %endif %if 0%{?rhel} == 6 %define php_scl rh-php70 @@ -68,7 +68,7 @@ %endif # minimum required PHP version -%define php_version 5.6.0 +%define php_version 7.3.0 %if 0%{?suse_version} %define wwwconfigdir %{_sysconfdir}/apache2/conf.d @@ -107,6 +107,8 @@ Requires: %{name}-vendor-Parsedown = %{version}-%{release} Requires: %{name}-vendor-dompdf = %{version}-%{release} Requires: %{name}-vendor-lessphp = %{version}-%{release} +Requires: icinga-php-library >= 0.6.1 +Requires: icinga-php-thirdparty >= 0.10.0 Requires: icingacli = %{version}-%{release} Requires: php-Icinga = %{version}-%{release} @@ -151,7 +153,7 @@ Requires: %{name}-vendor-zf1 = %{version}-%{release} %{?amzn:Requires: %{php}-pecl-imagick} %{?fedora:Requires: php-pecl-imagick} -%{?suse_version:Requires: %{php}-gettext %{php}-json %{php}-openssl %{php}-posix %{php}-ctype %{php}-pdo %{php}-xml %{php}-imagick %{php}-curl} +%{?suse_version:Requires: %{php}-gettext %{php}-json %{php}-openssl %{php}-posix %{php}-ctype %{php}-pdo %{php}-xml %{php}-imagick %{php}-curl %{php}-fileinfo %{php}-dom} %description -n php-Icinga Icinga Web 2 PHP library. @@ -164,6 +166,8 @@ Requires: %{name}-common = %{version}-%{release} Requires: %{php_cli} >= %{php_version} Requires: bash-completion +Requires: icinga-php-library >= 0.6.1 +Requires: icinga-php-thirdparty >= 0.10.0 Requires: php-Icinga = %{version}-%{release} %if 0%{?suse_version} # conflict with older PHP on SLES and openSUSE @@ -308,6 +312,7 @@ %if 0%{?php_bin:1} sed -i '1 s~#!.*~#!%{php_bin}~' %{buildroot}/%{bindir}/icingacli %endif +sed -i 's|\/usr\/bin\/env php|\/usr\/bin\/php|g' %{buildroot}/%{basedir}/library/vendor/lessphp/bin/lessc cp -pv packages/files/public/index.php %{buildroot}/%{basedir}/public cp -prv etc/schema %{buildroot}/%{docsdir} cp -prv packages/files/config/modules/{setup,translation} %{buildroot}/%{configdir}/modules ++++++ icingaweb2-2.8.5.tar.gz -> icingaweb2-2.9.5.tar.gz ++++++ /work/SRC/openSUSE:Factory/icingaweb2/icingaweb2-2.8.5.tar.gz /work/SRC/openSUSE:Factory/.icingaweb2.new.1895/icingaweb2-2.9.5.tar.gz differ: char 12, line 1