Commit Graph

3394 Commits

Author SHA1 Message Date
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
Gunnar Beutner 71e6eae23f Fix race condition in AgentListener::NewClientHandler.
Refs #4865
2014-04-12 13:09:25 +02:00
Gunnar Beutner cca79a3849 Update the upstream_name attribute in the setup script.
Refs #4865
2014-04-12 12:56:35 +02:00
Gunnar Beutner 33f64c28ab Fix the spec file.
Refs #4865
2014-04-12 12:08:22 +02:00
Gunnar Beutner 72364d1008 Disable notification feature for agent instances.
Refs #4865
2014-04-12 11:55:10 +02:00
Gunnar Beutner 3f2238b46c Increase default syslog log level to "warning".
Refs #4865
2014-04-12 11:53:04 +02:00
Gunnar Beutner 5797aeb2c5 Update agent setup scripts.
Refs #4865
2014-04-12 11:51:18 +02:00