]>
granicus.if.org Git - icinga2/log
Gerd von Egidy [Wed, 30 Apr 2014 23:48:01 +0000 (01:48 +0200)]
First try at a systemd service definition file, install it from CMake.
Native systemd support is enabled with cmake -DUSE_SYSTEMD=ON
Refs #4794
Sam Kottler [Wed, 30 Apr 2014 08:43:46 +0000 (04:43 -0400)]
Add systemd buildrequires and requires
Michael Friedrich [Sun, 15 Jun 2014 08:45:06 +0000 (10:45 +0200)]
Documentation: explain the icinga 2 reload
fixes #6486
Michael Friedrich [Sun, 15 Jun 2014 00:17:01 +0000 (02:17 +0200)]
move cmake scripts to third-party/
refs #6485
Michael Friedrich [Sun, 15 Jun 2014 00:16:21 +0000 (02:16 +0200)]
update migration script url to github
fixes #5821
Michael Friedrich [Fri, 13 Jun 2014 20:39:17 +0000 (22:39 +0200)]
Move the Vagrant VM to https://github.com/Icinga/icinga-vagrant
fixes #5843
Michael Friedrich [Fri, 13 Jun 2014 20:04:24 +0000 (22:04 +0200)]
Fix missing install action
refs #6481
Michael Friedrich [Fri, 13 Jun 2014 19:38:59 +0000 (21:38 +0200)]
Add man pages to packages
refs #6482
Michael Friedrich [Fri, 13 Jun 2014 18:58:43 +0000 (20:58 +0200)]
Clean pki/ install
refs #6481
Michael Friedrich [Fri, 13 Jun 2014 18:54:58 +0000 (20:54 +0200)]
Add man pages for installed scripts
fixes #6482
Michael Friedrich [Fri, 13 Jun 2014 18:41:24 +0000 (20:41 +0200)]
update icinga2.8 man page
refs #6482
Michael Friedrich [Fri, 13 Jun 2014 18:31:30 +0000 (20:31 +0200)]
Correct wrong file move
refs #6481
Michael Friedrich [Fri, 13 Jun 2014 18:29:33 +0000 (20:29 +0200)]
Remove sphinx/pandoc, ship markdown docs only
refs #6481
refs #5774
Michael Friedrich [Fri, 13 Jun 2014 18:07:36 +0000 (20:07 +0200)]
Move dev/ to tools/docker
refs #6481
Michael Friedrich [Fri, 13 Jun 2014 18:04:00 +0000 (20:04 +0200)]
Move agent files to contrib/ for now
refs #6481
Michael Friedrich [Fri, 13 Jun 2014 17:55:59 +0000 (19:55 +0200)]
RPMs: Do not install the agent parts
refs #6481
Michael Friedrich [Fri, 13 Jun 2014 17:55:23 +0000 (19:55 +0200)]
Remove empty migration dir, is referenced as separate tool in docs
refs #6481
Michael Friedrich [Fri, 13 Jun 2014 17:32:34 +0000 (19:32 +0200)]
INSTALL: Fix git archive on CentOS 6.5
Markus Frosch [Fri, 13 Jun 2014 14:24:14 +0000 (16:24 +0200)]
Debian: do not install agent scripts
Refs #5816
Markus Frosch [Fri, 13 Jun 2014 13:58:50 +0000 (15:58 +0200)]
Debian: smaller cleanups
Refs #5816
Michael Friedrich [Fri, 13 Jun 2014 13:57:33 +0000 (15:57 +0200)]
update INSTALL
refs #5795
refs #6305
Michael Friedrich [Fri, 13 Jun 2014 13:24:03 +0000 (15:24 +0200)]
update README
refs #5795
refs #6305
Michael Friedrich [Fri, 13 Jun 2014 11:49:20 +0000 (13:49 +0200)]
Update AUTHORS
refs #5795
Michael Friedrich [Fri, 13 Jun 2014 11:19:13 +0000 (13:19 +0200)]
Update what's new and ChangeLog for 2.0.0
refs #5795
Markus Frosch [Fri, 13 Jun 2014 09:45:49 +0000 (11:45 +0200)]
Debian: install initial database schema
Refs #5816
Markus Frosch [Fri, 13 Jun 2014 09:44:10 +0000 (11:44 +0200)]
Debian: do not install removed database schemata
Refs #5816
Markus Frosch [Fri, 13 Jun 2014 09:19:56 +0000 (11:19 +0200)]
Debian: update copyright metadata
Refs #5816
Michael Friedrich [Fri, 13 Jun 2014 09:21:15 +0000 (11:21 +0200)]
DB IDO: Remove old 0.0.x upgrade sqls not required for 2.0.0
fixes #6478
Michael Friedrich [Fri, 13 Jun 2014 09:17:32 +0000 (11:17 +0200)]
Documentation: Updates for DB IDO
* several renamings to DB IDO
* Debian db schema must be installed manually as the rest
* remove mentions of 0.0.x preview versions
refs #6005
refs #6478
Michael Friedrich [Fri, 13 Jun 2014 09:01:04 +0000 (11:01 +0200)]
Fix typo
refs #5041
Michael Friedrich [Fri, 13 Jun 2014 08:59:03 +0000 (10:59 +0200)]
Documentation: Add note for Wheezy/Precise on Classic UI libjs-jquery-ui dependency
fixes #5041
Markus Frosch [Fri, 13 Jun 2014 08:22:28 +0000 (10:22 +0200)]
Update gitignores
* ignore vim tempfiles
* not ignore icinga-version.h*
Markus Frosch [Fri, 13 Jun 2014 08:20:44 +0000 (10:20 +0200)]
Debian: adapt icinga-version.h.force for the snapshots
Refs #5816
Markus Frosch [Wed, 11 Jun 2014 12:45:13 +0000 (14:45 +0200)]
Debian: add a proper package description.
Refs #5816
Tim Hardeck [Fri, 13 Jun 2014 07:47:26 +0000 (09:47 +0200)]
Fix logrotate should rotate log files as icinga user
fixes #6477
Michael Friedrich [Fri, 13 Jun 2014 07:23:05 +0000 (09:23 +0200)]
Replace existing mkdir() calls with Utility::MkDir()
refs #6328
Michael Friedrich [Fri, 13 Jun 2014 07:10:35 +0000 (09:10 +0200)]
Replace recursive implementation with a forward loop in Utility::MkDirP()
That way we always move into the tree, but not start in the deepest
level and may limit the tree level too in the future, if required.
Solves the Win32 implementation by moving the general mkdir() call into
Utility::MkDir().
refs #6328
Michael Friedrich [Thu, 12 Jun 2014 20:51:48 +0000 (22:51 +0200)]
Fix syncing zones.d from etc/ to var/lib in a recursive manner
Missing mkdir -p basically. Introducing Utility::MkDirP() which still
requires Win32 implementation.
refs #6328
Michael Friedrich [Thu, 12 Jun 2014 20:51:20 +0000 (22:51 +0200)]
Fix wrong logging in ExternalCommandListener
Michael Friedrich [Thu, 12 Jun 2014 14:05:45 +0000 (16:05 +0200)]
Less verbose start output using the initscript
All output is dumped to startup.log and only shown in case of
'checkconfig' as parameter, but not during a reload/restart.
Furtermore some additional formatting to make it fit line by line.
fixes #5822
Michael Friedrich [Thu, 12 Jun 2014 12:33:59 +0000 (14:33 +0200)]
Documentation: Emphasize on global zone on all nodes
refs #6254
Michael Friedrich [Thu, 12 Jun 2014 12:31:07 +0000 (14:31 +0200)]
Fix thinko with global zone sync
refs #6254
Michael Friedrich [Thu, 12 Jun 2014 11:10:37 +0000 (13:10 +0200)]
Documentation: Add Debian icinga2-dbg package to troubleshooting guide
fixes #6476
Michael Friedrich [Thu, 12 Jun 2014 09:59:21 +0000 (11:59 +0200)]
Livestatus: Add 'host_name' and 'service_description' columns for NagVis
These columns are used for filtering and seem to be not documented nor
supported. Only added for compatibility reasons.
fixes #6474
Michael Friedrich [Wed, 11 Jun 2014 20:53:56 +0000 (22:53 +0200)]
Livestatus: Fix 'OutputFormat:json' w/o space is valid (NagVis bug)
Fixes #6470
Michael Friedrich [Wed, 11 Jun 2014 19:28:01 +0000 (21:28 +0200)]
Remove default example config.
Refs #6254
Michael Friedrich [Wed, 11 Jun 2014 14:49:44 +0000 (16:49 +0200)]
Merge branch 'feature/global-zone-6254' into next
Fixes #6254
Michael Friedrich [Tue, 10 Jun 2014 09:40:43 +0000 (11:40 +0200)]
Add global zone identifier for global object/template configuration.
Refs #6254
Michael Friedrich [Wed, 11 Jun 2014 13:52:41 +0000 (15:52 +0200)]
Spec file fixes for opensuse, preun macro, conditionals.
Fixes #6446
Michael Friedrich [Wed, 11 Jun 2014 12:05:47 +0000 (14:05 +0200)]
Documentation: Update command definitions to use argument conditions.
Fixes #6364
Markus Frosch [Wed, 11 Jun 2014 11:24:07 +0000 (13:24 +0200)]
Debian: update updateversion tool to handle pre-release tags.
Refs #5816
Markus Frosch [Sun, 25 May 2014 19:30:29 +0000 (21:30 +0200)]
Debian: add updateversion tool for local tests.
Refs #5816
Michael Friedrich [Wed, 11 Jun 2014 09:38:08 +0000 (11:38 +0200)]
Documentation: Add a note on no length restrictions for plugin output/perfdata.
Fixes #6452
Michael Friedrich [Tue, 10 Jun 2014 17:07:47 +0000 (19:07 +0200)]
Documentation: Update migration script location.
Michael Friedrich [Tue, 10 Jun 2014 11:46:45 +0000 (13:46 +0200)]
spec: Fix rhel/suse conditiations with {pre,post}un.
Refs #6446
Refs #6374
Michael Friedrich [Fri, 6 Jun 2014 11:30:06 +0000 (13:30 +0200)]
Fix segfault with zones without endpoints on config compile.
Fixes #6425
Michael Friedrich [Fri, 6 Jun 2014 09:14:38 +0000 (11:14 +0200)]
Bump version to 2.0.0-2.beta2.dev.
Michael Friedrich [Fri, 6 Jun 2014 08:53:43 +0000 (10:53 +0200)]
Release version 2.0.0-beta2
Michael Friedrich [Fri, 6 Jun 2014 08:51:56 +0000 (10:51 +0200)]
Update docs and ChangeLog for Beta 2.
Fixes #6413
Michael Friedrich [Fri, 6 Jun 2014 08:48:39 +0000 (10:48 +0200)]
Documentation: Update some migration examples.
Refs #6380
Michael Friedrich [Fri, 6 Jun 2014 08:42:10 +0000 (10:42 +0200)]
DB IDO: Bump required schema to 1.11.3
Fixes #6422
Carlos Cesario [Thu, 5 Jun 2014 15:05:28 +0000 (12:05 -0300)]
Documentation: Fix running_kernel head in documentation.
Fixes #6415
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Thu, 5 Jun 2014 16:26:38 +0000 (18:26 +0200)]
Error messages: Properly catch and log DB IDO errors.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 15:45:02 +0000 (17:45 +0200)]
Error messages: Use strerror() for message formatting.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 15:44:41 +0000 (17:44 +0200)]
Error messages: Gracefully handle PID file errors.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 15:43:34 +0000 (17:43 +0200)]
Error messages: Properly handle livestatus/cmd pipe errors.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 14:36:03 +0000 (16:36 +0200)]
Error messages: Replace exceptions with log/exit in main application.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 14:17:53 +0000 (16:17 +0200)]
Error Messages: Catch and log all Socket class exceptions.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 14:13:28 +0000 (16:13 +0200)]
Error Messages: Catch boost::regex exceptions.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 13:45:37 +0000 (15:45 +0200)]
Error messages: Add logging to Socket class.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 13:35:30 +0000 (15:35 +0200)]
Error messages: Fix Logger exceptions.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 13:34:54 +0000 (15:34 +0200)]
Error messages: Enable logging in TlsStream class.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 13:03:56 +0000 (15:03 +0200)]
Error messages: Catch all SSL/TLS exceptions in ApiListener.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 12:36:57 +0000 (14:36 +0200)]
Error messages: Fix ApiListener.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 12:08:01 +0000 (14:08 +0200)]
Error Messages: Deal with socket exceptions.
Refs #6070
Michael Friedrich [Thu, 5 Jun 2014 09:12:37 +0000 (11:12 +0200)]
Documentation: Fix check_users description.
Fixes #6389
Michael Friedrich [Wed, 4 Jun 2014 20:40:41 +0000 (22:40 +0200)]
Documentation: Fix migration examples.
Thanks Tom :)
Refs #6380
Michael Friedrich [Wed, 4 Jun 2014 20:38:12 +0000 (22:38 +0200)]
Documentation: Fix formatting.
Refs #6380
Michael Friedrich [Mon, 2 Jun 2014 16:01:14 +0000 (18:01 +0200)]
Documentation: Add detailed manual migration hints with config examples.
Fixes #6380
Michael Friedrich [Wed, 4 Jun 2014 15:52:32 +0000 (17:52 +0200)]
Documentation: Add an example for multiple host addresses using custom attributes.
Fixes #6404
Michael Friedrich [Wed, 4 Jun 2014 13:55:16 +0000 (15:55 +0200)]
Vagrant: Install debuginfo and latest packages by default.
Fixes #6407
Carlos Cesario [Tue, 3 Jun 2014 20:45:24 +0000 (17:45 -0300)]
Syntax Highlighting: Add nano syntax file.
Fixes #6385
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Wed, 4 Jun 2014 09:29:29 +0000 (11:29 +0200)]
Use hostname if fqdn is empty for NodeName.
Refs #6393
Michael Friedrich [Wed, 4 Jun 2014 08:23:39 +0000 (10:23 +0200)]
Revert "Fix configuration error on missing NodeName."
This reverts commit
72ef0d31fd19ed20b2d5b986990a7be15011da09.
Refs #6393
Michael Friedrich [Tue, 3 Jun 2014 17:54:59 +0000 (19:54 +0200)]
Plugins: Add 'http_auth_pair' as 'http' command argument.
Fixes #6396
Carlos Cesario [Mon, 2 Jun 2014 16:23:51 +0000 (13:23 -0300)]
Vim syntax: Fix angleBrackets and vars regex.
Fixes #6386
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Tue, 3 Jun 2014 13:33:50 +0000 (15:33 +0200)]
Documentation: Explain dependencies and their required attributes better.
Fixes #6394
Michael Friedrich [Tue, 3 Jun 2014 12:54:21 +0000 (14:54 +0200)]
Fix configuration error on missing NodeName.
Fixes #6393
Gunnar Beutner [Mon, 2 Jun 2014 17:59:28 +0000 (19:59 +0200)]
Fix the "running_kernel" check command.
Refs #6369
Michael Friedrich [Mon, 2 Jun 2014 14:57:59 +0000 (16:57 +0200)]
Documentation: Add manual configuration migration hints for services.
Refs #6380
Michael Friedrich [Mon, 2 Jun 2014 14:32:15 +0000 (16:32 +0200)]
Documentation: Rename 'using templates' to 'object inheritance using templates'.
Fixes #6384
Carlos Cesario [Sat, 31 May 2014 21:38:45 +0000 (18:38 -0300)]
Add icinga2 vim syntax file and installation documentation.
Fixes #3199
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Mon, 2 Jun 2014 12:54:59 +0000 (14:54 +0200)]
Yet another kernel removal fix.
Refs #6369
Michael Friedrich [Mon, 2 Jun 2014 12:39:42 +0000 (14:39 +0200)]
Documentation: Add a note on host and service checks.
Fixes #6361
Michael Friedrich [Mon, 2 Jun 2014 12:06:48 +0000 (14:06 +0200)]
Drop missing file from install.
Refs #6369
Michael Friedrich [Mon, 2 Jun 2014 11:51:28 +0000 (13:51 +0200)]
Documentation: Fix dependency example.
Fixes #6372
Michael Friedrich [Mon, 2 Jun 2014 11:34:35 +0000 (13:34 +0200)]
Drop check_kernel in favor of check_running_kernel, add plugin command.
Refs #6369
Michael Friedrich [Mon, 2 Jun 2014 11:20:58 +0000 (13:20 +0200)]
Documentation: Drop merge leftover.
Refs #5795
Gunnar Beutner [Mon, 2 Jun 2014 10:47:11 +0000 (12:47 +0200)]
Update AUTHORS file.
Refs #5795
Phil Hutchinson [Thu, 29 May 2014 09:58:25 +0000 (10:58 +0100)]
Fixes for poor grammar and bad sentence structure.
Refs #5795
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>