]> granicus.if.org Git - icinga2/log
icinga2
6 years agoStart and stop the timer thread lazily 6467/head
Alexander A. Klimov [Fri, 20 Jul 2018 13:36:15 +0000 (15:36 +0200)]
Start and stop the timer thread lazily

refs #6461

6 years agoMerge pull request #6457 from Icinga/bugfix/daemonize-timer-6445
Michael Friedrich [Thu, 19 Jul 2018 11:45:53 +0000 (13:45 +0200)]
Merge pull request #6457 from Icinga/bugfix/daemonize-timer-6445

Ensure that timer thread is initialized after Daemonize()

6 years agoAdd debug logging for daemonize/timers 6457/head
Michael Friedrich [Thu, 19 Jul 2018 11:34:12 +0000 (13:34 +0200)]
Add debug logging for daemonize/timers

The previous commit is 1:1 the same I've implemented
here already. Great teamwork with Alex :)

refs #6445

6 years agoRe-introduce Timer::Initialize()
Alexander A. Klimov [Thu, 19 Jul 2018 10:49:27 +0000 (12:49 +0200)]
Re-introduce Timer::Initialize()

refs #6445

6 years agoSELinux: allow systemd notify
Dirk Goetz [Wed, 18 Jul 2018 06:49:24 +0000 (06:49 +0000)]
SELinux: allow systemd notify

fixes #6443

6 years agoMerge pull request #6451 from Icinga/fix/initscripts
Michael Friedrich [Wed, 18 Jul 2018 12:08:13 +0000 (14:08 +0200)]
Merge pull request #6451 from Icinga/fix/initscripts

Fix initscripts

6 years agoLoad functions first 6451/head
Jean Flach [Wed, 18 Jul 2018 11:36:37 +0000 (13:36 +0200)]
Load functions first

refs #6449

6 years agoUse . instead of source
Jean Flach [Wed, 18 Jul 2018 11:35:27 +0000 (13:35 +0200)]
Use . instead of source

fixes #6450

6 years agoMerge pull request #6444 from dgoetz/fix/selinux-systemd-notify-6443
Michael Friedrich [Wed, 18 Jul 2018 07:26:15 +0000 (09:26 +0200)]
Merge pull request #6444 from dgoetz/fix/selinux-systemd-notify-6443

SELinux: allow systemd notify

6 years agoSELinux: allow systemd notify 6444/head
Dirk Goetz [Wed, 18 Jul 2018 06:49:24 +0000 (06:49 +0000)]
SELinux: allow systemd notify

fixes #6443

6 years agoRelease version 2.9.0 v2.9.0
Michael Friedrich [Tue, 17 Jul 2018 12:27:32 +0000 (14:27 +0200)]
Release version 2.9.0

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
6 years agoMerge pull request #6439 from Icinga/bugfix/systemd-safe-reload-sysconfig
Michael Friedrich [Tue, 17 Jul 2018 12:13:51 +0000 (14:13 +0200)]
Merge pull request #6439 from Icinga/bugfix/systemd-safe-reload-sysconfig

Revert "Fix obsolete parameter in Systemd script"

6 years agoRevert "Fix obsolete parameter in Systemd script" 6439/head
Michael Friedrich [Tue, 17 Jul 2018 07:59:59 +0000 (09:59 +0200)]
Revert "Fix obsolete parameter in Systemd script"

This reverts commit 592fb22c7fe4d291e630a2b6126312d088ce60d7.

We have the problem that Systemd doesn't expand shell variables
into our environment.

During the upgrade cycle this would maybe render a wrong PID file
location, thus resulting in wrong 'safe-reload' behaviour.

This is only for a clean upgrade path from 2.8.x to 2.9.0,
the proper fix is to ensure that the sysconfig file is empty
and keep our own defaults, or modified from the user.

refs #6434

6 years agoUpdate AUTHORS
Michael Friedrich [Mon, 16 Jul 2018 15:00:39 +0000 (17:00 +0200)]
Update AUTHORS

6 years agoMerge pull request #6436 from Icinga/bugfix/docs-update-tested-elasticsearch-version
Michael Friedrich [Mon, 16 Jul 2018 14:45:57 +0000 (16:45 +0200)]
Merge pull request #6436 from Icinga/bugfix/docs-update-tested-elasticsearch-version

