mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-09 06:51:44 +00:00
net-mgmt/icinga2: Update to 2.14.0
Changelog: https://icinga.com/blog/2023/07/12/releasing-icinga-2-14-and-2-13-8/ Sponsored by: Netzkommune GmbH
This commit is contained in:
parent
90c6ae5ae8
commit
34f87e912b
@ -1,6 +1,6 @@
|
||||
PORTNAME= icinga2
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.13.7
|
||||
DISTVERSION= 2.14.0
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= net-mgmt
|
||||
|
||||
|
@ -1,5 +1,3 @@
|
||||
TIMESTAMP = 1685558338
|
||||
SHA256 (icinga-icinga2-v2.13.7_GH0.tar.gz) = 8a37b7731b30127c01de8ac4cd2372b2b3a06a3972d896fd206454f6e5b136b4
|
||||
SIZE (icinga-icinga2-v2.13.7_GH0.tar.gz) = 9667526
|
||||
SHA256 (dd51997c73c6b4b328e3ad006eb8c86678001780.patch) = 95a729bda8c368e15c89ceb98d45cfcd8048d28cb8659eeb79adc07724a4dcf5
|
||||
SIZE (dd51997c73c6b4b328e3ad006eb8c86678001780.patch) = 3876
|
||||
TIMESTAMP = 1691660351
|
||||
SHA256 (icinga-icinga2-v2.14.0_GH0.tar.gz) = e97ff8560148fd9dc1c57e3901840a0f8515b9ce53922dbaec7799c220d9f44f
|
||||
SIZE (icinga-icinga2-v2.14.0_GH0.tar.gz) = 9389972
|
||||
|
@ -1,26 +1,26 @@
|
||||
--- CMakeLists.txt.orig 2020-08-03 13:43:47 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -13,8 +13,8 @@ if(NOT CMAKE_BUILD_TYPE)
|
||||
FORCE)
|
||||
--- CMakeLists.txt.orig 2023-08-11 08:54:43.660987000 +0200
|
||||
+++ CMakeLists.txt 2023-08-11 09:20:13.573939000 +0200
|
||||
@@ -29,8 +29,8 @@ endif()
|
||||
set(ICINGA2_MASTER ON)
|
||||
endif()
|
||||
|
||||
-option(ICINGA2_WITH_MYSQL "Build the MySQL IDO module" ON)
|
||||
-option(ICINGA2_WITH_PGSQL "Build the PostgreSQL IDO module" ON)
|
||||
+option(ICINGA2_WITH_MYSQL "Build the MySQL IDO module" OFF)
|
||||
+option(ICINGA2_WITH_PGSQL "Build the PostgreSQL IDO module" OFF)
|
||||
-option(ICINGA2_WITH_MYSQL "Build the MySQL IDO module" ${ICINGA2_MASTER})
|
||||
-option(ICINGA2_WITH_PGSQL "Build the PostgreSQL IDO module" ${ICINGA2_MASTER})
|
||||
+option(ICINGA2_WITH_MYSQL "Build the MySQL IDO module" ON)
|
||||
+option(ICINGA2_WITH_PGSQL "Build the PostgreSQL IDO module" ON)
|
||||
option(ICINGA2_WITH_CHECKER "Build the checker module" ON)
|
||||
option(ICINGA2_WITH_COMPAT "Build the compat module" ON)
|
||||
option(ICINGA2_WITH_LIVESTATUS "Build the Livestatus module" ON)
|
||||
@@ -260,6 +260,12 @@ if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
||||
option(ICINGA2_WITH_COMPAT "Build the compat module" ${ICINGA2_MASTER})
|
||||
option(ICINGA2_WITH_LIVESTATUS "Build the Livestatus module" ${ICINGA2_MASTER})
|
||||
@@ -269,6 +269,12 @@ if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -pthread")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -pthread")
|
||||
endif()
|
||||
+endif()
|
||||
+
|
||||
+if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD.*")
|
||||
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lexecinfo")
|
||||
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -lexecinfo")
|
||||
+ set(CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS} -lexecinfo")
|
||||
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lexecinfo")
|
||||
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -lexecinfo")
|
||||
+ set(CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS} -lexecinfo")
|
||||
endif()
|
||||
|
||||
include(CheckCXXCompilerFlag)
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- etc/CMakeLists.txt.orig 2021-09-04 12:11:45.752360000 +0200
|
||||
+++ etc/CMakeLists.txt 2021-09-04 12:25:10.298643000 +0200
|
||||
@@ -9,41 +9,41 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
|
||||
--- etc/CMakeLists.txt.orig 2023-08-11 09:37:32.071724000 +0200
|
||||
+++ etc/CMakeLists.txt 2023-08-11 11:30:51.251785000 +0200
|
||||
@@ -9,44 +9,44 @@ if(NOT WIN32)
|
||||
endif()
|
||||
|
||||
if(NOT WIN32)
|
||||
@ -51,6 +51,9 @@
|
||||
if(NOT WIN32)
|
||||
- install_if_not_exists(icinga2/features-available/syslog.conf ${ICINGA2_CONFIGDIR}/features-available)
|
||||
+ install_if_not_exists(icinga2/features-available/syslog.conf.sample ${ICINGA2_CONFIGDIR}/features-available)
|
||||
if(HAVE_SYSTEMD)
|
||||
install_if_not_exists(icinga2/features-available/journald.conf ${ICINGA2_CONFIGDIR}/features-available)
|
||||
endif()
|
||||
else()
|
||||
- install_if_not_exists(icinga2/features-available/windowseventlog.conf ${ICINGA2_CONFIGDIR}/features-available)
|
||||
+ install_if_not_exists(icinga2/features-available/windowseventlog.conf.sample ${ICINGA2_CONFIGDIR}/features-available)
|
||||
@ -62,7 +65,7 @@
|
||||
install_if_not_exists(icinga2/zones.d/README ${ICINGA2_CONFIGDIR}/zones.d)
|
||||
|
||||
if(${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
|
||||
@@ -56,7 +56,7 @@ if(NOT WIN32)
|
||||
@@ -59,7 +59,7 @@ else()
|
||||
|
||||
install(FILES bash_completion.d/icinga2 DESTINATION ${BASHCOMPLETION_DIR})
|
||||
else()
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- lib/compat/CMakeLists.txt.orig 2020-08-03 13:43:47 UTC
|
||||
+++ lib/compat/CMakeLists.txt
|
||||
@@ -26,17 +26,17 @@ set_target_properties (
|
||||
--- lib/compat/CMakeLists.txt.orig 2023-08-11 11:35:43.136114000 +0200
|
||||
+++ lib/compat/CMakeLists.txt 2023-08-11 11:40:02.639410000 +0200
|
||||
@@ -22,12 +22,12 @@ install_if_not_exists(
|
||||
)
|
||||
|
||||
install_if_not_exists(
|
||||
@ -15,9 +15,3 @@
|
||||
${ICINGA2_CONFIGDIR}/features-available
|
||||
)
|
||||
|
||||
install_if_not_exists(
|
||||
- ${PROJECT_SOURCE_DIR}/etc/icinga2/features-available/statusdata.conf
|
||||
+ ${PROJECT_SOURCE_DIR}/etc/icinga2/features-available/statusdata.conf.sample
|
||||
${ICINGA2_CONFIGDIR}/features-available
|
||||
)
|
||||
|
||||
|
@ -28,7 +28,6 @@ etc/bash_completion.d/icinga2
|
||||
@sample %%ETCDIR%%/features-available/notification.conf.sample
|
||||
@sample %%ETCDIR%%/features-available/opentsdb.conf.sample
|
||||
@sample %%ETCDIR%%/features-available/perfdata.conf.sample
|
||||
@sample %%ETCDIR%%/features-available/statusdata.conf.sample
|
||||
@sample %%ETCDIR%%/features-available/syslog.conf.sample
|
||||
%%ETCDIR%%/features-enabled/checker.conf
|
||||
%%ETCDIR%%/features-enabled/mainlog.conf
|
||||
@ -39,9 +38,9 @@ etc/bash_completion.d/icinga2
|
||||
@sample %%ETCDIR%%/zones.conf.sample
|
||||
%%ETCDIR%%/zones.d/README
|
||||
%%MYSQL%%lib/icinga2/libmysql_shim.so
|
||||
%%MYSQL%%lib/icinga2/libmysql_shim.so.2.13.7
|
||||
%%MYSQL%%lib/icinga2/libmysql_shim.so.2.14.0
|
||||
%%PGSQL%%lib/icinga2/libpgsql_shim.so
|
||||
%%PGSQL%%lib/icinga2/libpgsql_shim.so.2.13.7
|
||||
%%PGSQL%%lib/icinga2/libpgsql_shim.so.2.14.0
|
||||
lib/icinga2/sbin/icinga2
|
||||
libexec/nagios/check_nscp_api
|
||||
man/man8/icinga2.8.gz
|
||||
@ -118,13 +117,6 @@ sbin/icinga2
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_02_global_zone.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_03.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_04.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_05_nsclient_01.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_05_nsclient_02.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_05_nsclient_03.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_05_nsclient_04.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_05_nsclient_05.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_05_nsclient_06.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_05_nsclient_07.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_06_finish_no_ticket.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_06_finish_with_ticket.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/markdown/images/distributed-monitoring/icinga2_windows_setup_wizard_examine_config.png
|
||||
|
Loading…
Reference in New Issue
Block a user