61 Commits

Author SHA1 Message Date
Lars Engels
b81bb67910 Add support to conditionally use MysSQL and/or PostgreSQL
refs #7680

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-14 10:43:52 +01:00
Gunnar Beutner
dfd24e6359 Fix _DEBUG define on *NIX 2014-11-12 11:34:59 +01:00
Jean Flach
ea8fd12a07 Add Windows plugins
refs #7242
2014-11-06 15:17:08 +01:00
Gunnar Beutner
05d642f69d Use system-provided version of YAJL where available
fixes #7454
2014-10-27 12:42:57 +01:00
Gunnar Beutner
6e17eadf8f Remove {DAEMON,ICINGA2}_USER and {DAEMON,ICINGA2}_GROUP variables
refs #7370
2014-10-20 21:41:04 +02:00
Gunnar Beutner
e6a62fe312 Fix CMake warnings on OS X
fixes #7417
2014-10-19 13:18:43 +02:00
Gunnar Beutner
5abc3cfe55 Remove icinga2-build-ca, icinga2-build-key and icinga2-sign-key
refs #7244
2014-10-16 13:29:18 +02:00
Gunnar Beutner
425dbba35b Remove icinga2-list-objects
refs #7251
2014-10-15 15:06:52 +02:00
Gunnar Beutner
98eb771b1d Move all libraries into the lib/ directory 2014-10-13 09:51:49 +02:00
Gunnar Beutner
24f17c0fc6 Add the agent scripts to cmake
refs #7243
2014-09-17 11:29:58 +02:00
Gunnar Beutner
666c92fa76 Check whether the nice() function is available
refs #7115
2014-09-06 02:20:25 +02:00
Gunnar Beutner
ba0062b543 Update CFLAGS/CXXFLAGS for the SunPro compiler
refs #6896
2014-09-03 08:24:14 +02:00
Gunnar Beutner
6f2ea6bc08 Fix build problems with Oracle Solaris Studio
refs #6896
2014-09-02 13:09:17 +02:00
Gunnar Beutner
6ba0612644 Detect whether __COUNTER__ is available
fixes #7040
2014-08-31 11:01:37 +02:00
Gunnar Beutner
eb091a87b0 Implement support for unity builds
fixes #7034
fixes #7035
2014-08-30 20:02:12 +02:00
Gunnar Beutner
3cbebd985a Add Python module for the icinga2.debug file
refs #6702
2014-08-16 20:22:43 +02:00
Michael Friedrich
d2ddde3fec Rename README to README.md
fixes #6688
2014-08-05 21:27:21 +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
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
0f9f9a12b3 Add missing license headers
refs #6493
2014-06-23 10:56:12 +02:00
Michael Friedrich
4525ce5040 move cmake scripts to third-party/
refs #6485
2014-06-15 02:17:01 +02:00
Michael Friedrich
571321f386 Move agent files to contrib/ for now
refs #6481
2014-06-13 20:04:00 +02:00
Michael Friedrich
6a7f4f8d03 Fix revision in version string.
Fixes #6231
2014-05-21 10:33:14 +02:00
Gunnar Beutner
c5e3d5de9d Fix compatibility with older versions of CMake.
Fixes #6240
2014-05-20 08:30:26 +02:00
Gunnar Beutner
497e58e4d6 Implement the ICINGA2_GIT_VERSION_INFO option.
Refs #5410
2014-05-18 14:34:13 +02:00
Gunnar Beutner
a05348acd2 Implement support for overriding the version number.
Fixes #5410
2014-05-18 14:20:11 +02:00
Gunnar Beutner
dade476533 Remove the ZlibStream class and the stream_bio functionality.
Fixes #6119
2014-05-09 10:23:54 +02:00
Gunnar Beutner
ad894c367a Stop the Icinga service before uninstalling the files.
Refs #4865
2014-04-20 15:35:51 +02:00
Gunnar Beutner
7ece6dd2b9 Remove debug output for CPack.
Refs #4865
2014-04-20 14:06:09 +02:00
Gunnar Beutner
e749f6eae5 Make sure the installer doesn't overwrite config files.
Refs #4865
2014-04-20 11:22:15 +02:00
Gunnar Beutner
b7d4593b8c Fix OpenSSL path.
Refs #4865
2014-04-19 12:25:33 +02:00
Gunnar Beutner
f6953d76ef Add OpenSSL libs to the Windows installer package.
Refs #4865
2014-04-19 10:45:50 +02:00
Gunnar Beutner
0bb5b6f584 Install runtime libraries in sbin on Windows.
Refs #4865
2014-04-19 02:05:54 +02:00
Gunnar Beutner
c1ebf2933a Add include for InstallRequiredSystemLibraries.
Refs #4865
2014-04-19 01:54:56 +02:00
Gunnar Beutner
85667f552c Fix project settings (again).
Refs #4865
2014-04-18 14:11:47 +02:00
Gunnar Beutner
0fb55f3404 Fix NSIS installer and Windows service.
Refs #4865
2014-04-18 12:15:01 +02:00
Gunnar Beutner
7be74c8141 Revert "Use full Git version tag for the MSI package."
This reverts commit 03750951c2572ee0f48e0b622c1a0e1762509821.
2014-04-16 20:26:02 +02:00
Gunnar Beutner
9c85b2c409 Add icon for the Windows installer.
Refs #4865
2014-04-16 19:54:18 +02:00
Carlos Cesario
56ce830286 GNU C++ pthread compiler option for AIX.
Ref. https://www.ibm.com/developerworks/aix/library/au-gnu.html

Fixes #5999

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-04-16 15:33:30 +02:00
Gunnar Beutner
03750951c2 Use full Git version tag for the MSI package.
Refs #4865
2014-04-16 15:01:53 +02:00
Gunnar Beutner
a6dcb757f6 Build fix for Windows. 2014-04-16 11:13:55 +02:00
Gunnar Beutner
8c771d51e4 Fix another exception issue with FreeBSD.
Refs #6008
2014-04-14 03:02:33 +02:00
Michael Friedrich
ce737ff2f3 Change copyright header (again).
Fixes #5424
2014-03-19 11:42:47 +01:00
Gunnar Beutner
95e26b0726 Fix dladdr detection.
Fixes #5717
2014-03-06 12:16:00 +01:00
Gunnar Beutner
f8a2ddc464 Include source file name and line numbers in stack traces.
Fixes #5715
2014-03-06 10:59:13 +01:00
Michael Friedrich
a2e504bd01 Build fix.
Refs #5409
2014-01-27 17:03:50 +01:00
Michael Friedrich
4428e1a4e2 Don't include unnecessary dirs in release tarball.
Fixes #5409
2014-01-27 16:28:03 +01:00
Michael Friedrich
555d72150a Update copyright header.
Fixes #5424
2014-01-09 00:32:11 +01:00