Update tested Elasticsearch version

6 years agoUpdate tested Elasticsearch version 6436/head
Michael Friedrich [Mon, 16 Jul 2018 14:44:47 +0000 (16:44 +0200)]
Update tested Elasticsearch version

6 years agoMerge pull request #6435 from Icinga/bugfix/docs-upgrading-sysconfig-systemd
Michael Friedrich [Mon, 16 Jul 2018 12:25:12 +0000 (14:25 +0200)]
Merge pull request #6435 from Icinga/bugfix/docs-upgrading-sysconfig-systemd

Add note on sysconfig shell variables for Systemd to the Upgrading docs

6 years agoAdd note on sysconfig shell variables for Systemd to the Upgrading docs 6435/head
Michael Friedrich [Mon, 16 Jul 2018 12:22:07 +0000 (14:22 +0200)]
Add note on sysconfig shell variables for Systemd to the Upgrading docs

refs #6434

6 years agoMerge pull request #6433 from magnusbaeck/fix/basics-docs-typos
Michael Friedrich [Mon, 16 Jul 2018 07:41:38 +0000 (09:41 +0200)]
Merge pull request #6433 from magnusbaeck/fix/basics-docs-typos

Docs: Fix typos in 03-monitoring-basics.md

6 years agoDocs: Fix typos in 03-monitoring-basics.md 6433/head
Magnus Bäck [Sat, 14 Jul 2018 18:29:53 +0000 (20:29 +0200)]
Docs: Fix typos in 03-monitoring-basics.md

6 years agoMerge pull request #6429 from Icinga/bugfix/api-log-spam-6428
Michael Friedrich [Mon, 9 Jul 2018 14:58:51 +0000 (16:58 +0200)]
Merge pull request #6429 from Icinga/bugfix/api-log-spam-6428

Make HttpServerConnection#m_DataHandlerMutex a boost::recursive_mutex

6 years agoMake HttpServerConnection#m_DataHandlerMutex a boost::recursive_mutex 6429/head
Alexander A. Klimov [Mon, 9 Jul 2018 12:40:32 +0000 (14:40 +0200)]
Make HttpServerConnection#m_DataHandlerMutex a boost::recursive_mutex

refs #6428

6 years agoMerge pull request #6426 from Icinga/feature/doc-upgrading-2-9
Michael Friedrich [Wed, 4 Jul 2018 08:58:31 +0000 (10:58 +0200)]
Merge pull request #6426 from Icinga/feature/doc-upgrading-2-9

Update 'Upgrading to 2.9' docs

6 years agoUpdate 'Upgrading to 2.9' docs 6426/head
Michael Friedrich [Wed, 4 Jul 2018 07:55:19 +0000 (09:55 +0200)]
Update 'Upgrading to 2.9' docs

6 years agoMerge pull request #6423 from Icinga/fix/scheduler-checks-too-often
Michael Friedrich [Mon, 2 Jul 2018 15:08:47 +0000 (17:08 +0200)]
Merge pull request #6423 from Icinga/fix/scheduler-checks-too-often

Fix missing next check update causing the scheduler to execute checks too often

6 years agoFix missing next check update causing the scheduler to execute checks too often 6423/head
Michael Friedrich [Mon, 2 Jul 2018 14:17:53 +0000 (16:17 +0200)]
Fix missing next check update causing the scheduler to execute checks too often

Regression from #6217, only in git master.

fixes #6421

6 years agoAdd more debug logging for check scheduling
Michael Friedrich [Mon, 2 Jul 2018 14:17:33 +0000 (16:17 +0200)]
Add more debug logging for check scheduling

6 years agoMerge pull request #6348 from Mikesch-mp/itl_db2_health
Michael Friedrich [Thu, 28 Jun 2018 12:40:53 +0000 (14:40 +0200)]
Merge pull request #6348 from Mikesch-mp/itl_db2_health

Fix for catalogued locally databases. Fixes #6338

6 years agoIts catalogued not cataloged :) 6348/head
Carsten Koebke [Thu, 28 Jun 2018 05:18:57 +0000 (07:18 +0200)]
Its catalogued not cataloged :)

