Commit Graph

36 Commits

Author SHA1 Message Date
Gunnar Beutner 9a031efb75 Build fix for FreeBSD. 2013-10-22 17:53:30 +02:00
Gunnar Beutner 533c8a8454 Fix boost detection on Ubuntu 13.10. 2013-10-22 13:33:28 +02:00
Michael Friedrich cd067d5d2d configure: Only warn if user/group do not exist.
Otherwise packaging is like hell.
2013-10-10 14:01:11 +02:00
Gunnar Beutner 86c11c3306 Fix boost detection on CentOS 5.x (again). 2013-10-08 15:13:37 +02:00
Gunnar Beutner 07edc584c8 Fix boost detection on CentOS 5.x. 2013-10-08 14:24:15 +02:00
Gunnar Beutner 6161c2b10d Redirect getent/dscl output. 2013-10-08 14:02:18 +02:00
Gunnar Beutner 28bc5eab7d Fix group check.
Fixes #4816
2013-10-08 09:36:58 +02:00
Michael Friedrich 02f7170298 Fix group detection on el5. 2013-10-07 17:25:30 +02:00
Michael Friedrich d2d6653236 Clean contrib/.
fixes #4774
2013-10-03 20:36:44 +02:00
Gunnar Beutner bde9e3d801 Build fix. 2013-09-30 13:39:45 +02:00
Gunnar Beutner ba52b916a1 Fix: Package version (in configure.ac) is wrong.
Fixes #4778
2013-09-30 13:28:57 +02:00
Gunnar Beutner 3f8006b8fa Remove asciidoc files. 2013-09-30 12:57:08 +02:00
Gunnar Beutner 09db65fcd0 Fix: ACICINGA_CHECK_USER doesn't work on OS X or when using NIS. 2013-09-28 08:19:20 +02:00
Michael Friedrich 9c6b79e4f2 Install /var/run/icinga2/rw command mode, add configure options.
- changed locations for icinga2.cmd and livestatus unix socket
- make install creates /var/run/icinga2/rw and sets g+s for
  icinga:icingacmd
- configure options: --with-icinga[cmd]-{user,group}=
- add autoconf macros to check user/group and bail early if not created
- update documentation/INSTALL

fixes #4444
refs #3186
2013-09-27 19:41:08 +02:00
Gunnar Beutner 59ec32fe8f Update .gitignore file. 2013-09-27 14:56:11 +02:00
Gunnar Beutner 8a99019146 ido_mysql: Automatically reconnect when necessary. 2013-07-19 10:18:47 +02:00
Gunnar Beutner e66c36ec9e Add rudimentary support for ido_mysql. 2013-07-17 11:34:57 +02:00
Gunnar Beutner d903380bc7 configure.ac: Fix Python detection. 2013-04-22 11:31:15 +02:00
Gunnar Beutner cada2abeb3 Implement automated stacktraces for exceptions. 2013-03-07 19:44:39 +01:00
Gunnar Beutner ed78962427 Add -pthread to the LDFLAGS. 2013-02-19 12:33:08 +01:00
Gunnar Beutner 74b122d430 Implemented the 'Script' type. 2013-02-14 14:58:26 +01:00
Gunnar Beutner 9412b2be35 Use -fvisibility=hidden when it's available. 2013-02-14 10:53:34 +01:00
Michael Friedrich 73f84c6095 asciidoc: remove unused config file path from m4 detection
refs #3230
2013-02-07 17:41:25 +01:00
Michael Friedrich bff540b359 Documentation: add configure/m4 checks for asciidoc bin, add --disable-asciidoc-docs
fixes #3230
2013-02-07 17:18:17 +01:00
Gunnar Beutner dbf762e771 Use boost::program_options to parse arguments.
Fixes #3536
Fixes #3184
2013-02-02 23:22:27 +01:00
Gunnar Beutner 47fa56a805 Added methods for retrieving the installation prefix and local state dir. 2012-09-28 13:16:08 +02:00
Gunnar Beutner 4d7d40bce0 Unset ax_lib when we're done (as this would cause the next AC_BOOST_* call to fail). 2012-09-26 10:29:55 +02:00
Gunnar Beutner 45bfe2762e Fixed detection of the Boost Unit Test Framework. 2012-09-26 10:20:22 +02:00
Gunnar Beutner 3cc1654329 Fixed detection of libboost_system on Solaris. 2012-09-18 15:37:49 +02:00
Gunnar Beutner d937848211 Updated paths in ax_boost_base.m4 to auto-detect boost on OpenIndiana. 2012-09-18 13:06:31 +02:00
Gunnar Beutner 9bc93ce4a9 Renamed 'doc' to 'docs'.
Moved Doxygen files to docs/.
Removed cJSON directory.
Moved libraries into lib/.
Renamed 'config' to 'm4'.
Renamed 'dyn' library to 'config'.
2012-09-07 10:27:31 +02:00
Gunnar Beutner 132ceb8f81 Cleaned up configure.ac and made the build scripts more Solaris-friendly. 2012-05-25 13:51:05 +02:00
Gunnar Beutner a3f0358e77 Added missing m4 file. 2012-05-21 08:24:51 +02:00
Gunnar Beutner 2c93eea4e7 Fixed library dependencies (libtool). 2012-05-09 12:10:07 +02:00
Gunnar Beutner bfcb5019d5 Detect level of C++ support. 2012-04-03 15:47:32 +02:00
Gunnar Beutner 34d50924e8 Added support for demangling GCC C++ names. 2012-04-03 13:48:37 +02:00