Commit Graph

79 Commits

Author SHA1 Message Date
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 e6dc8c21a1 Add cmake constant for PluginDir
fixes #6548
2014-07-16 09:03:51 +02:00
Gunnar Beutner 77747d0d87 Update minimum version of the icinga-cgi dependency
fixes #6388
2014-06-27 13:23:02 +02:00
Gunnar Beutner ccab621328 Add apache2-utils as a dependency for the Classic UI packages
fixes #6526
2014-06-27 13:19:43 +02:00
Gunnar Beutner ffa5f23fbe Add missing dbconfig-common dependency for the icinga2-ido-pgsql package
fixes #6577
2014-06-26 15:56:31 +02:00
Alexander Wirt 5aa026b6ec Adapt url_cgi_path in cgi.cfg, so that icinga2-classic doesn't trigger csrf protection 2014-06-26 11:54:35 +02:00
Markus Frosch d8cc127768 Debian: update changelog to warn about package base 2014-06-16 16:16:27 +02:00
Alexander Wirt 52d3461060 Debian: Merge back release packaging into development
Signed-off-by: Markus Frosch <markus@lazyfrosch.de>

Refs #5816
2014-06-16 16:16:09 +02:00
Michael Friedrich aae8db2349 fix debian/CMakeLists.txt cmake location
refs #6485
2014-06-15 20:34:58 +02:00
Michael Friedrich 61793a5dbb Merge branch 'feature/systemd-4794-final' into next
fixes #4794
2014-06-15 20:27:15 +02:00
Michael Friedrich 3d8d8dce52 install new man page properly
refs #4794
2014-06-15 20:23:03 +02:00
Alexander Wirt 63888508a4 Run check_run only in do_start() 2014-06-15 20:18:20 +02:00
Michael Friedrich 465697245a Add man pages to packages
refs #6482
2014-06-13 21:38:59 +02:00
Michael Friedrich 5b44ea8574 Remove sphinx/pandoc, ship markdown docs only
refs #6481
refs #5774
2014-06-13 20:29:33 +02:00
Markus Frosch 06e26b43e9 Debian: do not install agent scripts
Refs #5816
2014-06-13 16:24:42 +02:00
Markus Frosch 0e27116e20 Debian: smaller cleanups
Refs #5816
2014-06-13 16:24:42 +02:00
Markus Frosch 9d269a9160 Debian: install initial database schema
Refs #5816
2014-06-13 11:48:13 +02:00
Markus Frosch 98fd2308ea Debian: do not install removed database schemata
Refs #5816
2014-06-13 11:44:10 +02:00
Markus Frosch 72641d61cb Debian: update copyright metadata
Refs #5816
2014-06-13 11:42:29 +02:00
Markus Frosch 178fb927b1 Debian: adapt icinga-version.h.force for the snapshots
Refs #5816
2014-06-13 10:21:10 +02:00
Markus Frosch 98099a7fb0 Debian: add a proper package description.
Refs #5816
2014-06-13 10:13:28 +02:00
Michael Friedrich 6bebdddf98 Less verbose start output using the initscript
All output is dumped to startup.log and only shown in case of
'checkconfig' as parameter, but not during a reload/restart.

Furtermore some additional formatting to make it fit line by line.

fixes #5822
2014-06-12 16:05:45 +02:00
Markus Frosch 9c40164e6c Debian: update updateversion tool to handle pre-release tags.
Refs #5816
2014-06-11 13:24:07 +02:00
Markus Frosch 95387db8f3 Debian: add updateversion tool for local tests.
Refs #5816
2014-06-11 13:13:13 +02:00
Carlos Cesario 1b45b814eb Add icinga2 vim syntax file and installation documentation.
Fixes #3199

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-06-02 16:29:27 +02:00
Michael Friedrich 9225f7ed00 Drop check_kernel in favor of check_running_kernel, add plugin command.
Refs #6369
2014-06-02 13:34:35 +02:00
Gunnar Beutner 32e6e6ff04 Rewrite the check_kernel script and implement support for RHEL, Fedora and Ubuntu.
Fixes #6332
2014-05-31 09:13:01 +02:00
Gunnar Beutner 2cac149903 Fix logrotate.d/icinga2 file in the Debian package.
Fixes #6322
2014-05-27 10:19:43 +02:00
Gunnar Beutner 59a0ff00a7 Use icinga2-enable-feature's multi-argument functionality in the Debian/RPM packages.
Refs #6315
2014-05-27 07:27:12 +02:00
Gunnar Beutner 2350593ef0 Fix logrotate config.
Fixes #6229
2014-05-22 11:22:30 +02:00
Gunnar Beutner f36df69ba2 Remove Doxygen.
Fixes #5006
2014-05-19 13:54:02 +02:00
Michael Friedrich 939c875fe0 Fix missing 'zones' dir in Debian packages.
Refs #6191
2014-05-14 16:01:47 +02:00
Gunnar Beutner 098dd194d3 Add missing dependencies for the Debian package.
Refs #6012
2014-05-13 07:04:46 +02:00
Gunnar Beutner ff3de818f6 Move kernel check to the Debian package directory.
Refs #6012
2014-05-13 07:00:22 +02:00
Michael Friedrich cf930ef552 Remove Perl dependency for Debian packages.
Fixes #6150
2014-05-08 18:15:39 +02:00
Gunnar Beutner ae8137d7c8 Update Debian package.
Refs #6107
2014-05-08 09:21:45 +02:00
Michael Friedrich f85fae8762 Migration: Remove broken script, update documentation for work-in-progress.
Refs #5821
2014-05-04 22:01:58 +02:00
Gunnar Beutner aaf3aacaf2 Add apt.conf for the Debian package.
Refs #6002
2014-04-13 17:51:24 +02:00
Gunnar Beutner a4b9cf33cc Update directories for the Debian package.
Refs #6002
2014-04-13 10:00:00 +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 02c7207d9a Fix commonName check in the auto-discovery script.
Refs #4865
2014-04-12 22:46:56 +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 f0e58db266 Add setup scripts for the agent.
Refs #4865
2014-04-12 11:36:51 +02:00
Gunnar Beutner a2e4c57cee Integrate Sphinx into the build system.
Refs #5774
2014-04-08 10:33:51 +02:00
Michael Friedrich 22c9caa6ec Fix Debian packages not shipping schema/upgrade.
Fixes #5915
2014-04-02 11:53:15 +02:00
Markus Frosch 008c2c2245 Debian: Support icinga-cgi-bin as dependency for icinga2-classicui
Also updated the HTML files and JS stuff that has to be changed for Icinga2.

Fixes #5770
2014-03-19 20:12:47 +01:00
Michael Friedrich ce737ff2f3 Change copyright header (again).
Fixes #5424
2014-03-19 11:42:47 +01:00
Michael Friedrich 555d72150a Update copyright header.
Fixes #5424
2014-01-09 00:32:11 +01:00
Markus Frosch c3656f7e1d Debian: Added package for debug symbols.
Fixes #5362
2013-12-18 14:21:30 +01:00