6 years agoMerge pull request #6389 from Mikesch-mp/itl_nscp-local-tasksched
Michael Friedrich [Wed, 27 Jun 2018 10:47:12 +0000 (12:47 +0200)]
Merge pull request #6389 from Mikesch-mp/itl_nscp-local-tasksched

New ITL command nscp-local-tasksched

6 years agoMerge pull request #6308 from akrus/master
Michael Friedrich [Wed, 27 Jun 2018 10:45:08 +0000 (12:45 +0200)]
Merge pull request #6308 from akrus/master

Update lsi-raid ITL command

6 years agoMerge pull request #6407 from Icinga/fix/win-check-uptime-perfdata-6406
Michael Friedrich [Tue, 26 Jun 2018 12:09:30 +0000 (14:09 +0200)]
Merge pull request #6407 from Icinga/fix/win-check-uptime-perfdata-6406

Fix wrong UOM in check_uptime windows plugin

6 years agoMerge pull request #6412 from Icinga/fix/plugin-output
Michael Friedrich [Tue, 26 Jun 2018 07:54:43 +0000 (09:54 +0200)]
Merge pull request #6412 from Icinga/fix/plugin-output

Fix output formatting in windows plugins

6 years agoFix wrong UOM in check_uptime windows plugin 6407/head
Michael Insel [Fri, 22 Jun 2018 11:01:58 +0000 (13:01 +0200)]
Fix wrong UOM in check_uptime windows plugin

This fixes the usage of unvalid UOM in the check_uptime windows plugin.
The performance data will now provided in seconds.

6 years agoMerge pull request #6411 from Icinga/fix/windows-plugins-perfdata-label-spec
Michael Friedrich [Mon, 25 Jun 2018 14:55:58 +0000 (16:55 +0200)]
Merge pull request #6411 from Icinga/fix/windows-plugins-perfdata-label-spec

Windows: Conform to the Plugin API spec for performance label quoting

6 years agoMerge pull request #6413 from Icinga/fix/lifestatus-docs
Jean Flach [Mon, 25 Jun 2018 11:41:24 +0000 (13:41 +0200)]
Merge pull request #6413 from Icinga/fix/lifestatus-docs

Fix table in Livestatus Filters

6 years agoFix table in Livestatus Filters 6413/head
Jean Flach [Mon, 25 Jun 2018 11:39:59 +0000 (13:39 +0200)]
Fix table in Livestatus Filters

6 years agoFix output formatting in windows plugins 6412/head
Jean Flach [Mon, 25 Jun 2018 09:21:44 +0000 (11:21 +0200)]
Fix output formatting in windows plugins

Adds a newline to check_memory and check_ping now looks up and prints
error messages when host resolution fails.

6 years agoChange wrong text for emptystate 6389/head
Carsten Koebke [Mon, 25 Jun 2018 05:10:35 +0000 (07:10 +0200)]
Change wrong text for emptystate

6 years agoAdd missing docs for nscp-local-tasksched
Carsten Koebke [Mon, 25 Jun 2018 05:05:49 +0000 (07:05 +0200)]
Add missing docs for nscp-local-tasksched

6 years agoMerge pull request #6405 from Icinga/bugfix/windows-reload-behaviour-6378
Michael Friedrich [Fri, 22 Jun 2018 10:25:28 +0000 (12:25 +0200)]
Merge pull request #6405 from Icinga/bugfix/windows-reload-behaviour-6378

TcpSocket#Bind(): reuse socket addresses on Windows, too

6 years agoConform to the Plugin API spec for performance label quoting 6411/head
Michael Friedrich [Fri, 22 Jun 2018 09:12:57 +0000 (11:12 +0200)]
Conform to the Plugin API spec for performance label quoting

Single quotes are allowed, double quotes are not.

6 years agoTcpSocket#Bind(): reuse socket addresses on Windows, too 6405/head
Alexander A. Klimov [Fri, 22 Jun 2018 08:33:31 +0000 (10:33 +0200)]
TcpSocket#Bind(): reuse socket addresses on Windows, too

refs #6378

6 years agoMerge pull request #6403 from Icinga/fix/http-request-crlf
Michael Friedrich [Thu, 21 Jun 2018 15:08:16 +0000 (17:08 +0200)]
Merge pull request #6403 from Icinga/fix/http-request-crlf

