From: "Alvar Penning" Subject: [security] net/icinga: core2 to 2.15.1, icingadb-web to 1.2.3, icinga-php-library to 0.17.1 To: , "Stuart Henderson" Date: Thu, 16 Oct 2025 21:33:54 +0200 Hi ports@, Hi Stuart, New security updates for Icinga 2 and Icinga DB Web were released today. - https://icinga.com/blog/releasing-icinga-2-v2-15-1-2-14-7-and-2-13-13-and-icinga-db-web-v1-2-3-and-1-1-4/ - https://github.com/Icinga/icinga2/releases/tag/v2.15.1 - https://github.com/Icinga/icingadb-web/releases/tag/v1.2.3 - https://github.com/Icinga/icinga-php-library/releases/tag/v0.17.1 A diff follows updating Icinga 2, Icinga DB Web and the dependency icinga-php-library to their latest versions. Please consider backporting this to OpenBSD 7.8 after unlocking the ports tree. For the OpenBSD 7.7 branch, I would advise to either pick the backported releases Icinga 2 v2.14.7 and Icinga DB Web v1.1.4 or do not provide updates at all. As the Icinga 2 major version on OpenBSD 7.7 is 2.14, updating to 2.15.1 may require manual user intervention and would also require an Icinga DB bump (not only Web, but the daemon as well). - https://github.com/Icinga/icinga2/releases/tag/v2.14.7 - https://github.com/Icinga/icingadb-web/releases/tag/v1.1.4 Best, Alvar diff --git core2/Makefile core2/Makefile index 0906c3d2d3f..dc8b2d65422 100644 --- core2/Makefile +++ core2/Makefile @@ -2,7 +2,7 @@ COMMENT-main = network monitoring system COMMENT-mysql = MySQL support for icinga2 COMMENT-pgsql = PostgreSQL support for icinga2 -V = 2.15.0 +V = 2.15.1 REVISION-main = 0 GH_PROJECT = icinga2 diff --git core2/distinfo core2/distinfo index 7fbf6f19f4f..2445f10e90e 100644 --- core2/distinfo +++ core2/distinfo @@ -1,2 +1,2 @@ -SHA256 (icinga2-2.15.0.tar.gz) = 6+KxOhVheaQVgx/gZEVXciICmh0Daci7b7od4wMXtKE= -SIZE (icinga2-2.15.0.tar.gz) = 9446841 +SHA256 (icinga2-2.15.1.tar.gz) = aYz65K7e2P4FNRmVFWgUMFp3vQQEsS5ROo3OjniExSA= +SIZE (icinga2-2.15.1.tar.gz) = 9454711 diff --git icinga-php-library/Makefile icinga-php-library/Makefile index e911710d282..4120ea06f4e 100644 --- icinga-php-library/Makefile +++ icinga-php-library/Makefile @@ -1,7 +1,7 @@ COMMENT= Icinga PHP Library GH_PROJECT= icinga-php-library -GH_TAGNAME= v0.17.0 +GH_TAGNAME= v0.17.1 REVISION= 0 MODULE_DEST= ${PREFIX}/icinga-php/ipl diff --git icinga-php-library/distinfo icinga-php-library/distinfo index e558e892d1b..18b90c1f1ce 100644 --- icinga-php-library/distinfo +++ icinga-php-library/distinfo @@ -1,2 +1,2 @@ -SHA256 (icinga-php-library-0.17.0.tar.gz) = qMerLdZzKo6nsXGPLb2DOj82JZtFJwqHUFPE3lC7Cag= -SIZE (icinga-php-library-0.17.0.tar.gz) = 3367478 +SHA256 (icinga-php-library-0.17.1.tar.gz) = x0+FGfPT6fEj/FfCr/X8Yvl6jhbFTkrz/ezYxvNbBXE= +SIZE (icinga-php-library-0.17.1.tar.gz) = 3371407 diff --git icinga-php-library/pkg/PLIST icinga-php-library/pkg/PLIST index aaa7728e47a..b9c340f9af5 100644 --- icinga-php-library/pkg/PLIST +++ icinga-php-library/pkg/PLIST @@ -130,6 +130,7 @@ icinga-php/ipl/vendor/brick/math/src/Internal/Calculator.php icinga-php/ipl/vendor/brick/math/src/Internal/Calculator/BcMathCalculator.php icinga-php/ipl/vendor/brick/math/src/Internal/Calculator/GmpCalculator.php icinga-php/ipl/vendor/brick/math/src/Internal/Calculator/NativeCalculator.php +icinga-php/ipl/vendor/brick/math/src/Internal/CalculatorRegistry.php icinga-php/ipl/vendor/brick/math/src/RoundingMode.php icinga-php/ipl/vendor/composer/ icinga-php/ipl/vendor/composer/ClassLoader.php @@ -923,7 +924,9 @@ icinga-php/ipl/vendor/symfony/polyfill-php84/Php84.php icinga-php/ipl/vendor/symfony/polyfill-php84/Resources/ icinga-php/ipl/vendor/symfony/polyfill-php84/Resources/stubs/ icinga-php/ipl/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php +icinga-php/ipl/vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php icinga-php/ipl/vendor/symfony/polyfill-php84/bootstrap.php +icinga-php/ipl/vendor/symfony/polyfill-php84/bootstrap82.php icinga-php/ipl/vendor/symfony/polyfill-php84/composer.json icinga-php/ipl/vendor/webmozart/ icinga-php/ipl/vendor/webmozart/assert/ diff --git icingadb-web/Makefile icingadb-web/Makefile index 4d53621247a..7f1adaa3433 100644 --- icingadb-web/Makefile +++ icingadb-web/Makefile @@ -2,7 +2,7 @@ COMMENT= web-based UI for Icinga DB GH_PROJECT= icingadb-web MODULE_NAME= icingadb-web -MODULE_VERSION= v1.2.2 +MODULE_VERSION= v1.2.3 MODULE_DEST= ${PREFIX}/icinga-web2/modules/icingadb REVISION= 0 diff --git icingadb-web/distinfo icingadb-web/distinfo index bfc005a7744..5075ca3f6eb 100644 --- icingadb-web/distinfo +++ icingadb-web/distinfo @@ -1,2 +1,2 @@ -SHA256 (icingadb-web-1.2.2.tar.gz) = UTe7aDKNaqe6qEO8n49vuiGvqVfUVK7rk/l/iUK2+nQ= -SIZE (icingadb-web-1.2.2.tar.gz) = 2075341 +SHA256 (icingadb-web-1.2.3.tar.gz) = C5BjTop1uMDKKKj8jC1F5sQa5ty+EBeotPZi7JWTHVE= +SIZE (icingadb-web-1.2.3.tar.gz) = 2076565 diff --git icingadb-web/pkg/PLIST icingadb-web/pkg/PLIST index 912e12500fc..a74c1487a02 100644 --- icingadb-web/pkg/PLIST +++ icingadb-web/pkg/PLIST @@ -153,6 +153,7 @@ icinga-web2/modules/icingadb/library/Icingadb/Common/Icons.php icinga-web2/modules/icingadb/library/Icingadb/Common/Links.php icinga-web2/modules/icingadb/library/Icingadb/Common/LoadMore.php icinga-web2/modules/icingadb/library/Icingadb/Common/Macros.php +icinga-web2/modules/icingadb/library/Icingadb/Common/Model.php icinga-web2/modules/icingadb/library/Icingadb/Common/ObjectInspectionDetail.php icinga-web2/modules/icingadb/library/Icingadb/Common/SearchControls.php icinga-web2/modules/icingadb/library/Icingadb/Common/ServiceLink.php