Jean-Marcel Flach
2560a9733d
Add reverse_iterator to String
2015-07-07 15:33:19 +02:00
Michael Friedrich
b3c8cef4e2
Fix README.md urls
2015-07-07 10:12:35 +02:00
Michael Friedrich
8af8c233a3
Fix README.md urls
2015-07-07 10:12:18 +02:00
Michael Friedrich
654c2bd7e8
Fix ITL elasticsearch documentation
...
refs #9415
2015-07-07 09:27:27 +02:00
Michael Friedrich
5e29cf9d5c
Fix ITL elasticsearch documentation
...
refs #9415
2015-07-07 09:26:43 +02:00
Michael Friedrich
86b5e20ba8
Fix typo in INSTALL.md
...
refs #9549
2015-07-07 09:20:32 +02:00
Michael Friedrich
ecd9876a32
Fix typo in INSTALL.md
...
refs #9549
2015-07-07 09:20:12 +02:00
Lennart Betz
806d6e4dec
ITL: Add missing options to 'ntp_time' CheckCommand
...
fixes #9562
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 17:17:42 +02:00
Lennart Betz
0ab467c6b2
ITL: Add missing options to 'ntp_time' CheckCommand
...
fixes #9562
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 17:12:04 +02:00
Lennart Betz
3cf3a72ed0
ITL: Add CheckCommand ntp_peer
...
fixes #9523
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 17:04:57 +02:00
Lennart Betz
1a06333b86
ITL: Add CheckCommand ntp_peer
...
fixes #9523
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 16:59:58 +02:00
Lennart Betz
eaf2ab7daa
Fix default port for NRPE in the documentation
...
fixes #9522
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 16:12:03 +02:00
Lennart Betz
451992f0bb
Fix default port for NRPE in the documentation
...
fixes #9522
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 16:10:33 +02:00
Michael Friedrich
eda205a8d5
Update AUTHORS
...
refs #9191
2015-07-06 15:22:40 +02:00
Malte Rabenseifner
aeaa77125a
Use PluginContribDir in itl/plugins-contrib.d/*
...
fixes #9513
2015-07-06 15:21:57 +02:00
Dirk Goetz
1eb5c8d9f3
Add elasticsearch checkcommand to itl
...
fixes #9415
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2015-07-06 15:15:44 +02:00
Ferdi Gueran
692e924c75
Add database CheckCommand definition for mongodb
...
fixes #9191
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-07-06 15:15:18 +02:00
Gunnar Beutner
0a3614723f
Fix stability issues with the TlsStream/Stream classes
...
fixes #9481
2015-07-06 15:09:04 +02:00
Michael Friedrich
c913143034
Update getting started for Debian Jessie
...
fixes #9563
2015-07-06 15:07:37 +02:00
Michael Friedrich
fe7cb209ff
Update getting started for Debian Jessie
...
fixes #9563
2015-07-06 15:07:02 +02:00
Michael Friedrich
eac73e1ad1
Require openssl1 on sles11sp3 from Security Module
...
There is a severe problem with SSL certificate verification
described in #9549 which renders client communication
unusable. The OpenSSL 0.9.8j version in SLES11 is buggy
and does not allow to verify clients on the master,
nor does a manual openssl verification work.
We'll therefore switch to the openssl1 package provided
by the SLES 11 Security Module and link against their
working API in order to resolve the problem in clusters
and client setups.
fixes #9549
2015-07-06 13:47:48 +02:00
Michael Friedrich
807c6885b1
Fix faulty if condition in spec file
...
refs #8842
refs #9559
2015-07-06 13:46:34 +02:00
Michael Friedrich
88a635e84a
Require g++ 4.7 on sles11sp3
...
refs #8842
fixes #9559
2015-07-06 13:46:23 +02:00
Michael Friedrich
3c1aec4831
Require openssl1 on sles11sp3 from Security Module
...
There is a severe problem with SSL certificate verification
described in #9549 which renders client communication
unusable. The OpenSSL 0.9.8j version in SLES11 is buggy
and does not allow to verify clients on the master,
nor does a manual openssl verification work.
We'll therefore switch to the openssl1 package provided
by the SLES 11 Security Module and link against their
working API in order to resolve the problem in clusters
and client setups.
fixes #9549
2015-07-06 13:37:39 +02:00
Michael Friedrich
29af3be7c3
Fix faulty if condition in spec file
...
refs #8842
refs #9559
2015-07-05 15:28:05 +02:00
Michael Friedrich
d563c85625
spec: Only require libmysqlclient-devel on sles11sp3
...
fixes #9558
2015-07-05 15:15:43 +02:00
Michael Friedrich
2add0c7b3d
Fix -Wno-deprecated-register flag w/ sles11sp3 (Unix/Darwin only)
...
This only applies to git master (target 2.4)
refs #8842
refs #9559
fixes #9414
Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2015-07-05 15:14:18 +02:00
Michael Friedrich
b578faa876
Require g++ 4.7 on sles11sp3
...
refs #8842
fixes #9559
2015-07-05 15:10:43 +02:00
Michael Friedrich
768dbca7f9
spec: Only require libmysqlclient-devel on sles11sp3
...
fixes #9558
2015-07-05 15:00:36 +02:00
Michael Friedrich
d3cb1ad48a
Cli: Don't add empty host/port endpoint attributes in node wizard
...
refs #9205
refs #9536
2015-07-03 13:03:07 +02:00
Michael Friedrich
f4aeb1999c
Cli: Don't add empty host/port endpoint attributes in node wizard
...
refs #9205
refs #9536
2015-07-03 12:58:54 +02:00
Jean Flach
9d3020cd31
Fix Port wrong default port in Node Wizard
...
fixes #9205
2015-07-03 09:42:27 +02:00
Michael Friedrich
ed3882ba33
Fix config parser ignoring forbidden "ignore" in template definition
...
fixes #9535
2015-07-02 17:53:34 +02:00
Michael Friedrich
184f316538
Fix wrong vars changed handler in api events
...
fixes #9547
2015-07-02 14:51:47 +02:00
Michael Friedrich
426495bd67
Add log message for discarded cluster events (e.g. from unauthenticated clients)
...
fixes #9489
2015-07-02 13:06:18 +02:00
Michael Friedrich
8596e2b3dc
Add log message for discarded cluster events (e.g. from unauthenticated clients)
...
fixes #9489
2015-07-02 13:04:38 +02:00
Michael Friedrich
4300d90f94
Revert "Documentation: Update escape sequence"
...
This reverts commit f2e69c8779ee42264f932ef3ebf14d2cff5fdfa1.
refs #9363
2015-07-02 11:59:24 +02:00
Michael Friedrich
d021d447b7
Revert "Documentation: Update escape sequence"
...
This reverts commit f2e69c8779ee42264f932ef3ebf14d2cff5fdfa1.
refs #9363
2015-07-02 11:57:38 +02:00
Michael Friedrich
8450cb5d6c
MAke ApiUser::CheckPassword() const
...
refs #9471
2015-07-02 09:26:43 +02:00
Gunnar Beutner
93177ee09a
Fix build problems on AIX
...
fixes #9531
2015-07-01 08:48:42 +02:00
Malte Rabenseifner
3f622858e6
Use PluginContribDir in itl/plugins-contrib.d/*
...
fixes #9513
2015-06-29 10:21:28 +02:00
Michael Friedrich
2eaae1f733
Update documentation for ApiUser object & node wizard
...
fixes #9471
2015-06-25 18:03:00 +02:00
Michael Friedrich
08147aa448
Add build post install task requirements to INSTALL.md
...
refs #9471
2015-06-25 17:38:17 +02:00
Michael Friedrich
ee035ae001
Fix unity build
...
refs #9471
2015-06-25 17:20:23 +02:00
Michael Friedrich
69ef1968f5
spec: run 'api setup' in post install
...
refs #9471
2015-06-25 17:13:28 +02:00
Michael Friedrich
3e3588b9fb
Cli: Still ask for CN in 'node wizard'
...
refs #9471
2015-06-25 13:28:16 +02:00
Michael Friedrich
ec3f1c6320
Cli: 'node setup' on the master uses 'api setup' if api feature is disabled
...
refs #9471
2015-06-25 11:00:25 +02:00
Michael Friedrich
5249e4af11
Cli: 'node wizard' on the master uses 'api setup' if api feature is disabled
...
refs #9471
2015-06-25 11:00:12 +02:00
Michael Friedrich
0d977b9d48
Allow to pass cn to ApiSetupUtility::SetupMaster()
...
refs #9471
2015-06-25 10:40:50 +02:00
Michael Friedrich
663f09e475
Only run 'api setup' if the feature was not enabled
...
It is safe to assume that the user either did run
'node wizard' or 'node setup' in >= 2.3.x before, or
manually enabled the api feature and deployed the
certificates (otherwise Icinga2 wouldn't start either).
In that case we'll skip the api setup to ensure that we
don't override any existing configuration at all.
refs #9471
2015-06-25 10:21:18 +02:00