Conform to RFC for CRLF in HTTP requests

6 years agoConform to RFC for CRLF in HTTP requests 6403/head
Michael Friedrich [Thu, 21 Jun 2018 14:53:44 +0000 (16:53 +0200)]
Conform to RFC for CRLF in HTTP requests

refs #6242

6 years agoMerge pull request #6402 from Icinga/fix/tls-stream-read-pending
Michael Friedrich [Thu, 21 Jun 2018 14:43:03 +0000 (16:43 +0200)]
Merge pull request #6402 from Icinga/fix/tls-stream-read-pending

Use SSL_pending() for remaining TLS stream data

6 years agoUse SSL_pending() for remaining TLS stream data 6402/head
Michael Friedrich [Tue, 19 Jun 2018 18:27:52 +0000 (20:27 +0200)]
Use SSL_pending() for remaining TLS stream data

We've used this previously, and according to the OpenSSL
docs we should just use it. From our experience everything
done different to the API functions from OpenSSL causes
undefined behaviour in the worst case.

This commit also breaks the packet size limit into a more
readable version, including logs for development debug builds.

refs #6242

6 years agoMerge pull request #6401 from Icinga/fix/elastic-influxdb-writer-connection-error...
Michael Friedrich [Thu, 21 Jun 2018 13:53:33 +0000 (15:53 +0200)]
Merge pull request #6401 from Icinga/fix/elastic-influxdb-writer-connection-error-handling

Fix connection error handling in Elasticsearch and InfluxDB features

6 years agoFix connection error handling in Elasticsearch and InfluxDB features 6401/head
Michael Friedrich [Thu, 21 Jun 2018 13:41:40 +0000 (15:41 +0200)]
Fix connection error handling in Elasticsearch and InfluxDB features

Previously this would just throw the entire exception stack trace
which is not needed here.

fixes #6394

6 years agoMerge pull request #6381 from Icinga/fix/env-sysvinit
Michael Friedrich [Thu, 21 Jun 2018 13:36:10 +0000 (15:36 +0200)]
Merge pull request #6381 from Icinga/fix/env-sysvinit

Fix sysconfig not being handled correctly by sysvinit

6 years agoMerge pull request #6400 from Icinga/feature/nscp-api-debug-logger
Michael Friedrich [Thu, 21 Jun 2018 13:28:24 +0000 (15:28 +0200)]
Merge pull request #6400 from Icinga/feature/nscp-api-debug-logger

Enhance debug logging for check_nscp_api

6 years agoAdd console logger for nscp_api debug mode 6400/head
Michael Friedrich [Tue, 19 Jun 2018 10:46:10 +0000 (12:46 +0200)]
Add console logger for nscp_api debug mode

6 years agoAdd headers to debug output
Michael Friedrich [Tue, 19 Jun 2018 07:03:04 +0000 (09:03 +0200)]
Add headers to debug output

6 years agoMerge pull request #6393 from Icinga/bugfix/elasticsearchwriter-not-writing-6354
Michael Friedrich [Thu, 21 Jun 2018 13:06:21 +0000 (15:06 +0200)]
Merge pull request #6393 from Icinga/bugfix/elasticsearchwriter-not-writing-6354

Stream#ReadLine(): fix false positive buffer underflow indicator

6 years agoMerge pull request #6397 from Icinga/bugfix/sporadic-check_nscp_api-timeouts-6242
Michael Friedrich [Thu, 21 Jun 2018 13:04:55 +0000 (15:04 +0200)]
Merge pull request #6397 from Icinga/bugfix/sporadic-check_nscp_api-timeouts-6242

TlsStream#IsEof(): fix false positive EOF indicator

6 years agoStream#ReadLine(): simplify algorithm 6393/head
Alexander A. Klimov [Wed, 20 Jun 2018 15:28:52 +0000 (17:28 +0200)]
Stream#ReadLine(): simplify algorithm

refs #6354

6 years agoTlsStream#IsEof(): fix false positive EOF indicator 6397/head
Alexander A. Klimov [Wed, 20 Jun 2018 14:55:33 +0000 (16:55 +0200)]
TlsStream#IsEof(): fix false positive EOF indicator

refs #6242

