9095 Commits

Author SHA1 Message Date
Michael Friedrich
8bdd16bb42 Do not replace colons in plugin output
This affects all interfaces which are using the CompatUtility class
format helpers for short and long output.

fixes #4785
2017-12-21 09:49:34 +01:00
Jean Flach
9b75548b07
Merge pull request #5893 from Icinga/fix/whitespace
Whitespace fix
2017-12-20 15:02:30 +01:00
Jean Flach
2636e6a77a Whitespace fix
What does this change?
* Remove use of spaces for formatting
These could be found by using `grep -r -l -P '^\t+ +[^*]'
* Removal of training whitespaces
* A few lines longer than 120 chars
2017-12-20 14:53:52 +01:00
Gunnar Beutner
df88da5836
Merge pull request #5897 from Icinga/remove-inline
Remove unnecessary inline statements
2017-12-20 14:14:31 +01:00
Michael Friedrich
378837941e
Merge pull request #5892 from Icinga/feature/solaris-init
Enable installing the init scripts on Solaris
2017-12-20 14:10:39 +01:00
Jean Flach
f40f366e9e Remove unnecessary inline statements
fixes #5886
2017-12-20 13:22:38 +01:00
Gunnar Beutner
a236a5a582
Merge pull request #5894 from Icinga/remove-string_iless
Remove string_iless
2017-12-20 11:33:39 +01:00
Jean Flach
6d9a0fe3a9 Remove string_iless
It's unused
2017-12-20 11:18:28 +01:00
Jean Flach
0791a8ddde
Merge pull request #5887 from Icinga/fix/windows-build-fix
Windows build fix
2017-12-20 10:50:27 +01:00
Jean Flach
bde3263d5c
Merge pull request #5885 from Icinga/fix/build-fix-gcc
Workaround for GCC bug 61321
2017-12-20 09:59:45 +01:00
Michael Friedrich
050794355f
Merge pull request #5805 from KAMI911/master
Add support for LD_LIBRARY_PATH env variable in oracle_health ITL CheckCommand
2017-12-20 09:48:41 +01:00
Gunnar Beutner
b3b707aba0 Enable installing the init scripts on Solaris 2017-12-20 08:44:06 +01:00
Gunnar Beutner
ba70b3361e
Merge pull request #5871 from Icinga/feature/legacy-timerperiod-test
Unit tests for the LegacyTimePeriod class
2017-12-20 08:28:19 +01:00
Jean Flach
629c502ca9 Fix build errors 2017-12-20 08:08:02 +01:00
Adam James
37d100ddef Implement unit tests for the time period parser
fixes #11146
2017-12-20 08:08:02 +01:00
Gunnar Beutner
88af57e2ec Fix for outdated libstdcxx 2017-12-20 08:02:17 +01:00
Gunnar Beutner
b63caaa756 Workaround for GCC bug 51494 2017-12-20 08:02:17 +01:00
Gunnar Beutner
02dc3a9507 Workaround for GCC bug 61321 2017-12-20 08:02:17 +01:00
Gunnar Beutner
adc892bde7 Windows build fix 2017-12-20 08:01:04 +01:00
Gunnar Beutner
10a188d395
Merge pull request #5891 from Icinga/feature/update-gitignore
Update .gitignore
2017-12-20 07:57:11 +01:00
Gunnar Beutner
1797e80369 Update .gitignore 2017-12-20 07:56:04 +01:00
Gunnar Beutner
ae2793424f
Merge pull request #5889 from Icinga/fix/execvpe-indention
execvpe: Fixup indention for readability
2017-12-20 07:53:55 +01:00
Markus Frosch
da1265a0fc execvpe: Fixup indention for readability
The file was added with a mixed indention, now all are spaces.

Corresponding to the indented tabwidth of 2 and a sub-indention on curly
brackets.
2017-12-19 16:40:38 +01:00
Kálmán Szalai - KAMI
709d00fbdb Add support for LD_LIBRARY_PATH env variable in oracle_health ITL CheckCommand
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-12-19 11:56:44 +01:00
Michael Friedrich
49931ea732
Merge pull request #5717 from hrld/patch-1
add order tags to disk check
2017-12-19 09:22:22 +01:00
Noah Hilverling
36674db14f Add missing initdb to PostgreSQL documentation
refs #5864
2017-12-18 17:50:51 +01:00
Noah Hilverling
05a0425a7c Documentation: Add openSUSE to restart instructions
refs #5866
2017-12-18 17:49:54 +01:00
Noah Hilverling
6add03e29e Documentation: Remove redundant FreeBSD restart instructions
refs #5866
2017-12-18 17:49:34 +01:00
noobahoi
02ecf4d728 Update 09-object-types.md
object Downtime "localhost!my-downtime"

should be

object Downtime "my-downtime"

The host_name configuration attribute adds the localhost name automatically.

refs #5790
2017-12-18 17:48:35 +01:00
noobahoi
3640d7545c Update 09-object-types.md
'TicketSalt' instead of 'NodeName'

refs #5790
2017-12-18 17:48:15 +01:00
Max Rosin
6435574413 Add documentation about automatic service restarts with systemd
refs #5721
refs #5757
2017-12-18 17:46:37 +01:00
Michael Friedrich
4fa42a81f8
Merge pull request #5882 from Icinga/feature/avoid-allocations
Avoid unnecessary allocations
2017-12-18 17:11:27 +01:00
Gunnar Beutner
4866f777cc Avoid unnecessary allocations for script frames 2017-12-18 13:40:29 +01:00
Gunnar Beutner
80b72cfb1c Avoid allocations in ScriptUtils::Match 2017-12-18 13:40:21 +01:00
Gunnar Beutner
0d40009a3c
Merge pull request #5881 from Icinga/fix/api-package
Fix package error message
2017-12-18 11:30:07 +01:00
Jean Flach
e0bd3d183f Fix package error message
fixes #5879
2017-12-18 11:04:40 +01:00
Michael Friedrich
640cdbebc6
Merge pull request #5757 from ekeih/doc/systemd-restart-5721
Add documentation about automatic service restarts with systemd
2017-12-18 09:57:45 +01:00
Michael Friedrich
5b44bfb125
Merge pull request #5868 from Icinga/feature/expression-ptr
Use std::unique_ptr for Expression objects
2017-12-18 09:54:30 +01:00
Michael Friedrich
a5c95c8b48
Merge pull request #5872 from Icinga/fix/incorrect-fclose
Replace incorrect fclose() call with pclose()
2017-12-17 15:40:12 +01:00
Gunnar Beutner
5d96196f08 Replace incorrect fclose() call with pclose() 2017-12-15 22:25:08 +01:00
Gunnar Beutner
ab8386cf5c Use std::unique_ptr for Expression objects 2017-12-15 10:44:54 +01:00
Michael Friedrich
9d5e5cd832
Merge pull request #5858 from Icinga/feature/coverity
Travis: Add support for Coverity
2017-12-15 10:06:47 +01:00
Gunnar Beutner
31bbb24c6c Travis: Add support for Coverity 2017-12-15 09:56:04 +01:00
Michael Friedrich
20d7221dfe
Merge pull request #5865 from Icinga/fix/uuid
Add missing initializer in Utility::NewUniqueID()
2017-12-15 09:08:26 +01:00
Michael Friedrich
8f4ba66050
Merge pull request #5864 from Icinga/fix/add-initdb-to-postgresql-documentation
Add missing initdb to PostgreSQL documentation
2017-12-15 08:38:16 +01:00
Michael Friedrich
86d8ab6e64
Merge pull request #5866 from Icinga/fix/remove-redundant-freebsd-restart-code
Remove redundant FreeBSD from restart instructions and add openSUSE
2017-12-15 08:37:38 +01:00
Noah Hilverling
506928744f Documentation: Add openSUSE to restart instructions 2017-12-15 08:19:18 +01:00
Noah Hilverling
150867b6b5 Documentation: Remove redundant FreeBSD restart instructions 2017-12-15 07:51:30 +01:00
Gunnar Beutner
85f3865718
Merge pull request #5861 from Icinga/fix/invalid-memory-access
Fix incorrect memory access
2017-12-15 06:25:10 +01:00
Gunnar Beutner
3403844b74
Merge pull request #5863 from Icinga/fix/glob-5859
Fix glob error handling
2017-12-14 19:08:54 +01:00