Commit Graph

2111 Commits

Author SHA1 Message Date
Michael Friedrich 7a6139a219 db_ido: Fix debug log level. 2013-10-01 13:36:36 +02:00
Gunnar Beutner 400fe5e13c Remove the uncheckable state. 2013-10-01 13:12:04 +02:00
Gunnar Beutner 5a6b7ffb78 Update documentation. 2013-10-01 12:59:17 +02:00
Michael Friedrich 1eb209e4f0 db_ido: Add contactnotifications.
refs #4768
2013-10-01 12:45:58 +02:00
Michael Friedrich 5d15e3b644 IdoMysqlConnection: Store last notifications insert id.
refs #4768
2013-10-01 12:45:09 +02:00
Michael Friedrich 16de7f853b db_ido: Add eventhandlers.
refs #4768
2013-10-01 11:04:30 +02:00
Michael Friedrich c07857dea8 Fix compiler warning. 2013-10-01 10:24:29 +02:00
Gunnar Beutner 7131d56375 Fix build error. 2013-10-01 08:49:23 +02:00
Gunnar Beutner 3cf59ad5e3 Only install conf.d config files if the conf.d directory doesn't already exist. 2013-10-01 08:47:56 +02:00
Gunnar Beutner e338be1e8f Update command pipe location in the documentation. 2013-10-01 08:47:44 +02:00
Gunnar Beutner fa0282d48c Fix syntax error in feature config files. 2013-10-01 08:47:29 +02:00
Gunnar Beutner 4eb8688271 Fix feature list output in i2enfeature. 2013-10-01 08:39:42 +02:00
Gunnar Beutner b3f24eecbc Make sure checker.conf and notification.conf are enabled by default. 2013-10-01 08:38:18 +02:00
Gunnar Beutner abf1995e4a itl: Remove standalone.conf. 2013-10-01 08:36:20 +02:00
Gunnar Beutner dd023fc1b1 Add feature config files for checker/notification. 2013-10-01 08:35:38 +02:00
Michael Friedrich 7dae41ee98 CompatLogger: Add external commands.
refs #4362
2013-09-30 20:34:55 +02:00
Michael Friedrich 1ab5639c9a compatutility: Add MapExternalCommandType() used in db_ido.
refs #4768
2013-09-30 20:25:53 +02:00
Michael Friedrich 2699eb3682 db_ido: Add externalcommands.
command_type mapping missing.

refs #4768
2013-09-30 19:32:32 +02:00
Michael Friedrich 30323f410f db_ido: Add {host,service}checks.
refs #4768
2013-09-30 18:39:13 +02:00
Michael Friedrich d53a121beb db_ido: Add flappinghistory.
refs #4768
2013-09-30 17:36:14 +02:00
Michael Friedrich 86ef8aae8c compatutility: Fix check_type. 2013-09-30 16:52:57 +02:00
Gunnar Beutner bde9e3d801 Build fix. 2013-09-30 13:39:45 +02:00
Gunnar Beutner ba52b916a1 Fix: Package version (in configure.ac) is wrong.
Fixes #4778
2013-09-30 13:28:57 +02:00
Gunnar Beutner ccd7a00fad Update example configuration. 2013-09-30 13:19:04 +02:00
Gunnar Beutner 3127767eb8 Remove obsolete ITL templates. 2013-09-30 13:17:07 +02:00
Gunnar Beutner 61b90a1a0e Update spec file. 2013-09-30 12:57:34 +02:00
Gunnar Beutner 3f8006b8fa Remove asciidoc files. 2013-09-30 12:57:08 +02:00
Gunnar Beutner b066cdf871 Build fix. 2013-09-30 12:07:08 +02:00
Gunnar Beutner f90d88aad5 Implement validator for LivestatusListener::socket_type.
Fixes #4751
2013-09-30 10:07:49 +02:00
Gunnar Beutner b70f3e9048 Add another feature config file. 2013-09-30 09:56:25 +02:00
Gunnar Beutner d65ba6a40f Add more feature config files. 2013-09-30 09:53:38 +02:00
Gunnar Beutner 2a051cdea4 Rename directory for Icinga socket files. 2013-09-30 09:42:27 +02:00
Gunnar Beutner 4916dea147 Set proper user/group for config files. 2013-09-30 09:33:46 +02:00
Gunnar Beutner 3b4425c17e Build fix. 2013-09-30 09:28:22 +02:00
Gunnar Beutner aa99061a12 Fix: make dist-* does not include lib/config/config_parser.h
Fixes #3575
2013-09-30 09:15:22 +02:00
Gunnar Beutner 664f8ae7e8 configure: Show users/groups. 2013-09-30 09:14:21 +02:00
Gunnar Beutner 0c67414701 Remove unused files. 2013-09-30 09:05:27 +02:00
Gunnar Beutner 81a5ac44ac Update documentation. 2013-09-30 09:04:49 +02:00
Michael Friedrich a326ddbb9f Revamp livestatus startup logging a bit. 2013-09-28 12:54:26 +02:00
Gunnar Beutner 09db65fcd0 Fix: ACICINGA_CHECK_USER doesn't work on OS X or when using NIS. 2013-09-28 08:19:20 +02:00
Gunnar Beutner cd4d3e6e8e Replace umask() with chmod() because it's not thread-safe. 2013-09-28 08:10:32 +02:00
Michael Friedrich be5078c9aa Fix error message. 2013-09-27 23:13:25 +02:00
Michael Friedrich 9c6b79e4f2 Install /var/run/icinga2/rw command mode, add configure options.
- changed locations for icinga2.cmd and livestatus unix socket
- make install creates /var/run/icinga2/rw and sets g+s for
  icinga:icingacmd
- configure options: --with-icinga[cmd]-{user,group}=
- add autoconf macros to check user/group and bail early if not created
- update documentation/INSTALL

fixes #4444
refs #3186
2013-09-27 19:41:08 +02:00
Michael Friedrich 87fa063528 LivestatusListener: Set unix socket permissions to 0660.
refs #4444
2013-09-27 19:39:46 +02:00
Michael Friedrich e8a019d297 ExternalCommandListener: Reset umask to preserve group write permissions.
refs #4444
2013-09-27 19:39:23 +02:00
Michael Friedrich 622471ef77 Update duration literal documentation. 2013-09-27 16:39:35 +02:00
Michael Friedrich 3b96d5fc82 Fix ITL attributes. 2013-09-27 16:10:10 +02:00
Michael Friedrich e8bd81bddc db_ido: Add idoutils 1.x schema, check required 1.10.0 version.
fixes #4766
2013-09-27 15:56:22 +02:00
Gunnar Beutner 518f050544 Fix Notification::user_groups validator (rename from Notification::groups).
Fixes #4753
2013-09-27 14:58:32 +02:00
Gunnar Beutner 59ec32fe8f Update .gitignore file. 2013-09-27 14:56:11 +02:00