6 years agoStream#ReadLine(): fix false positive buffer underflow indicator
Alexander A. Klimov [Wed, 20 Jun 2018 07:59:18 +0000 (09:59 +0200)]
Stream#ReadLine(): fix false positive buffer underflow indicator

refs #6354

6 years agoMerge pull request #6390 from Icinga/fix/update-windows-wizard-screenshots-in-the...
Michael Friedrich [Tue, 19 Jun 2018 16:04:18 +0000 (18:04 +0200)]
Merge pull request #6390 from Icinga/fix/update-windows-wizard-screenshots-in-the-docs-6286

Docs: Update Windows wizard images

6 years agoMerge pull request #6391 from Icinga/fix/icinga-com-link-docs
Michael Friedrich [Tue, 19 Jun 2018 16:02:17 +0000 (18:02 +0200)]
Merge pull request #6391 from Icinga/fix/icinga-com-link-docs

Docs: Fix icinga.com link

6 years agoDocs: Fix icinga.com link 6391/head
Noah Hilverling [Tue, 19 Jun 2018 14:21:59 +0000 (16:21 +0200)]
Docs: Fix icinga.com link

6 years agoDocs: Add option 'disable conf.d' to windows wizard docs 6390/head
Noah Hilverling [Tue, 19 Jun 2018 13:59:44 +0000 (15:59 +0200)]
Docs: Add option 'disable conf.d' to windows wizard docs

6 years agoDocs: Update Windows wizard images
Noah Hilverling [Tue, 19 Jun 2018 13:26:54 +0000 (15:26 +0200)]
Docs: Update Windows wizard images

6 years agoNew ITL command nscp-local-tasksched
Carsten Koebke [Tue, 19 Jun 2018 13:03:18 +0000 (15:03 +0200)]
New ITL command nscp-local-tasksched

6 years agoMerge pull request #6387 from Icinga/fix/remove-broken-api-user-hash
Michael Friedrich [Tue, 19 Jun 2018 12:26:32 +0000 (14:26 +0200)]
Merge pull request #6387 from Icinga/fix/remove-broken-api-user-hash

Remove ApiUser password_hash functionality

6 years agoRemove ApiUser password_hash functionality 6387/head
Michael Friedrich [Mon, 18 Jun 2018 09:05:56 +0000 (11:05 +0200)]
Remove ApiUser password_hash functionality

This affects and fixes

- Windows reload
- Config validation
- RHEL 7.5 OpenSSL memory corruption
- Hash algorithm, requested changes

refs #6378
refs #6279
refs #6278

6 years agoMerge pull request #6311 from Reamer/timeperiod_bugfix
Noah Hilverling [Tue, 19 Jun 2018 08:29:27 +0000 (10:29 +0200)]
Merge pull request #6311 from Reamer/timeperiod_bugfix

refs #6282

6 years agoMerge pull request #6384 from Icinga/fix/sysconfigfile-warnings-buildfix
Michael Friedrich [Tue, 19 Jun 2018 06:49:24 +0000 (08:49 +0200)]
Merge pull request #6384 from Icinga/fix/sysconfigfile-warnings-buildfix

Remove leftover for sysconfig file parsing

6 years agoRemove leftover for sysconfig file parsing 6384/head
Michael Friedrich [Mon, 18 Jun 2018 17:25:48 +0000 (19:25 +0200)]
Remove leftover for sysconfig file parsing

refs #6255

6 years agoMerge pull request #6383 from Icinga/bugfix/debug-console-sometimes-hangs-6184
Michael Friedrich [Mon, 18 Jun 2018 14:43:40 +0000 (16:43 +0200)]
Merge pull request #6383 from Icinga/bugfix/debug-console-sometimes-hangs-6184

HttpRequest#ParseBody(): indicate success on complete body

6 years agoHttpRequest#ParseBody(): indicate success on complete body 6383/head
Alexander A. Klimov [Mon, 18 Jun 2018 14:02:22 +0000 (16:02 +0200)]
HttpRequest#ParseBody(): indicate success on complete body

refs #6184

6 years agoUpdate sysconfig read 6381/head
Jean Flach [Mon, 18 Jun 2018 08:27:35 +0000 (10:27 +0200)]
Update sysconfig read

