Commit Graph

4091 Commits

Author SHA1 Message Date
Tim Hardeck 1618e15757 Remove redundant mysql requirement
The mysql dependencies are recognized automatically during building.

refs #5818
2014-07-30 13:42:07 +02:00
Tim Hardeck e7d3500ca7 Reduce redunancies in spec file
Remove redundant differences between SUSE and RHEL distributions.

refs #5818
2014-07-30 13:42:06 +02:00
Tim Hardeck 1fcf746108 Activate systemd on SUSE distributions
refs #5818
2014-07-30 13:42:01 +02:00
Tim Hardeck 5a98379eb8 Remove .gitignore files from package
This commit can be reversed as soon as there are upgrade files in the
schema upgrade directories.

refs #5818
2014-07-30 13:02:10 +02:00
Tim Hardeck 0d72f54018 Description should be longer than the summary
This fixes a rpmlint warning.

refs #5818
2014-07-30 13:02:10 +02:00
Tim Hardeck 24363e441c Recommend logrotate in icinga2-common
Since we install a logrotate configuration file it does make sense to
at least recommend the installation of logrotate.
This addition is restricted to SUSE distributions since "Recommends"
is not supported elsewhere.

refs #5818
2014-07-30 13:02:10 +02:00
Tim Hardeck f51a98e8a7 Don't copy INSTALL documentation to system docs
The INSTALL documentation is not relevant after installation, especially
if packages are used.

This does prevent a rpmlint warning.

refs #5818
2014-07-30 13:02:10 +02:00
Tim Hardeck a090eb0ba3 Add log directory to icinga2-common
RPMLint complains if logrotate is used without including the log directory in the package.

