Commit Graph

3350 Commits

Author SHA1 Message Date
Michael Friedrich 0c3d246dbb Update documentation for external commands.
Refs #5956
Refs #5609
2014-04-16 17:52:12 +02:00
Michael Friedrich 7c0d93ea0a Add modified attributes for vars dictionary.
- new external commands
- raw values for 'vars'
- OnVarsChanged() signal for db_ido customvariablestatus updates
- refactor db_ido customvariable config updates

Refs #5956
Refs #5962
2014-04-16 17:52:12 +02:00
Carlos Cesario 56ce830286 GNU C++ pthread compiler option for AIX.
Ref. https://www.ibm.com/developerworks/aix/library/au-gnu.html

Fixes #5999

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-04-16 15:33:30 +02:00
Gunnar Beutner 7805b23330 Build fix.
Refs #4865
2014-04-16 15:05:50 +02:00
Gunnar Beutner 03750951c2 Use full Git version tag for the MSI package.
Refs #4865
2014-04-16 15:01:53 +02:00
Gunnar Beutner ed057de512 Add missing ::Stop calls.
Refs #4865
2014-04-16 15:01:31 +02:00
Gunnar Beutner 979ec735a0 Allow running Icinga 2 as a Windows service.
Refs #4865
2014-04-16 15:01:15 +02:00
Gunnar Beutner a6dcb757f6 Build fix for Windows. 2014-04-16 11:13:55 +02:00
Gunnar Beutner 4e7738c5a5 Implement CLR-based checks. 2014-04-16 10:39:13 +02:00
Gunnar Beutner 76fa54ea70 Fix failed agent checks after restarts.
Refs #4865
2014-04-15 15:56:53 +02:00
Michael Friedrich e32de02dea Fix copyright. 2014-04-15 15:04:33 +02:00
Gunnar Beutner 31451a2b15 Fix icinga2-list-agents.
Refs #6008
2014-04-15 15:03:30 +02:00
Michael Friedrich 559a4fef67 Add group apply (creates object only once and sets membership).
Refs #5910
2014-04-15 14:55:29 +02:00
Gunnar Beutner 8d1ffe7aa2 Fix incorrect variable name in the auto-discovery script.
Refs #6008
2014-04-15 14:33:19 +02:00
Gunnar Beutner 060a802d15 Implement support for hosts in the agent component.
Refs #4865
2014-04-15 13:38:01 +02:00
Gunnar Beutner 9defdd74d9 Fix JSON output for non-finite numbers.
Fixes #6015
2014-04-15 12:21:54 +02:00
Michael Friedrich f48a6b429b Add nested group support for {Host,Service,User}Group.
Fixes #5858
2014-04-14 21:52:01 +02:00
Michael Friedrich 3b2f931dcb Compat: Only dump host address{,6}, alias if set.
Fixes #6013
2014-04-14 21:50:52 +02:00
Gunnar Beutner 9fc5e6217a Build fix for Windows.
Refs #6008
2014-04-14 09:59:00 +02:00
Gunnar Beutner 62408b9a33 Update the INSTALL file.
Refs #5817
2014-04-14 09:45:54 +02:00
Gunnar Beutner 8c771d51e4 Fix another exception issue with FreeBSD.
Refs #6008
2014-04-14 03:02:33 +02:00
Gunnar Beutner 25b598300f Fix infinite loop when user/group for -u/-g are invalid.
Fixes #6008
2014-04-13 23:35:42 +02:00
Gunnar Beutner c4893ad1a0 Fix db_ido queries.
Fixes #6007
2014-04-13 20:22:25 +02:00
Gunnar Beutner ea04f25e92 Fix the .bundle validation.
Refs #6002
2014-04-13 19:24:22 +02:00
Gunnar Beutner c9b0a3f2ba Make the PKI scripts work with /bin/sh.
Refs #6002
2014-04-13 19:22:14 +02:00
Gunnar Beutner 9a1410e241 Add missing files in the spec file.
Refs #6002
2014-04-13 18:54:17 +02:00
Gunnar Beutner 0ed49d2ddc Add "apt" check command.
Refs #6002
2014-04-13 18:47:02 +02:00
Gunnar Beutner aaf3aacaf2 Add apt.conf for the Debian package.
Refs #6002
2014-04-13 17:51:24 +02:00
Gunnar Beutner 63e6bc8ce7 Add missing files.
Refs #6002
2014-04-13 17:35:07 +02:00
Gunnar Beutner 87cead02ed Split localhost config into several files.
Refs #6002
2014-04-13 17:32:38 +02:00
Gunnar Beutner 44193f341e Use /bin/sh instead of bash.
Refs #6002
2014-04-13 17:16:23 +02:00
Gunnar Beutner 7c5d646fd3 Don't disable notifications on master instances.
Refs #6002
2014-04-13 13:49:38 +02:00
Gunnar Beutner 6ebebb22d6 Don't ask for upstream host/port for master instances.
Refs #6002
2014-04-13 13:48:51 +02:00
Gunnar Beutner be213ab7c5 Validate agent bundle files.
Refs #6002
2014-04-13 12:44:18 +02:00
Gunnar Beutner e92ef19340 Fix auto-discovery info files.
Refs #6002
2014-04-13 12:41:34 +02:00
Gunnar Beutner 852db925d2 Fix incorrect attribute name.
Refs #6002
2014-04-13 11:16:15 +02:00
Gunnar Beutner bb02426ce1 Make sure that icinga2-forget-agent removes the .peer file.
Refs #6002
2014-04-13 11:11:55 +02:00
Gunnar Beutner 90d1118cb5 Implement --batch parameter for icinga2-list-agents.
Refs #6002
2014-04-13 11:10:17 +02:00
Gunnar Beutner a4b9cf33cc Update directories for the Debian package.
Refs #6002
2014-04-13 10:00:00 +02:00
Gunnar Beutner 95df1c3588 Write peer info to the agent inventory.
Refs #6002
2014-04-13 09:45:14 +02:00
Gunnar Beutner ca4fe71d69 Implement support for auto-discovering services for passive agents.
Fixes #6002
2014-04-13 09:22:27 +02:00
Gunnar Beutner a00fbca5f4 Fix the setup script.
Refs #4865
2014-04-13 03:07:37 +02:00
Gunnar Beutner 4932df1171 Make the agent setup scripts more user-friendly.
Refs #4865
2014-04-13 01:59:25 +02:00
Gunnar Beutner 365779d360 Remove the SNMP auto-discovery scripts.
Refs #4865
2014-04-13 01:20:51 +02:00
Gunnar Beutner 42a7590580 Fix the spec file.
Refs #4865
2014-04-12 22:47:36 +02:00
Gunnar Beutner 02c7207d9a Fix commonName check in the auto-discovery script.
Refs #4865
2014-04-12 22:46:56 +02:00
Gunnar Beutner 0ea144a64d Set OpenSSL locking callback.
Refs #4865
2014-04-12 21:22:59 +02:00
Gunnar Beutner edf82f7b4d Make sure that the auto-discovery script gets installed.
Refs #4865
2014-04-12 20:20:00 +02:00
Gunnar Beutner 585d352378 Use sysconfdir for the agent certificate paths.
Refs #4865
2014-04-12 19:42:28 +02:00
Gunnar Beutner a57e3041a5 Add auto-discovery script for the agent.
Refs #4865
2014-04-12 19:34:01 +02:00