icinga2 init script should start/stop mysql/pgsql.

Fixes #5479
Fix how the stdin/stdout fds are set to null during Daemonize().

Fixes #5951

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Improve error message when trying to open a config file.

Fixes #5666

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Build fix for Windows.

Refs #5788
Don't require pandoc and sphinx during build because a working pandoc is currently only available on Fedora x86.

Refs #6100
Always install the unprocessed markdown documentation.

Refs #6100
Don't distribute COPYING, README,... twice in the icinga2-doc package.

Refs #6100
Merge branch 'feature/fix-rpm-on-arm-6100' into next

Fixes #6100
Make Application::ReadPidFile work on Windows.

Refs #5788
StatusDataWriter: Fix missing host dependencies.

Fixes #6102
Checker: Fix exception on disabled host checks.

Fixes #6103
Fix dependency logging for hosts and services.

Fixes #6104
Evaluate object rules (group assign) before and after creating objects with apply rules.

Refs #6105
Add AddGroup() for host, service, user objects.

Refs #6105
Group assign requires object.groups update too (for apply rules).

Refs #6105
Allow EvaluateRules() to keep rules for the next iteration.

Refs #6105
Make AddGroup() unique.

Refs #6105
Merge branch 'fix/apply-req-group-assign-6105' into next

Fixes #6105
Import test config for existing issues.
Documentation: Fix wrong user attribute.