6 years agoFix sysconfig not bein handled correctly by sysvinit
Jean Flach [Fri, 15 Jun 2018 15:04:28 +0000 (17:04 +0200)]
Fix sysconfig not bein handled correctly by sysvinit

6 years agoMerge pull request #6368 from Icinga/fix/program-options-parsing-6365
Michael Friedrich [Fri, 15 Jun 2018 14:09:13 +0000 (16:09 +0200)]
Merge pull request #6368 from Icinga/fix/program-options-parsing-6365

Fix program option parsing

6 years agoMerge pull request #6371 from Icinga/bugfix/socket-io-handling-with-http-json-rpc...
Michael Friedrich [Fri, 15 Jun 2018 12:35:48 +0000 (14:35 +0200)]
Merge pull request #6371 from Icinga/bugfix/socket-io-handling-with-http-json-rpc-6361

ApiListener#NewClientHandlerInternal(): Explicitly close the TLS stream on any failure

6 years agoMerge pull request #6377 from Icinga/fix/wq-name
Michael Friedrich [Fri, 15 Jun 2018 12:32:35 +0000 (14:32 +0200)]
Merge pull request #6377 from Icinga/fix/wq-name

Fix missing name for workqueue while creating runtime objects via API

6 years agoMerge pull request #6375 from ekeih/doc/flapping-chapter-typo
Michael Friedrich [Fri, 15 Jun 2018 12:32:17 +0000 (14:32 +0200)]
Merge pull request #6375 from ekeih/doc/flapping-chapter-typo

some minor fixes in the flapping documentation

6 years agoMerge pull request #6374 from Icinga/feature/docs-vmwareapi-timeout
Michael Friedrich [Fri, 15 Jun 2018 12:31:43 +0000 (14:31 +0200)]
Merge pull request #6374 from Icinga/feature/docs-vmwareapi-timeout

Docs: Add an additional note for VMWare timeouts on Ubuntu 16.04 LTS

6 years agoFix missing name for workqueue while creating runtime objects via API 6377/head
Michael Friedrich [Fri, 15 Jun 2018 12:25:03 +0000 (14:25 +0200)]
Fix missing name for workqueue while creating runtime objects via API

fixes #6364

6 years agosome minor fixes in the flapping documentation 6375/head
Max Rosin [Fri, 15 Jun 2018 11:17:52 +0000 (13:17 +0200)]
some minor fixes in the flapping documentation

- change "ware weighted" to "are weighted"
- remove an unintended line break
- remove a comma

6 years agoDocs: Add an additional note for VMWare timeouts on Ubuntu 16.04 LTS 6374/head
Michael Friedrich [Fri, 15 Jun 2018 09:42:00 +0000 (11:42 +0200)]
Docs: Add an additional note for VMWare timeouts on Ubuntu 16.04 LTS

Spotted through our community channels.

6 years agoMerge pull request #6373 from Icinga/fix/docs-default-command-imports
Michael Friedrich [Fri, 15 Jun 2018 09:03:25 +0000 (11:03 +0200)]
Merge pull request #6373 from Icinga/fix/docs-default-command-imports

Drop command template imports for versions < 2.6 in the docs

6 years agoDrop command template imports for versions < 2.6 in the docs 6373/head
Michael Friedrich [Fri, 15 Jun 2018 08:55:51 +0000 (10:55 +0200)]
Drop command template imports for versions < 2.6 in the docs

Such versions are out of support, so there's no need to keep
track in the docs for 2.9.

6 years agoMerge pull request #6372 from Icinga/feature/docs-timeperiods-templates
Michael Friedrich [Fri, 15 Jun 2018 08:52:58 +0000 (10:52 +0200)]
Merge pull request #6372 from Icinga/feature/docs-timeperiods-templates

Remove the import of 'legacy-timeperiod' in the docs

6 years agoRemove the import of 'legacy-timeperiod' in the docs 6372/head
Michael Friedrich [Fri, 15 Jun 2018 08:48:19 +0000 (10:48 +0200)]
Remove the import of 'legacy-timeperiod' in the docs

2.6.0 introduced default template imports for config objects
where this isn't necessary anymore. It also confuses the reader.

