From nobody Tue Sep 26 15:25:34 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Rw3Tp5y7Qz4vHrt; Tue, 26 Sep 2023 15:25:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rw3Tp57JJz4SQ1; Tue, 26 Sep 2023 15:25:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695741934; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=whZjmAFiO1NJ/1asSPb3+exAG0kCyWsOdbnIm8zufrU=; b=JHhYTTDp72URF5W5bAk+RrxMEXXHrunsvh3qIq0zw7SQ/NVl5reaObVrQYXM8ksyC1iVi1 P0eI7Rew/TXoJh/dBzaI/lt509sR3I9vZNXGKiJN7vxUjP7BuCHN72FStgMvJfN7fhOSlY 5QNKRwA+wFfHKz3mbjheSiKCQaFneGpo9QzWMXeoHE/AeOdToYNnYwgUDvcFwZPeVwnpWN oUcc/ph4gIJnt/AWu12qBh4vg1xbYHp8t3TmIWsXRJdzkqTfy5KG5CNy7hsEiRF27A2F8j BqD9isEqdcBOm8PKLRcvFNaK4wqOuOMN1Fq77IfQVHYraVnQeu4aMhlniPd8fQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695741934; a=rsa-sha256; cv=none; b=QxU5KnG6DyVUKrwAR0upDODWa80tzr54aPIrKCaqVW3Vq8VEWHe6voxGcsakYHWcPK6tUB D+3alYXo9+leVNqaBtExwDv7C9KIw7v6KtJdMZNDGTjTxDlXV7cQlbJy41ZTem2XfZMepP 1OMeHKUxok/E+8ymkwh0zTArma1xu5vZrp2YT5glo5lAX7F4o51Fys7tK+QKrjJ1/WfgjD 1iWzJHbFRAlelsri9IUo1KcnwGePN+JxhZ2PQE6iHy4lV5wdV/NKADE5uh5NymuGnL0vOJ c6Ggwp4zW+JjZC+TyZLjjJjG6dC48mYTXFQuEOrCcF9Aiv2hqhWeTIER8OlH5w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695741934; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=whZjmAFiO1NJ/1asSPb3+exAG0kCyWsOdbnIm8zufrU=; b=ScMIP7cK6sli1mlDdw2zpyWitukOcqMb0brf/EqZMU8BwOh9nYXm3Gfj9B5Y39Ik7llpK5 2CxYH4WPxTpBQTn4P5hGjzuHebtw3j2YA54XF5qVmxIoUXKiC6yf49cV83Z8iWHPKyJXkA c2sEYbtTsv6Wphv1xx1cwtWtRDru7NuDYUJadRwOGSISv9COFJA04VYXpfrJzXwAkBdvJt XR2JoX9gZ+ywSFtO3DqAffC6mOnoVYTAVZFmbJBiFvTjS9J0b2Gn7Up/7Rs/4z82GUme3e OH5pm/Q73I0MSsTAWoKyL0M3BSivXjoeYKT+26zMYMF0Kue8/GvjZUI9v4iwAw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Rw3Tp4C4Dz12Kh; Tue, 26 Sep 2023 15:25:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 38QFPYLS085124; Tue, 26 Sep 2023 15:25:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38QFPYiH085121; Tue, 26 Sep 2023 15:25:34 GMT (envelope-from git) Date: Tue, 26 Sep 2023 15:25:34 GMT Message-Id: <202309261525.38QFPYiH085121@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dan Langille Subject: git: 262a5cb98981 - main - net-mgmt/icingaweb2-module-icingadb: Add new port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dvl X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 262a5cb989810175aaada93784f04f34cb2cd9b6 Auto-Submitted: auto-generated The branch main has been updated by dvl: URL: https://cgit.FreeBSD.org/ports/commit/?id=262a5cb989810175aaada93784f04f34cb2cd9b6 commit 262a5cb989810175aaada93784f04f34cb2cd9b6 Author: Dan Langille AuthorDate: 2023-09-26 15:24:44 +0000 Commit: Dan Langille CommitDate: 2023-09-26 15:24:44 +0000 net-mgmt/icingaweb2-module-icingadb: Add new port Publish, synchronize, and visualize Icinga data https://icinga.com/docs/icinga-db-web/latest/doc/01-About/ --- net-mgmt/Makefile | 1 + net-mgmt/icingaweb2-module-icingadb/Makefile | 55 ++++ net-mgmt/icingaweb2-module-icingadb/distinfo | 3 + net-mgmt/icingaweb2-module-icingadb/pkg-descr | 11 + net-mgmt/icingaweb2-module-icingadb/pkg-plist | 411 ++++++++++++++++++++++++++ 5 files changed, 481 insertions(+) diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index 19f98aed89f7..2e70707ff137 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -97,6 +97,7 @@ SUBDIR += icingaweb2-module-generictts SUBDIR += icingaweb2-module-grafana SUBDIR += icingaweb2-module-graphite + SUBDIR += icingaweb2-module-icingadb SUBDIR += icingaweb2-module-idoreports SUBDIR += icingaweb2-module-incubator SUBDIR += icingaweb2-module-jira diff --git a/net-mgmt/icingaweb2-module-icingadb/Makefile b/net-mgmt/icingaweb2-module-icingadb/Makefile new file mode 100644 index 000000000000..2a36160c8938 --- /dev/null +++ b/net-mgmt/icingaweb2-module-icingadb/Makefile @@ -0,0 +1,55 @@ +PORTNAME= icingaweb2-module-icingadb +DISTVERSIONPREFIX= v +DISTVERSION= 1.0.2 +CATEGORIES= net-mgmt www +PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} + +MAINTAINER= dvl@FreeBSD.org +COMMENT= Publish, synchronize, and visualize Icinga data +WWW= https://icinga.com/docs/icinga-db-web/latest/doc/01-About/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= icinga-php-library${PHP_PKGNAMESUFFIX}>=0.9:net-mgmt/icinga-php-library@${PHP_FLAVOR} \ + icinga-php-thirdparty${PHP_PKGNAMESUFFIX}>=0.11.0:net-mgmt/icinga-php-thirdparty@${PHP_FLAVOR} \ + icingadb>0:net-mgmt/icingadb \ + icingaweb2${PHP_PKGNAMESUFFIX}>=2.9:net-mgmt/icingaweb2 + +USES= php:web,flavors shebangfix +USE_PHP= curl dom json xml + +USE_GITHUB= yes +GH_ACCOUNT= icinga +GH_PROJECT= icingadb-web + +NO_BUILD= yes +NO_ARCH= yes + +#SUB_FILES= pkg-message +SUB_LIST= ETCDIR=${ETCDIR} \ + EXAMPLESDIR=${EXAMPLESDIR} \ + WWWDIR=${WWWDIR} + +PLIST_SUB= WWWGRP=${WWWGRP} \ + WWWOWN=${WWWOWN} + +OPTIONS_DEFINE= MYSQL PGSQL +OPTIONS_DEFAULT= MYSQL PGSQL + +PDF_DESC= Export graphs as PDF +PDF_RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR} + +PGSQL_USE= PHP=pdo_pgsql,pgsql +MYSQL_USE= PHP=mysqli,pdo_mysql + +WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} + +do-install: + (cd ${WRKSRC} && ${RM} -r .mailmap changelog.py icingaweb2.spec \ + bin/license_writer.py packages test) + ${MKDIR} ${STAGEDIR}${WWWDIR} + (cd ${WRKSRC} && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) + +.include diff --git a/net-mgmt/icingaweb2-module-icingadb/distinfo b/net-mgmt/icingaweb2-module-icingadb/distinfo new file mode 100644 index 000000000000..6bc3961a9fb2 --- /dev/null +++ b/net-mgmt/icingaweb2-module-icingadb/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1694099813 +SHA256 (icinga-icingadb-web-v1.0.2_GH0.tar.gz) = d6d56960541ba51df69f103e8804f8025efa38be5bbe4b2871677e79c765e394 +SIZE (icinga-icingadb-web-v1.0.2_GH0.tar.gz) = 2296999 diff --git a/net-mgmt/icingaweb2-module-icingadb/pkg-descr b/net-mgmt/icingaweb2-module-icingadb/pkg-descr new file mode 100644 index 000000000000..44543ed68c3c --- /dev/null +++ b/net-mgmt/icingaweb2-module-icingadb/pkg-descr @@ -0,0 +1,11 @@ +Icinga DB is a set of components for publishing, synchronizing and visualizing +monitoring data in the Icinga ecosystem, consisting of: + +* Icinga DB Web which connects to both a Redis server and a database to view and + work with most up-to-date monitoring data +* Icinga 2 with its Icinga DB feature enabled, responsible for publishing the + data to the Redis server, i.e. configuration and its runtime updates, check + results, state changes, downtimes, acknowledgements, notifications, and other + events such as flapping +* And the Icinga DB daemon, which synchronizes the data between the Redis server + and the database diff --git a/net-mgmt/icingaweb2-module-icingadb/pkg-plist b/net-mgmt/icingaweb2-module-icingadb/pkg-plist new file mode 100644 index 000000000000..18a64094d17e --- /dev/null +++ b/net-mgmt/icingaweb2-module-icingadb/pkg-plist @@ -0,0 +1,411 @@ +%%WWWDIR%%/AUTHORS +%%WWWDIR%%/CHANGELOG.md +%%WWWDIR%%/CONTRIBUTING.md +%%WWWDIR%%/LICENSE +%%WWWDIR%%/README.md +%%WWWDIR%%/application/controllers/CommandTransportController.php +%%WWWDIR%%/application/controllers/CommentController.php +%%WWWDIR%%/application/controllers/CommentsController.php +%%WWWDIR%%/application/controllers/ConfigController.php +%%WWWDIR%%/application/controllers/DowntimeController.php +%%WWWDIR%%/application/controllers/DowntimesController.php +%%WWWDIR%%/application/controllers/ErrorController.php +%%WWWDIR%%/application/controllers/EventController.php +%%WWWDIR%%/application/controllers/HealthController.php +%%WWWDIR%%/application/controllers/HistoryController.php +%%WWWDIR%%/application/controllers/HostController.php +%%WWWDIR%%/application/controllers/HostgroupController.php +%%WWWDIR%%/application/controllers/HostgroupsController.php +%%WWWDIR%%/application/controllers/HostsController.php +%%WWWDIR%%/application/controllers/MigrateController.php +%%WWWDIR%%/application/controllers/NotificationsController.php +%%WWWDIR%%/application/controllers/ServiceController.php +%%WWWDIR%%/application/controllers/ServicegroupController.php +%%WWWDIR%%/application/controllers/ServicegroupsController.php +%%WWWDIR%%/application/controllers/ServicesController.php +%%WWWDIR%%/application/controllers/TacticalController.php +%%WWWDIR%%/application/controllers/UserController.php +%%WWWDIR%%/application/controllers/UsergroupController.php +%%WWWDIR%%/application/controllers/UsergroupsController.php +%%WWWDIR%%/application/controllers/UsersController.php +%%WWWDIR%%/application/forms/ApiTransportForm.php +%%WWWDIR%%/application/forms/Command/CommandForm.php +%%WWWDIR%%/application/forms/Command/Instance/ToggleInstanceFeaturesForm.php +%%WWWDIR%%/application/forms/Command/Object/AcknowledgeProblemForm.php +%%WWWDIR%%/application/forms/Command/Object/AddCommentForm.php +%%WWWDIR%%/application/forms/Command/Object/CheckNowForm.php +%%WWWDIR%%/application/forms/Command/Object/DeleteCommentForm.php +%%WWWDIR%%/application/forms/Command/Object/DeleteDowntimeForm.php +%%WWWDIR%%/application/forms/Command/Object/ProcessCheckResultForm.php +%%WWWDIR%%/application/forms/Command/Object/RemoveAcknowledgementForm.php +%%WWWDIR%%/application/forms/Command/Object/ScheduleCheckForm.php +%%WWWDIR%%/application/forms/Command/Object/ScheduleHostDowntimeForm.php +%%WWWDIR%%/application/forms/Command/Object/ScheduleServiceDowntimeForm.php +%%WWWDIR%%/application/forms/Command/Object/SendCustomNotificationForm.php +%%WWWDIR%%/application/forms/Command/Object/ToggleObjectFeaturesForm.php +%%WWWDIR%%/application/forms/DatabaseConfigForm.php +%%WWWDIR%%/application/forms/Navigation/ActionForm.php +%%WWWDIR%%/application/forms/Navigation/IcingadbHostActionForm.php +%%WWWDIR%%/application/forms/Navigation/IcingadbServiceActionForm.php +%%WWWDIR%%/application/forms/RedisConfigForm.php +%%WWWDIR%%/application/forms/SetAsBackendForm.php +%%WWWDIR%%/application/views/scripts/joystickPagination-icingadb.phtml +%%WWWDIR%%/application/views/scripts/services/grid-flipped.phtml +%%WWWDIR%%/application/views/scripts/services/grid.phtml +%%WWWDIR%%/configuration.php +%%WWWDIR%%/doc/01-About.md +%%WWWDIR%%/doc/02-Installation.md +%%WWWDIR%%/doc/02-Installation.md.d/01-Amazon-Linux.md +%%WWWDIR%%/doc/02-Installation.md.d/02-CentOS.md +%%WWWDIR%%/doc/02-Installation.md.d/03-Debian.md +%%WWWDIR%%/doc/02-Installation.md.d/04-RHEL.md +%%WWWDIR%%/doc/02-Installation.md.d/05-SLES.md +%%WWWDIR%%/doc/02-Installation.md.d/06-Ubuntu.md +%%WWWDIR%%/doc/02-Installation.md.d/07-From-Source.md +%%WWWDIR%%/doc/03-Configuration.md +%%WWWDIR%%/doc/04-Security.md +%%WWWDIR%%/doc/05-Upgrading.md +%%WWWDIR%%/doc/10-Migration.md +%%WWWDIR%%/doc/11-Concepts.md +%%WWWDIR%%/doc/res/CheckStatisticsAnatomy.jpg +%%WWWDIR%%/doc/res/ListAnatomyOverdue.jpg +%%WWWDIR%%/doc/res/ListItemAnatomy.jpg +%%WWWDIR%%/doc/res/ListItemAnatomyCompact.jpg +%%WWWDIR%%/doc/res/ListItemAnatomyDetailed.jpg +%%WWWDIR%%/doc/res/ListItemDowntimeAnatomy.jpg +%%WWWDIR%%/doc/res/ModalAnatomy.jpg +%%WWWDIR%%/doc/res/continue-with-preview.png +%%WWWDIR%%/doc/res/icingadb-architecture.png +%%WWWDIR%%/doc/res/icingadb-dashboard.png +%%WWWDIR%%/doc/res/icingadb-web.png +%%WWWDIR%%/doc/res/modal-dialog-preview.png +%%WWWDIR%%/doc/res/searchbar-completion-preview.png +%%WWWDIR%%/doc/res/service-detail-preview.png +%%WWWDIR%%/doc/res/url-migration-preview.png +%%WWWDIR%%/doc/res/view-switcher-preview.png +%%WWWDIR%%/library/Icingadb/Authentication/ObjectAuthorization.php +%%WWWDIR%%/library/Icingadb/Command/IcingaApiCommand.php +%%WWWDIR%%/library/Icingadb/Command/IcingaCommand.php +%%WWWDIR%%/library/Icingadb/Command/Instance/ToggleInstanceFeatureCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/AcknowledgeProblemCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/AddCommentCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/CommandAuthor.php +%%WWWDIR%%/library/Icingadb/Command/Object/DeleteCommentCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/DeleteDowntimeCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/GetObjectCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/ObjectCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/ProcessCheckResultCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/PropagateHostDowntimeCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/RemoveAcknowledgementCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/ScheduleCheckCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/ScheduleHostDowntimeCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/ScheduleServiceDowntimeCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/SendCustomNotificationCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/ToggleObjectFeatureCommand.php +%%WWWDIR%%/library/Icingadb/Command/Object/WithCommentCommand.php +%%WWWDIR%%/library/Icingadb/Command/Renderer/IcingaApiCommandRenderer.php +%%WWWDIR%%/library/Icingadb/Command/Renderer/IcingaCommandRendererInterface.php +%%WWWDIR%%/library/Icingadb/Command/Transport/ApiCommandException.php +%%WWWDIR%%/library/Icingadb/Command/Transport/ApiCommandTransport.php +%%WWWDIR%%/library/Icingadb/Command/Transport/CommandTransport.php +%%WWWDIR%%/library/Icingadb/Command/Transport/CommandTransportConfig.php +%%WWWDIR%%/library/Icingadb/Command/Transport/CommandTransportException.php +%%WWWDIR%%/library/Icingadb/Command/Transport/CommandTransportInterface.php +%%WWWDIR%%/library/Icingadb/Common/Auth.php +%%WWWDIR%%/library/Icingadb/Common/BaseFilter.php +%%WWWDIR%%/library/Icingadb/Common/BaseItemList.php +%%WWWDIR%%/library/Icingadb/Common/BaseListItem.php +%%WWWDIR%%/library/Icingadb/Common/BaseOrderedItemList.php +%%WWWDIR%%/library/Icingadb/Common/BaseOrderedListItem.php +%%WWWDIR%%/library/Icingadb/Common/BaseStatusBar.php +%%WWWDIR%%/library/Icingadb/Common/BaseTableRowItem.php +%%WWWDIR%%/library/Icingadb/Common/CaptionDisabled.php +%%WWWDIR%%/library/Icingadb/Common/CommandActions.php +%%WWWDIR%%/library/Icingadb/Common/Database.php +%%WWWDIR%%/library/Icingadb/Common/DetailActions.php +%%WWWDIR%%/library/Icingadb/Common/HostLink.php +%%WWWDIR%%/library/Icingadb/Common/HostLinks.php +%%WWWDIR%%/library/Icingadb/Common/HostStates.php +%%WWWDIR%%/library/Icingadb/Common/IcingaRedis.php +%%WWWDIR%%/library/Icingadb/Common/Icons.php +%%WWWDIR%%/library/Icingadb/Common/Links.php +%%WWWDIR%%/library/Icingadb/Common/ListItemCommonLayout.php +%%WWWDIR%%/library/Icingadb/Common/ListItemDetailedLayout.php +%%WWWDIR%%/library/Icingadb/Common/ListItemMinimalLayout.php +%%WWWDIR%%/library/Icingadb/Common/LoadMore.php +%%WWWDIR%%/library/Icingadb/Common/Macros.php +%%WWWDIR%%/library/Icingadb/Common/NoSubjectLink.php +%%WWWDIR%%/library/Icingadb/Common/ObjectInspectionDetail.php +%%WWWDIR%%/library/Icingadb/Common/ObjectLinkDisabled.php +%%WWWDIR%%/library/Icingadb/Common/SearchControls.php +%%WWWDIR%%/library/Icingadb/Common/ServiceLink.php +%%WWWDIR%%/library/Icingadb/Common/ServiceLinks.php +%%WWWDIR%%/library/Icingadb/Common/ServiceStates.php +%%WWWDIR%%/library/Icingadb/Common/StateBadges.php +%%WWWDIR%%/library/Icingadb/Common/TicketLinks.php +%%WWWDIR%%/library/Icingadb/Common/ViewMode.php +%%WWWDIR%%/library/Icingadb/Compat/CompatHost.php +%%WWWDIR%%/library/Icingadb/Compat/CompatObject.php +%%WWWDIR%%/library/Icingadb/Compat/CompatService.php +%%WWWDIR%%/library/Icingadb/Compat/UrlMigrator.php +%%WWWDIR%%/library/Icingadb/Data/CsvResultSet.php +%%WWWDIR%%/library/Icingadb/Data/JsonResultSet.php +%%WWWDIR%%/library/Icingadb/Data/PivotTable.php +%%WWWDIR%%/library/Icingadb/Hook/ActionsHook/ObjectActionsHook.php +%%WWWDIR%%/library/Icingadb/Hook/Common/HookUtils.php +%%WWWDIR%%/library/Icingadb/Hook/CustomVarRendererHook.php +%%WWWDIR%%/library/Icingadb/Hook/EventDetailExtensionHook.php +%%WWWDIR%%/library/Icingadb/Hook/ExtensionHook/BaseExtensionHook.php +%%WWWDIR%%/library/Icingadb/Hook/ExtensionHook/ObjectDetailExtensionHook.php +%%WWWDIR%%/library/Icingadb/Hook/ExtensionHook/ObjectsDetailExtensionHook.php +%%WWWDIR%%/library/Icingadb/Hook/HostActionsHook.php +%%WWWDIR%%/library/Icingadb/Hook/HostDetailExtensionHook.php +%%WWWDIR%%/library/Icingadb/Hook/HostsDetailExtensionHook.php +%%WWWDIR%%/library/Icingadb/Hook/IcingadbSupportHook.php +%%WWWDIR%%/library/Icingadb/Hook/PluginOutputHook.php +%%WWWDIR%%/library/Icingadb/Hook/ServiceActionsHook.php +%%WWWDIR%%/library/Icingadb/Hook/ServiceDetailExtensionHook.php +%%WWWDIR%%/library/Icingadb/Hook/ServicesDetailExtensionHook.php +%%WWWDIR%%/library/Icingadb/Hook/TabHook.php +%%WWWDIR%%/library/Icingadb/Hook/TabHook/HookActions.php +%%WWWDIR%%/library/Icingadb/Hook/UserDetailExtensionHook.php +%%WWWDIR%%/library/Icingadb/Hook/UsergroupDetailExtensionHook.php +%%WWWDIR%%/library/Icingadb/Model/AcknowledgementHistory.php +%%WWWDIR%%/library/Icingadb/Model/ActionUrl.php +%%WWWDIR%%/library/Icingadb/Model/Behavior/ActionAndNoteUrl.php +%%WWWDIR%%/library/Icingadb/Model/Behavior/Bitmask.php +%%WWWDIR%%/library/Icingadb/Model/Behavior/BoolCast.php +%%WWWDIR%%/library/Icingadb/Model/Behavior/FlattenedObjectVars.php +%%WWWDIR%%/library/Icingadb/Model/Behavior/ReRoute.php +%%WWWDIR%%/library/Icingadb/Model/Behavior/Timestamp.php +%%WWWDIR%%/library/Icingadb/Model/Checkcommand.php +%%WWWDIR%%/library/Icingadb/Model/CheckcommandArgument.php +%%WWWDIR%%/library/Icingadb/Model/CheckcommandCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/CheckcommandEnvvar.php +%%WWWDIR%%/library/Icingadb/Model/Comment.php +%%WWWDIR%%/library/Icingadb/Model/CommentHistory.php +%%WWWDIR%%/library/Icingadb/Model/Customvar.php +%%WWWDIR%%/library/Icingadb/Model/CustomvarFlat.php +%%WWWDIR%%/library/Icingadb/Model/Downtime.php +%%WWWDIR%%/library/Icingadb/Model/DowntimeHistory.php +%%WWWDIR%%/library/Icingadb/Model/Endpoint.php +%%WWWDIR%%/library/Icingadb/Model/Environment.php +%%WWWDIR%%/library/Icingadb/Model/Eventcommand.php +%%WWWDIR%%/library/Icingadb/Model/EventcommandArgument.php +%%WWWDIR%%/library/Icingadb/Model/EventcommandCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/EventcommandEnvvar.php +%%WWWDIR%%/library/Icingadb/Model/FlappingHistory.php +%%WWWDIR%%/library/Icingadb/Model/History.php +%%WWWDIR%%/library/Icingadb/Model/Host.php +%%WWWDIR%%/library/Icingadb/Model/HostCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/HostState.php +%%WWWDIR%%/library/Icingadb/Model/Hostgroup.php +%%WWWDIR%%/library/Icingadb/Model/HostgroupCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/HostgroupMember.php +%%WWWDIR%%/library/Icingadb/Model/Hostgroupsummary.php +%%WWWDIR%%/library/Icingadb/Model/HoststateSummary.php +%%WWWDIR%%/library/Icingadb/Model/IconImage.php +%%WWWDIR%%/library/Icingadb/Model/Instance.php +%%WWWDIR%%/library/Icingadb/Model/NotesUrl.php +%%WWWDIR%%/library/Icingadb/Model/Notification.php +%%WWWDIR%%/library/Icingadb/Model/NotificationCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/NotificationHistory.php +%%WWWDIR%%/library/Icingadb/Model/NotificationUser.php +%%WWWDIR%%/library/Icingadb/Model/NotificationUsergroup.php +%%WWWDIR%%/library/Icingadb/Model/Notificationcommand.php +%%WWWDIR%%/library/Icingadb/Model/NotificationcommandArgument.php +%%WWWDIR%%/library/Icingadb/Model/NotificationcommandCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/NotificationcommandEnvvar.php +%%WWWDIR%%/library/Icingadb/Model/Service.php +%%WWWDIR%%/library/Icingadb/Model/ServiceCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/ServiceState.php +%%WWWDIR%%/library/Icingadb/Model/Servicegroup.php +%%WWWDIR%%/library/Icingadb/Model/ServicegroupCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/ServicegroupMember.php +%%WWWDIR%%/library/Icingadb/Model/ServicegroupSummary.php +%%WWWDIR%%/library/Icingadb/Model/ServicestateSummary.php +%%WWWDIR%%/library/Icingadb/Model/State.php +%%WWWDIR%%/library/Icingadb/Model/StateHistory.php +%%WWWDIR%%/library/Icingadb/Model/Timeperiod.php +%%WWWDIR%%/library/Icingadb/Model/TimeperiodCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/TimeperiodOverrideExclude.php +%%WWWDIR%%/library/Icingadb/Model/TimeperiodOverrideInclude.php +%%WWWDIR%%/library/Icingadb/Model/TimeperiodRange.php +%%WWWDIR%%/library/Icingadb/Model/User.php +%%WWWDIR%%/library/Icingadb/Model/UserCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/Usergroup.php +%%WWWDIR%%/library/Icingadb/Model/UsergroupCustomvar.php +%%WWWDIR%%/library/Icingadb/Model/UsergroupMember.php +%%WWWDIR%%/library/Icingadb/Model/Vars.php +%%WWWDIR%%/library/Icingadb/Model/Zone.php +%%WWWDIR%%/library/Icingadb/ProvidedHook/ApplicationState.php +%%WWWDIR%%/library/Icingadb/ProvidedHook/IcingaHealth.php +%%WWWDIR%%/library/Icingadb/ProvidedHook/RedisHealth.php +%%WWWDIR%%/library/Icingadb/ProvidedHook/Reporting/HostSlaReport.php +%%WWWDIR%%/library/Icingadb/ProvidedHook/Reporting/ServiceSlaReport.php +%%WWWDIR%%/library/Icingadb/ProvidedHook/Reporting/SlaReport.php +%%WWWDIR%%/library/Icingadb/ProvidedHook/X509/Sni.php +%%WWWDIR%%/library/Icingadb/Redis/VolatileStateResults.php +%%WWWDIR%%/library/Icingadb/Setup/ApiTransportPage.php +%%WWWDIR%%/library/Icingadb/Setup/ApiTransportStep.php +%%WWWDIR%%/library/Icingadb/Setup/DbResourcePage.php +%%WWWDIR%%/library/Icingadb/Setup/DbResourceStep.php +%%WWWDIR%%/library/Icingadb/Setup/IcingaDbWizard.php +%%WWWDIR%%/library/Icingadb/Setup/RedisPage.php +%%WWWDIR%%/library/Icingadb/Setup/RedisStep.php +%%WWWDIR%%/library/Icingadb/Setup/WelcomePage.php +%%WWWDIR%%/library/Icingadb/Util/FeatureStatus.php +%%WWWDIR%%/library/Icingadb/Util/ObjectSuggestionsCursor.php +%%WWWDIR%%/library/Icingadb/Util/PerfData.php +%%WWWDIR%%/library/Icingadb/Util/PerfDataFormat.php +%%WWWDIR%%/library/Icingadb/Util/PerfDataSet.php +%%WWWDIR%%/library/Icingadb/Util/PluginOutput.php +%%WWWDIR%%/library/Icingadb/Util/ThresholdRange.php +%%WWWDIR%%/library/Icingadb/Web/Control/ProblemToggle.php +%%WWWDIR%%/library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php +%%WWWDIR%%/library/Icingadb/Web/Control/ViewModeSwitcher.php +%%WWWDIR%%/library/Icingadb/Web/Controller.php +%%WWWDIR%%/library/Icingadb/Web/Navigation/Action.php +%%WWWDIR%%/library/Icingadb/Web/Navigation/IcingadbHostAction.php +%%WWWDIR%%/library/Icingadb/Web/Navigation/IcingadbServiceAction.php +%%WWWDIR%%/library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php +%%WWWDIR%%/library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php +%%WWWDIR%%/library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php +%%WWWDIR%%/library/Icingadb/Web/Navigation/Renderer/TotalProblemsBadge.php +%%WWWDIR%%/library/Icingadb/Widget/AttemptBall.php +%%WWWDIR%%/library/Icingadb/Widget/CheckAttempt.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/CheckStatistics.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/CommentDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/CustomVarTable.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/DowntimeCard.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/DowntimeDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/EventDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/HostDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/HostInspectionDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/HostMetaInfo.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/HostStatistics.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/MultiselectQuickActions.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/ObjectDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/ObjectStatistics.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/ObjectsDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/PerfDataTable.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/QuickActions.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/ServiceDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/ServiceInspectionDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/ServiceMetaInfo.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/ServiceStatistics.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/UserDetail.php +%%WWWDIR%%/library/Icingadb/Widget/Detail/UsergroupDetail.php +%%WWWDIR%%/library/Icingadb/Widget/EmptyState.php +%%WWWDIR%%/library/Icingadb/Widget/Health.php +%%WWWDIR%%/library/Icingadb/Widget/HostStateBadges.php +%%WWWDIR%%/library/Icingadb/Widget/HostStatusBar.php +%%WWWDIR%%/library/Icingadb/Widget/HostSummaryDonut.php +%%WWWDIR%%/library/Icingadb/Widget/IconImage.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/BaseCommentListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/BaseDowntimeListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/BaseHistoryListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/BaseHostListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/BaseNotificationListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/BaseServiceListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/CommandTransportList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/CommandTransportListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/CommentList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/CommentListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/CommentListItemMinimal.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/DowntimeList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/DowntimeListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/DowntimeListItemMinimal.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HistoryList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HistoryListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HistoryListItemDetailed.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HistoryListItemMinimal.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HostDetailHeader.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HostList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HostListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HostListItemDetailed.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HostListItemMinimal.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HostgroupList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/HostgroupListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/NotificationList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/NotificationListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/NotificationListItemDetailed.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/NotificationListItemMinimal.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/PageSeparatorItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/ServiceDetailHeader.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/ServiceList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/ServiceListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/ServiceListItemDetailed.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/ServiceListItemMinimal.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/ServicegroupList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/ServicegroupListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/StateList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/StateListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/UserList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/UserListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/UsergroupList.php +%%WWWDIR%%/library/Icingadb/Widget/ItemList/UsergroupListItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemTable/BaseItemTable.php +%%WWWDIR%%/library/Icingadb/Widget/ItemTable/BaseRowItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemTable/HostItemTable.php +%%WWWDIR%%/library/Icingadb/Widget/ItemTable/HostRowItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemTable/ServiceItemTable.php +%%WWWDIR%%/library/Icingadb/Widget/ItemTable/ServiceRowItem.php +%%WWWDIR%%/library/Icingadb/Widget/ItemTable/StateItemTable.php +%%WWWDIR%%/library/Icingadb/Widget/ItemTable/StateRowItem.php +%%WWWDIR%%/library/Icingadb/Widget/MarkdownLine.php +%%WWWDIR%%/library/Icingadb/Widget/MarkdownText.php +%%WWWDIR%%/library/Icingadb/Widget/Notice.php +%%WWWDIR%%/library/Icingadb/Widget/PluginOutputContainer.php +%%WWWDIR%%/library/Icingadb/Widget/ServiceStateBadges.php +%%WWWDIR%%/library/Icingadb/Widget/ServiceStatusBar.php +%%WWWDIR%%/library/Icingadb/Widget/ServiceSummaryDonut.php +%%WWWDIR%%/library/Icingadb/Widget/ShowMore.php +%%WWWDIR%%/library/Icingadb/Widget/StateBadge.php +%%WWWDIR%%/library/Icingadb/Widget/StateChange.php +%%WWWDIR%%/library/Icingadb/Widget/TagList.php +%%WWWDIR%%/module.info +%%WWWDIR%%/public/css/common.less +%%WWWDIR%%/public/css/form/schedule-service-downtime-form.less +%%WWWDIR%%/public/css/list/action-list.less +%%WWWDIR%%/public/css/list/comment-list.less +%%WWWDIR%%/public/css/list/downtime-list.less +%%WWWDIR%%/public/css/list/item-list.less +%%WWWDIR%%/public/css/list/item-table.less +%%WWWDIR%%/public/css/list/list-item.less +%%WWWDIR%%/public/css/list/state-item-table.less +%%WWWDIR%%/public/css/list/state-row-item.less +%%WWWDIR%%/public/css/list/user-list.less +%%WWWDIR%%/public/css/markdown.less +%%WWWDIR%%/public/css/mixin/progress-bar.less +%%WWWDIR%%/public/css/mixin/state-badges.less +%%WWWDIR%%/public/css/mixins.less +%%WWWDIR%%/public/css/view/service-grid.less +%%WWWDIR%%/public/css/widget/actions.less +%%WWWDIR%%/public/css/widget/cancel-button.less +%%WWWDIR%%/public/css/widget/check-attempt.less +%%WWWDIR%%/public/css/widget/check-statistics.less +%%WWWDIR%%/public/css/widget/comment-popup.less +%%WWWDIR%%/public/css/widget/custom-var-table.less +%%WWWDIR%%/public/css/widget/donut-container.less +%%WWWDIR%%/public/css/widget/downtime-card.less +%%WWWDIR%%/public/css/widget/host-state-badges.less +%%WWWDIR%%/public/css/widget/key-value-list.less +%%WWWDIR%%/public/css/widget/migrate-popup.less +%%WWWDIR%%/public/css/widget/monitoring-health.less +%%WWWDIR%%/public/css/widget/notice.less +%%WWWDIR%%/public/css/widget/object-features.less +%%WWWDIR%%/public/css/widget/object-inspection.less +%%WWWDIR%%/public/css/widget/object-meta-info.less +%%WWWDIR%%/public/css/widget/object-statistics.less +%%WWWDIR%%/public/css/widget/performance-data-table.less +%%WWWDIR%%/public/css/widget/quick-actions.less +%%WWWDIR%%/public/css/widget/service-state-badges.less +%%WWWDIR%%/public/css/widget/state-badge.less +%%WWWDIR%%/public/css/widget/state-change.less +%%WWWDIR%%/public/css/widget/tag-list.less +%%WWWDIR%%/public/css/widget/view-mode-switcher.less +%%WWWDIR%%/public/js/action-list.js +%%WWWDIR%%/public/js/loadmore.js +%%WWWDIR%%/public/js/migrate.js +%%WWWDIR%%/run.php