icinga.com: Update everything else

This commit is contained in:
Michael Friedrich 2018-10-18 09:50:53 +02:00
parent 1a8a2c25f2
commit 3cb2c1d143
26 changed files with 61 additions and 61 deletions

View File

@ -7,7 +7,7 @@ of operating systems.
Please check the documentation in the [doc/](doc/) directory for a current list Please check the documentation in the [doc/](doc/) directory for a current list
of available packages and detailed installation instructions. of available packages and detailed installation instructions.
The online documentation is available on [icinga.com/docs](https://www.icinga.com/docs/) The online documentation is available on [icinga.com/docs](https://icinga.com/docs/)
and will guide you step by step. and will guide you step by step.
There are a number of known caveats when installing from source such as There are a number of known caveats when installing from source such as

2
NEWS
View File

@ -1 +1 @@
News for this application can be found on the project website at https://www.icinga.com News for this application can be found on the project website at https://icinga.com

View File

@ -2,7 +2,7 @@
# Icinga 2 # Icinga 2
![Icinga Logo](https://www.icinga.com/wp-content/uploads/2014/06/icinga_logo.png) ![Icinga Logo](https://icinga.com/wp-content/uploads/2014/06/icinga_logo.png)
#### Table of Contents #### Table of Contents
@ -21,11 +21,11 @@ network resources, notifies users of outages, and generates performance data for
Scalable and extensible, Icinga 2 can monitor large, complex environments across Scalable and extensible, Icinga 2 can monitor large, complex environments across
multiple locations. multiple locations.
Icinga 2 as monitoring core works best with [Icinga Web 2](https://www.icinga.com/products/icinga-web-2/) Icinga 2 as monitoring core works best with [Icinga Web 2](https://icinga.com/products/icinga-web-2/)
as web interface. as web interface.
More information can be found at [www.icinga.com](https://www.icinga.com/products/icinga-2/) More information can be found at [icinga.com](https://icinga.com/products/icinga-2/)
and inside the [documentation](https://www.icinga.com/docs/icinga2/latest/). and inside the [documentation](https://icinga.com/docs/icinga2/latest/).
## Licensing ## Licensing
@ -58,9 +58,9 @@ is also available on https://docs.icinga.com
## Support ## Support
Check the project website at https://www.icinga.com for status updates. Join the Check the project website at https://icinga.com for status updates. Join the
[community channels](https://www.icinga.com/community) for questions [community channels](https://icinga.com/community) for questions
or ask an Icinga partner for [professional support](https://www.icinga.com/services/support/). or ask an Icinga partner for [professional support](https://icinga.com/services/support/).
## Contributing ## Contributing

View File

@ -11,16 +11,16 @@
<owners>Icinga Development Team</owners> <owners>Icinga Development Team</owners>
<summary>icinga2 - Monitoring Agent for Windows</summary> <summary>icinga2 - Monitoring Agent for Windows</summary>
<description>Icinga 2 is an open source monitoring platform which notifies users about host and service outages.</description> <description>Icinga 2 is an open source monitoring platform which notifies users about host and service outages.</description>
<projectUrl>https://www.icinga.com/</projectUrl> <projectUrl>https://icinga.com/</projectUrl>
<tags>icinga2 agent monitoring admin</tags> <tags>icinga2 agent monitoring admin</tags>
<licenseUrl>https://www.icinga.com/resources/faq/</licenseUrl> <licenseUrl>https://icinga.com/resources/faq/</licenseUrl>
<releaseNotes>https://github.com/Icinga/icinga2/blob/master/ChangeLog</releaseNotes> <releaseNotes>https://github.com/Icinga/icinga2/blob/master/ChangeLog</releaseNotes>
<docsUrl>https://docs.icinga.com/icinga2/</docsUrl> <docsUrl>https://docs.icinga.com/icinga2/</docsUrl>
<bugTrackerUrl>https://github.com/Icinga/icinga2/issues</bugTrackerUrl> <bugTrackerUrl>https://github.com/Icinga/icinga2/issues</bugTrackerUrl>
<packageSourceUrl>https://github.com/Icinga/icinga2</packageSourceUrl> <packageSourceUrl>https://github.com/Icinga/icinga2</packageSourceUrl>
<projectSourceUrl>https://github.com/Icinga/icinga2</projectSourceUrl> <projectSourceUrl>https://github.com/Icinga/icinga2</projectSourceUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance> <requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>https://www.icinga.com/wp-content/uploads/2015/05/icinga_icon_128x128.png</iconUrl> <iconUrl>https://icinga.com/wp-content/uploads/2015/05/icinga_icon_128x128.png</iconUrl>
</metadata> </metadata>
<files> <files>
<file src="${CMAKE_CURRENT_BINARY_DIR}/chocolateyInstall.ps1" target="tools" /> <file src="${CMAKE_CURRENT_BINARY_DIR}/chocolateyInstall.ps1" target="tools" />

View File

@ -1,5 +1,5 @@
# Icinga 2 # Icinga 2
# Copyright (C) 2012-2018 Icinga Development Team (https://www.icinga.com) # Copyright (C) 2012-2018 Icinga Development Team (https://icinga.com)
# #
# This program is free software; you can redistribute it and/or # This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License # modify it under the terms of the GNU General Public License

View File

@ -1,5 +1,5 @@
# Icinga 2 # Icinga 2
# Copyright (C) 2018 Icinga Development Team (https://www.icinga.com) # Copyright (C) 2018 Icinga Development Team (https://icinga.com)
# #
# This program is free software; you can redistribute it and/or # This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License # modify it under the terms of the GNU General Public License

View File

@ -1,6 +1,6 @@
/****************************************************************************** /******************************************************************************
* Icinga 2 * * Icinga 2 *
* Copyright (C) 2012-2018 Icinga Development Team (https://www.icinga.com/) * * Copyright (C) 2012-2018 Icinga Development Team (https://icinga.com/) *
* * * *
* This program is free software; you can redistribute it and/or * * This program is free software; you can redistribute it and/or *
* modify it under the terms of the GNU General Public License * * modify it under the terms of the GNU General Public License *

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python #!/usr/bin/env python
# Icinga 2 # Icinga 2
# Copyright (C) 2012-2018 Icinga Development Team (https://www.icinga.com/) # Copyright (C) 2012-2018 Icinga Development Team (https://icinga.com/)
# #
# This program is free software; you can redistribute it and/or # This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License # modify it under the terms of the GNU General Public License

View File

@ -1,6 +1,6 @@
#!/usr/bin/env python #!/usr/bin/env python
# Icinga 2 # Icinga 2
# Copyright (C) 2012-2018 Icinga Development Team (https://www.icinga.com/) # Copyright (C) 2012-2018 Icinga Development Team (https://icinga.com/)
# #
# This program is free software; you can redistribute it and/or # This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License # modify it under the terms of the GNU General Public License

View File

@ -17,9 +17,9 @@ LICENSE file included in the source package.
## Support <a id="support"></a> ## Support <a id="support"></a>
Check the project website at [icinga.com](https://www.icinga.com) for status updates. Join the Check the project website at [icinga.com](https://icinga.com) for status updates. Join the
[community channels](https://icinga.com/community/) for questions [community channels](https://icinga.com/community/) for questions
or ask an Icinga partner for [professional support](https://www.icinga.com/services/support/). or ask an Icinga partner for [professional support](https://icinga.com/services/support/).
## Contribute <a id="contribute"></a> ## Contribute <a id="contribute"></a>
@ -40,4 +40,4 @@ file.
## What's New <a id="whats-new"></a> ## What's New <a id="whats-new"></a>
The Icinga 2 Changelog is located [here](https://github.com/Icinga/icinga2/blob/master/CHANGELOG.md). The Icinga 2 Changelog is located [here](https://github.com/Icinga/icinga2/blob/master/CHANGELOG.md).
Please follow our release announcements on [icinga.com](https://www.icinga.com/blog/) too. Please follow our release announcements on [icinga.com](https://icinga.com/blog/) too.

View File

@ -1003,10 +1003,10 @@ rc-service icinga2 restart
### Installing Icinga Web 2 <a id="installing-icingaweb2"></a> ### Installing Icinga Web 2 <a id="installing-icingaweb2"></a>
Please consult the [installation documentation](https://www.icinga.com/docs/icingaweb2/latest/doc/02-Installation/) Please consult the [installation documentation](https://icinga.com/docs/icingaweb2/latest/doc/02-Installation/)
for further instructions on how to install Icinga Web 2. for further instructions on how to install Icinga Web 2.
The Icinga 2 API can be defined as [command transport](https://www.icinga.com/docs/icingaweb2/latest/modules/monitoring/doc/05-Command-Transports/) The Icinga 2 API can be defined as [command transport](https://icinga.com/docs/icingaweb2/latest/modules/monitoring/doc/05-Command-Transports/)
in Icinga Web 2 >= 2.4. in Icinga Web 2 >= 2.4.
## Addons <a id="install-addons"></a> ## Addons <a id="install-addons"></a>

View File

@ -2227,7 +2227,7 @@ in the service object then.
> **Note** > **Note**
> >
> Keep in mind that the values are still visible with the [debug console](11-cli-commands.md#cli-command-console) > Keep in mind that the values are still visible with the [debug console](11-cli-commands.md#cli-command-console)
> and the inspect mode in the [Icinga Director](https://www.icinga.com/docs/director/latest/). > and the inspect mode in the [Icinga Director](https://icinga.com/docs/director/latest/).
You can also set global environment variables in the application's You can also set global environment variables in the application's
sysconfig configuration file, e.g. `HOME` or specific library paths sysconfig configuration file, e.g. `HOME` or specific library paths

View File

@ -1209,14 +1209,14 @@ section where you can find detailed information on extending the setup.
If you are eager to start fresh instead you might take a look into the If you are eager to start fresh instead you might take a look into the
[Icinga Director](https://www.icinga.com/docs/director/latest/). [Icinga Director](https://icinga.com/docs/director/latest/).
## Scenarios <a id="distributed-monitoring-scenarios"></a> ## Scenarios <a id="distributed-monitoring-scenarios"></a>
The following examples should give you an idea on how to build your own The following examples should give you an idea on how to build your own
distributed monitoring environment. We've seen them all in production distributed monitoring environment. We've seen them all in production
environments and received feedback from our [community](https://icinga.com/community/) environments and received feedback from our [community](https://icinga.com/community/)
and [partner support](https://www.icinga.com/services/support/) channels: and [partner support](https://icinga.com/services/support/) channels:
* Single master with clients. * Single master with clients.
* HA master with clients as command endpoint. * HA master with clients as command endpoint.

View File

@ -55,7 +55,7 @@ Global options:
-X [ --script-debugger ] whether to enable the script debugger -X [ --script-debugger ] whether to enable the script debugger
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
@ -165,7 +165,7 @@ Global options:
-X [ --script-debugger ] whether to enable the script debugger -X [ --script-debugger ] whether to enable the script debugger
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
## CLI command: Ca <a id="cli-command-ca"></a> ## CLI command: Ca <a id="cli-command-ca"></a>
@ -200,7 +200,7 @@ Global options:
-X [ --script-debugger ] whether to enable the script debugger -X [ --script-debugger ] whether to enable the script debugger
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
## CLI command: Console <a id="cli-command-console"></a> ## CLI command: Console <a id="cli-command-console"></a>
@ -254,7 +254,7 @@ Command options:
--sandbox enable sandbox mode --sandbox enable sandbox mode
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
@ -394,7 +394,7 @@ Command options:
--close-stdio do not log to stdout (or stderr) after startup --close-stdio do not log to stdout (or stderr) after startup
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
### Config Files <a id="cli-command-daemon-config-files"></a> ### Config Files <a id="cli-command-daemon-config-files"></a>
@ -467,7 +467,7 @@ Global options:
-X [ --script-debugger ] whether to enable the script debugger -X [ --script-debugger ] whether to enable the script debugger
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
## CLI command: Object <a id="cli-command-object"></a> ## CLI command: Object <a id="cli-command-object"></a>
@ -509,7 +509,7 @@ Global options:
-X [ --script-debugger ] whether to enable the script debugger -X [ --script-debugger ] whether to enable the script debugger
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
## CLI command: Pki <a id="cli-command-pki"></a> ## CLI command: Pki <a id="cli-command-pki"></a>
@ -556,7 +556,7 @@ Global options:
-X [ --script-debugger ] whether to enable the script debugger -X [ --script-debugger ] whether to enable the script debugger
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
## CLI command: Troubleshoot <a id="cli-command-troubleshoot"></a> ## CLI command: Troubleshoot <a id="cli-command-troubleshoot"></a>
@ -600,7 +600,7 @@ Command options:
--include-vars Print all Variables (like `variable list`) --include-vars Print all Variables (like `variable list`)
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
## CLI command: Variable <a id="cli-command-variable"></a> ## CLI command: Variable <a id="cli-command-variable"></a>
@ -633,7 +633,7 @@ Global options:
-X [ --script-debugger ] whether to enable the script debugger -X [ --script-debugger ] whether to enable the script debugger
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
``` ```
## Enabling/Disabling Features <a id="enable-features"></a> ## Enabling/Disabling Features <a id="enable-features"></a>

View File

@ -1875,7 +1875,7 @@ There are a couple of existing clients which can be used with the Icinga 2 API:
* [curl](https://curl.haxx.se/) or any other HTTP client really * [curl](https://curl.haxx.se/) or any other HTTP client really
* [Icinga 2 console (CLI command)](12-icinga2-api.md#icinga2-api-clients-cli-console) * [Icinga 2 console (CLI command)](12-icinga2-api.md#icinga2-api-clients-cli-console)
* [Icinga Web 2 Director](https://www.icinga.com/products/icinga-web-2-modules/) * [Icinga Web 2 Director](https://icinga.com/products/icinga-web-2-modules/)
Demo cases: Demo cases:

View File

@ -102,7 +102,7 @@ is even simpler these days.
* Configure the logstash `nagios` output to send passive traps to Icinga 2 using the external command pipe. * Configure the logstash `nagios` output to send passive traps to Icinga 2 using the external command pipe.
* Execute a plugin to check Graylog alert streams. * Execute a plugin to check Graylog alert streams.
More details can be found in [this blog post](https://www.icinga.com/2014/12/02/team-icinga-at-osmc-2014/). More details can be found in [this blog post](https://icinga.com/2014/12/02/team-icinga-at-osmc-2014/).
## Notification Scripts and Interfaces <a id="notification-scripts-interfaces"></a> ## Notification Scripts and Interfaces <a id="notification-scripts-interfaces"></a>
@ -116,19 +116,19 @@ There's a variety of resources available, for example different notification scr
* Ticket systems * Ticket systems
* etc. * etc.
Additionally external services can be [integrated with Icinga 2](https://www.icinga.com/products/integrations/): Additionally external services can be [integrated with Icinga 2](https://icinga.com/products/integrations/):
* [Pagerduty](https://www.icinga.com/partners/pagerduty/) * [Pagerduty](https://icinga.com/partners/pagerduty/)
* [VictorOps](https://www.icinga.com/partners/victorops/) * [VictorOps](https://icinga.com/partners/victorops/)
* [StackStorm](https://www.icinga.com/partners/stackstorm/) * [StackStorm](https://icinga.com/partners/stackstorm/)
More information can be found on the [Icinga Website](https://www.icinga.com/). More information can be found on the [Icinga Website](https://icinga.com/).
## Configuration Management Tools <a id="configuration-tools"></a> ## Configuration Management Tools <a id="configuration-tools"></a>
If you require your favourite configuration tool to export the Icinga 2 configuration, please get in If you require your favourite configuration tool to export the Icinga 2 configuration, please get in
touch with their developers. The Icinga project does not provide a configuration web interface touch with their developers. The Icinga project does not provide a configuration web interface
yet. Follow the [Icinga Blog](https://www.icinga.com/blog/) for updates on this topic. yet. Follow the [Icinga Blog](https://icinga.com/blog/) for updates on this topic.
If you're looking for puppet manifests, chef cookbooks, ansible recipes, etc. -- we're happy If you're looking for puppet manifests, chef cookbooks, ansible recipes, etc. -- we're happy
to integrate them upstream, so please get in touch with the [Icinga team](https://icinga.com/community/). to integrate them upstream, so please get in touch with the [Icinga team](https://icinga.com/community/).

View File

@ -18,8 +18,8 @@ findings and details please.
* `icinga2 --version` * `icinga2 --version`
* `icinga2 feature list` * `icinga2 feature list`
* `icinga2 daemon -C` * `icinga2 daemon -C`
* [Icinga Web 2](https://www.icinga.com/products/icinga-web-2/) version (screenshot from System - About) * [Icinga Web 2](https://icinga.com/products/icinga-web-2/) version (screenshot from System - About)
* [Icinga Web 2 modules](https://www.icinga.com/products/icinga-web-2-modules/) e.g. the Icinga Director (optional) * [Icinga Web 2 modules](https://icinga.com/products/icinga-web-2-modules/) e.g. the Icinga Director (optional)
* Configuration insights: * Configuration insights:
* Provide complete configuration snippets explaining your problem in detail * Provide complete configuration snippets explaining your problem in detail
* Your [icinga2.conf](04-configuring-icinga-2.md#icinga2-conf) file * Your [icinga2.conf](04-configuring-icinga-2.md#icinga2-conf) file
@ -568,7 +568,7 @@ trying because you probably have a problem that requires manual intervention.
### Late Check Results <a id="late-check-results"></a> ### Late Check Results <a id="late-check-results"></a>
[Icinga Web 2](https://www.icinga.com/products/icinga-web-2/) provides [Icinga Web 2](https://icinga.com/products/icinga-web-2/) provides
a dashboard overview for `overdue checks`. a dashboard overview for `overdue checks`.
The REST API provides the [status](12-icinga2-api.md#icinga2-api-status) URL endpoint with some generic metrics The REST API provides the [status](12-icinga2-api.md#icinga2-api-status) URL endpoint with some generic metrics
@ -584,7 +584,7 @@ You can also calculate late check results via the REST API:
* Compare the timestamp with the current time and add `check_interval` multiple times (change it to see which results are really late, like five times check_interval) * Compare the timestamp with the current time and add `check_interval` multiple times (change it to see which results are really late, like five times check_interval)
You can use the [icinga2 console](11-cli-commands.md#cli-command-console) to connect to the instance, fetch all data You can use the [icinga2 console](11-cli-commands.md#cli-command-console) to connect to the instance, fetch all data
and calculate the differences. More infos can be found in [this blogpost](https://www.icinga.com/2016/08/11/analyse-icinga-2-problems-using-the-console-api/). and calculate the differences. More infos can be found in [this blogpost](https://icinga.com/2016/08/11/analyse-icinga-2-problems-using-the-console-api/).
``` ```
# ICINGA2_API_USERNAME=root ICINGA2_API_PASSWORD=icinga icinga2 console --connect 'https://localhost:5665/' # ICINGA2_API_USERNAME=root ICINGA2_API_PASSWORD=icinga icinga2 console --connect 'https://localhost:5665/'
@ -879,7 +879,7 @@ critical/config: Error: Cannot make SSL context for cert path: 'C:\ProgramData\i
``` ```
A technical analysis and solution for re-creating the public CA certificate is A technical analysis and solution for re-creating the public CA certificate is
available in [this advisory](https://www.icinga.com/2017/08/30/advisory-for-ssl-problems-with-leading-zeros-on-openssl-1-1-0/). available in [this advisory](https://icinga.com/2017/08/30/advisory-for-ssl-problems-with-leading-zeros-on-openssl-1-1-0/).
## Cluster and Clients Troubleshooting <a id="troubleshooting-cluster"></a> ## Cluster and Clients Troubleshooting <a id="troubleshooting-cluster"></a>

View File

@ -402,10 +402,10 @@ attributes. More details can be found [here](08-advanced-topics.md#check-flappin
## Upgrading to v2.7 <a id="upgrading-to-2-7"></a> ## Upgrading to v2.7 <a id="upgrading-to-2-7"></a>
v2.7.0 provided new notification scripts and commands. Please ensure to v2.7.0 provided new notification scripts and commands. Please ensure to
update your configuration accordingly. An advisory has been published [here](https://www.icinga.com/2017/08/23/advisory-for-icinga-2-v2-7-update-and-mail-notification-scripts/). update your configuration accordingly. An advisory has been published [here](https://icinga.com/2017/08/23/advisory-for-icinga-2-v2-7-update-and-mail-notification-scripts/).
In case are having troubles with OpenSSL 1.1.0 and the In case are having troubles with OpenSSL 1.1.0 and the
public CA certificates, please read [this advisory](https://www.icinga.com/2017/08/30/advisory-for-ssl-problems-with-leading-zeros-on-openssl-1-1-0/) public CA certificates, please read [this advisory](https://icinga.com/2017/08/30/advisory-for-ssl-problems-with-leading-zeros-on-openssl-1-1-0/)
and check the [troubleshooting chapter](15-troubleshooting.md#troubleshooting). and check the [troubleshooting chapter](15-troubleshooting.md#troubleshooting).
If Icinga 2 fails to start with an empty reference to `$ICINGA2_CACHE_DIR` If Icinga 2 fails to start with an empty reference to `$ICINGA2_CACHE_DIR`

View File

@ -90,9 +90,9 @@ Detach from the controlling terminal.
.SH "REPORTING BUGS" .SH "REPORTING BUGS"
Report bugs at <https://github.com/Icinga/icinga2> Report bugs at <https://github.com/Icinga/icinga2>
.br .br
Icinga home page: <https://www.icinga.com/> Icinga home page: <https://icinga.com/>
.SH COPYRIGHT .SH COPYRIGHT
Copyright \(co 2012\-2014 Icinga Development Team (https://www.icinga.com) Copyright \(co 2012\-2014 Icinga Development Team (https://icinga.com)
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl2.html> License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl2.html>
.br .br
This is free software: you are free to change and redistribute it. This is free software: you are free to change and redistribute it.

View File

@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# #
# Copyright (C) 2012-2018 Icinga Development Team (https://www.icinga.com/) # Copyright (C) 2012-2018 Icinga Development Team (https://icinga.com/)
# Except of function urlencode which is Copyright (C) by Brian White (brian@aljex.com) used under MIT license # Except of function urlencode which is Copyright (C) by Brian White (brian@aljex.com) used under MIT license
PROG="`basename $0`" PROG="`basename $0`"

View File

@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# #
# Copyright (C) 2012-2018 Icinga Development Team (https://www.icinga.com/) # Copyright (C) 2012-2018 Icinga Development Team (https://icinga.com/)
# Except of function urlencode which is Copyright (C) by Brian White (brian@aljex.com) used under MIT license # Except of function urlencode which is Copyright (C) by Brian White (brian@aljex.com) used under MIT license
PROG="`basename $0`" PROG="`basename $0`"

View File

@ -1,7 +1,7 @@
%{ %{
/****************************************************************************** /******************************************************************************
* Icinga 2 * * Icinga 2 *
* Copyright (C) 2012-2018 Icinga Development Team (https://www.icinga.com/) * * Copyright (C) 2012-2018 Icinga Development Team (https://icinga.com/) *
* * * *
* This program is free software; you can redistribute it and/or * * This program is free software; you can redistribute it and/or *
* modify it under the terms of the GNU General Public License * * modify it under the terms of the GNU General Public License *

View File

@ -3,7 +3,7 @@
/****************************************************************************** /******************************************************************************
* Icinga 2 * * Icinga 2 *
* Copyright (C) 2012-2018 Icinga Development Team (https://www.icinga.com/) * * Copyright (C) 2012-2018 Icinga Development Team (https://icinga.com/) *
* * * *
* This program is free software; you can redistribute it and/or * * This program is free software; you can redistribute it and/or *
* modify it under the terms of the GNU General Public License * * modify it under the terms of the GNU General Public License *

View File

@ -149,7 +149,7 @@ void ApiListener::OnConfigLoaded()
CopyCertificateFile(oldCaPath, defaultCaPath); CopyCertificateFile(oldCaPath, defaultCaPath);
if (!oldCertPath.IsEmpty() && !oldKeyPath.IsEmpty() && !oldCaPath.IsEmpty()) { if (!oldCertPath.IsEmpty() && !oldKeyPath.IsEmpty() && !oldCaPath.IsEmpty()) {
Log(LogWarning, "ApiListener", "Please read the upgrading documentation for v2.8: https://www.icinga.com/docs/icinga2/latest/doc/16-upgrading-icinga-2/"); Log(LogWarning, "ApiListener", "Please read the upgrading documentation for v2.8: https://icinga.com/docs/icinga2/latest/doc/16-upgrading-icinga-2/");
} }
/* set up SSL context */ /* set up SSL context */

View File

@ -34,7 +34,7 @@ A critical state always overwrites a warning state, meaning the check would be c
### License ### License
Icinga 2 Icinga 2
Copyright (C) 2012-2018 Icinga Development Team (https://www.icinga.com/) Copyright (C) 2012-2018 Icinga Development Team (https://icinga.com/)
This program is free software; you can redistribute it and/or This program is free software; you can redistribute it and/or
modify it under the tems of the GNU General Public License modify it under the tems of the GNU General Public License

View File

@ -96,7 +96,7 @@ syn keyword icinga2ObjAttr contained timeout times tls_handshake_timeout tls_p
syn keyword icinga2ObjAttr contained types update_interval user user_groups username users volatile zone syn keyword icinga2ObjAttr contained types update_interval user user_groups username users volatile zone
syn match icinga2ObjAttr contained "\(vars.\w\+\)" syn match icinga2ObjAttr contained "\(vars.\w\+\)"
" keywords: https://www.icinga.com/docs/icinga2/latest/doc/17-language-reference/#reserved-keywords " keywords: https://icinga.com/docs/icinga2/latest/doc/17-language-reference/#reserved-keywords
syn keyword icinga2Keyword object template include include_recursive include_zones library syn keyword icinga2Keyword object template include include_recursive include_zones library
syn keyword icinga2Keyword const var this globals locals use default ignore_on_error syn keyword icinga2Keyword const var this globals locals use default ignore_on_error
syn keyword icinga2Keyword current_filename current_line apply to where import assign syn keyword icinga2Keyword current_filename current_line apply to where import assign
@ -107,7 +107,7 @@ syn keyword icinga2Keyword ignore function return in
syn match icinga2AssignCond contained "\(assign[ \t]\+\where\|ignore[ \t]\+\where\)" syn match icinga2AssignCond contained "\(assign[ \t]\+\where\|ignore[ \t]\+\where\)"
" Documentation reference: https://www.icinga.com/docs/icinga2/latest/doc/18-library-reference/ " Documentation reference: https://icinga.com/docs/icinga2/latest/doc/18-library-reference/
" Global functions " Global functions
syn keyword icinga2GFunction contained regex match cidr_match range len union intersection keys string syn keyword icinga2GFunction contained regex match cidr_match range len union intersection keys string
@ -257,7 +257,7 @@ syn match icinga2Operators "[ \t]\+\(/=\)\+"
" ### Global settings " ### Global settings
" Global constants " Global constants
" https://www.icinga.com/docs/icinga2/snapshot/doc/17-language-reference/#icinga-2-specific-constants " https://icinga.com/docs/icinga2/snapshot/doc/17-language-reference/#icinga-2-specific-constants
" Path specific constants " Path specific constants
syn keyword icinga2PathConstant CacheDir ConfigDir DataDir IncludeConfDir InitRunDir LocalStateDir LogDir ModAttrPath syn keyword icinga2PathConstant CacheDir ConfigDir DataDir IncludeConfDir InitRunDir LocalStateDir LogDir ModAttrPath