6 years agoApiListener#NewClientHandlerInternal(): Explicitly close the TLS stream on any failure 6371/head
Alexander A. Klimov [Thu, 14 Jun 2018 13:03:04 +0000 (15:03 +0200)]
ApiListener#NewClientHandlerInternal(): Explicitly close the TLS stream on any failure

refs #6361

6 years agoMerge pull request #6367 from Icinga/windows-reload
Jean Flach [Thu, 14 Jun 2018 08:37:35 +0000 (10:37 +0200)]
Merge pull request #6367 from Icinga/windows-reload

Revert "Fix Windows reload"

6 years agoFix program option parsing 6368/head
Michael Insel [Tue, 12 Jun 2018 17:02:48 +0000 (19:02 +0200)]
Fix program option parsing

This fixes the program option parsing.

6 years agoRevert "Fix Windows reload" 6367/head
Jean Flach [Tue, 12 Jun 2018 10:19:16 +0000 (12:19 +0200)]
Revert "Fix Windows reload"

This reverts commit 691e3cfd576e09d28f1da0df3f112d5c56980362.

6 years agoMerge pull request #6359 from Icinga/fix/scheduled-downtimes
Michael Friedrich [Fri, 8 Jun 2018 14:26:46 +0000 (16:26 +0200)]
Merge pull request #6359 from Icinga/fix/scheduled-downtimes

Fix ScheduledDowntimes replicating on restart

6 years agoFix ScheduledDowntimes replicating on restart 6359/head
Jean Flach [Fri, 8 Jun 2018 08:54:06 +0000 (10:54 +0200)]
Fix ScheduledDowntimes replicating on restart

fixes #4272

6 years agoMerge pull request #6343 from Icinga/fix/checks-via-command_endpoint-are-not-executed...
Jean Flach [Thu, 7 Jun 2018 09:42:40 +0000 (11:42 +0200)]
Merge pull request #6343 from Icinga/fix/checks-via-command_endpoint-are-not-executed-6337

Fix that checks with command_endpoint don't return any check results

6 years agoMerge pull request #6357 from Icinga/fix/http-header-size
Jean Flach [Thu, 7 Jun 2018 09:00:09 +0000 (11:00 +0200)]
Merge pull request #6357 from Icinga/fix/http-header-size

Increase header size to 8KB for HTTP requests

6 years agoIncrease header size to 8KB for HTTP requests 6357/head
Michael Friedrich [Wed, 6 Jun 2018 18:23:14 +0000 (20:23 +0200)]
Increase header size to 8KB for HTTP requests

This is the default for Tomcat and Apache too
and avoids problems with cookies and long URLs.

fixes #6355

6 years agoprepare-dirs: Ensure to always set proper run directory permissions
Michael Friedrich [Wed, 6 Jun 2018 12:31:47 +0000 (14:31 +0200)]
prepare-dirs: Ensure to always set proper run directory permissions

refs #6328

6 years agoMerge pull request #6350 from nazco/clarify-api-permission-docs
Michael Friedrich [Tue, 5 Jun 2018 14:34:12 +0000 (16:34 +0200)]
Merge pull request #6350 from nazco/clarify-api-permission-docs

clarify the permision system of the api in the docs

6 years agoclarify the permision system of the api in the docs 6350/head
Leah Oswald [Tue, 5 Jun 2018 14:20:09 +0000 (16:20 +0200)]
clarify the permision system of the api in the docs

Clarify that the permission system used by the api isn't equivalent
with the system used by the Icinga Web 2 frontend. And that its rather based
on the url scheme of the API endpoints.

6 years agoFix obsolete parameter in Systemd script
Michael Friedrich [Tue, 5 Jun 2018 12:03:39 +0000 (14:03 +0200)]
Fix obsolete parameter in Systemd script

refs #6328

6 years agoMerge pull request #6328 from Icinga/sysconfig-env
Michael Friedrich [Tue, 5 Jun 2018 11:27:36 +0000 (13:27 +0200)]
Merge pull request #6328 from Icinga/sysconfig-env

Rework sysconfig file/startup environment

6 years agoMerge pull request #6347 from dgoetz/fix/selinux-notifications-6028
Jean Flach [Mon, 4 Jun 2018 13:50:35 +0000 (15:50 +0200)]
Merge pull request #6347 from dgoetz/fix/selinux-notifications-6028

SELinux: Allow notification plugins to read local users …