refs #5818
2014-07-30 13:02:10 +02:00
Tim Hardeck c3a9251407 Logrotate.conf doesn't need execution rights
refs #5818
2014-07-30 13:02:10 +02:00
Tim Hardeck 0e4e237d28 Use modern GPL license tag
refs #5818
2014-07-30 13:02:10 +02:00
Gerd von Egidy dfd3091c6a Call initgroups before setuid to inherit additional group rights
fixes #6809

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-07-30 10:16:17 +02:00
Michael Friedrich 7c59ef284e Documentation: Add a note on el7 & systemd
refs #6655
2014-07-29 15:31:37 +02:00
Gunnar Beutner ec0ae9f5b4 Don't call setgroups() during reload
fixes #6790
2014-07-29 11:31:55 +02:00
Alexander Wirt d7b6544e45 Debian: Fix loading apache cgi modules
fixes #6501

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-07-23 19:31:59 +02:00
Michael Friedrich 1e4ddc2a1a Fix customvariables in DB IDO MySQL are not case sensitive
fixes #6608
2014-07-23 18:06:57 +02:00
Michael Friedrich 409ea08673 Documentation: Update installation with systemd service
fixes #6708
2014-07-23 13:48:20 +02:00
Gunnar Beutner 7610cc95fe Update formatting for the version message
refs #6783
2014-07-23 13:06:00 +02:00
Michael Friedrich 88d108159d Rename upgrade sql files
refs #6646
2014-07-23 10:48:33 +02:00
Michael Friedrich 7c62b9de39 Documentation: Clarify on which feature are required for user interfaces & addons
fixes #6652
2014-07-23 10:46:37 +02:00
Gunnar Beutner 1a361d834a Add MySQL/pgSQL upgrade files which fix name2 in the icinga_objects table
fixes #6646
2014-07-23 10:25:26 +02:00
Gunnar Beutner 4c8eb819e4 Remove set_if attribute for the ssl check
fixes #6782
2014-07-23 09:37:04 +02:00
Gunnar Beutner 4724869e1c Print application paths for --version
fixes #6783
2014-07-23 09:30:56 +02:00
Gunnar Beutner 2d6ed4c9be Make sure that event handlers are run for hard recoveries
fixes #6686
2014-07-22 14:16:22 +02:00
Gunnar Beutner 20c16a8e93 Rename ICINGA2_PLUGIN_PATH to ICINGA2_PLUGINDIR
refs #6548
2014-07-22 13:26:42 +02:00
Gunnar Beutner a49a598eef Make location of the /run directory configurable
fixes #6627
2014-07-22 13:26:37 +02:00
Gunnar Beutner f86068d5e0 Use NULL instead of empty strings for name2 in the icinga_objects table
fixes #6646
2014-07-22 10:29:09 +02:00
Michael Friedrich f4c0600b26 Documentation: Update package repositories
refs #5796
2014-07-21 20:22:48 +02:00
Gunnar Beutner abc3869218 Fix order attribute for the ssh check command
fixes #6773
2014-07-21 15:09:01 +02:00
Gunnar Beutner 23986c9cf4 Clean up constructors in the livestatus module 2014-07-21 13:33:51 +02:00
Gunnar Beutner 5dcf1a777b Fix stack rlimit problem
fixes #6450
2014-07-21 13:33:01 +02:00
Gunnar Beutner 5436256ed7 Update AUTHORS file 2014-07-18 09:42:32 +02:00
Ildar Hizbulin 7ce61309b4 GraphiteWriter: Fix malformatted integer values
fixes #6756

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-07-18 09:26:34 +02:00
Gunnar Beutner 263f198992 Require command to be an array when the arguments attribute is used
fixes #6698
2014-07-16 13:01:55 +02:00
Gunnar Beutner ec92309349 Don't run event commands when hosts/services are OK
fixes #6686
2014-07-16 11:48:36 +02:00
Gunnar Beutner a098fe804b Fix duplicate rows in icinga_objects
fixes #6414
2014-07-16 10:20:01 +02:00
Gunnar Beutner e6dc8c21a1 Add cmake constant for PluginDir
fixes #6548
2014-07-16 09:03:51 +02:00
Jason Young fcdd5d3ea5 Update behavior of "order" attribute for command arguments
fixes #6718

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-07-16 08:43:33 +02:00
Michael Friedrich c921304dc8 Documentation: Fix localhost.conf location
fixes #6728
2014-07-15 15:19:31 +02:00
Carlos Cesario dd1646f78d Add http expect option (-e) to check_http command
fixes #6695

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-07-12 17:17:48 +02:00
Michael Friedrich af2645d7c1 sample config: add check commands location hint (itl/plugin check commands)
fixes #6713
2014-07-12 13:30:51 +02:00
Michael Friedrich 107757be3c Documentation: Fix wrong command pipe path for icinga web
fixes #6711
2014-07-12 12:43:09 +02:00
Gunnar Beutner 5fb52a4e48 Remove superfluous quotes and commas in dictionaries
fixes #6687
2014-07-11 14:38:15 +02:00
Gunnar Beutner 4cc51f990f Call setgroups() before setgid/setuid
fixes #6659
2014-07-11 14:26:21 +02:00
Gunnar Beutner b80c3b2df4 Release version 2.0.1 2014-07-10 12:08:28 +02:00
Michael Friedrich 2358d70c96 Documentation: Fix event command execution conditions
fixes #6685
2014-07-10 11:27:37 +02:00
Gunnar Beutner 7e83247508 Make "enable_notifications" a config attribute
fixes #6671
2014-07-10 10:59:22 +02:00
Michael Friedrich d56da32a16 Use CMAKE_INSTALL_FULL_SYSCONFDIR for ICINGA2_SYSCONFIGFILE variable
fixes #6657
2014-07-09 17:20:23 +02:00
Gunnar Beutner f9075a0d0e Change default value for enable_notifications
fixes #6681
2014-07-09 15:23:43 +02:00
Gunnar Beutner f6d6a82762 Fix crash in ApiClient::Disconnect
fixes #6672
2014-07-09 09:14:17 +02:00
Gunnar Beutner a5936d8eab Don't send notifications for users who have enable_notifications = false
fixes #6671
2014-07-09 08:56:16 +02:00