Commit Graph

138 Commits

Author SHA1 Message Date
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 664f8ae7e8 configure: Show users/groups. 2013-09-30 09:14:21 +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 b269d9add7 configure: Show whether MySQL/Python support is enabled
Fixes #4763
2013-09-27 14:51:29 +02:00
Gunnar Beutner e13de1e06b Fix the m4 include path.
Fixes #4415
2013-09-27 14:40:50 +02:00
Gunnar Beutner f9e54bb408 Fix automake --gnu warnings.
Fixes #4755
2013-09-27 14:13:01 +02:00
Gunnar Beutner 2d3e639fac Refactor mods-enabled/mods-available. 2013-09-27 11:16:35 +02:00
Gunnar Beutner 74708766d1 Implement mods-available/mods-enabled.
Refs #4573
2013-09-27 10:45:38 +02:00
Michael Friedrich 9fce077a64 Get rid of help2man.
fixes #4706
2013-09-26 18:01:48 +02:00
Icinga 9783e23719 Rename IDO libraries. 2013-09-25 10:32:06 +02:00
Gunnar Beutner bf1a800e39 Update copyright information. 2013-09-25 07:45:56 +02:00
Gunnar Beutner ce6529ba25 Move around CFLAGS/CXXFLAGS some more. 2013-09-21 20:04:46 +02:00
Gunnar Beutner 1a2cb95871 Re-order CFLAGS/CXXFLAGS in configure.ac. 2013-09-21 19:39:46 +02:00
Gunnar Beutner 0098cf6b8b OS X build fix. 2013-09-21 19:36:03 +02:00
Gunnar Beutner 161c933edc Build fix: Check if pthread_setname_np() is available. 2013-09-08 13:13:37 +02:00
Gunnar Beutner f49bb3d150 Refactor JSON-RPC library and implement check-result messages. 2013-08-27 12:21:41 +02:00
Gunnar Beutner e9e55cd8c0 Remove the replication feature and clean up the code. 2013-08-26 14:56:38 +02:00
Michael Friedrich 5633eda892 ido: Build ido_mysql only if mysql headers/libs detected.
fixes #4416
2013-08-08 16:44:42 +02:00
Gunnar Beutner 0829d8e17e IDO: (Partially) implement status updates. 2013-07-22 12:08:49 +02:00
Gunnar Beutner e66c36ec9e Add rudimentary support for ido_mysql. 2013-07-17 11:34:57 +02:00
Gunnar Beutner 81b3b57b11 Make libido a library, rather than a user-loadable module. 2013-07-16 10:40:55 +02:00
Gunnar Beutner 3a7bae618a Implement IDO (well, part of it anyway). 2013-07-16 10:19:13 +02:00
Michael Friedrich c9fb309200 tools: move mkembedconfig into subdir
preparation for moving the conversion script into tools/

refs #4337
2013-06-24 16:05:18 +02:00
Gunnar Beutner d903380bc7 configure.ac: Fix Python detection. 2013-04-22 11:31:15 +02:00
Gunnar Beutner 22823c966b Remove -Weffc++. 2013-04-19 13:25:55 +02:00
Gunnar Beutner 5aba4c7c78 Fix VPATH builds. 2013-04-19 13:23:25 +02:00
Gunnar Beutner 5db55ea384 Fix 'make distcheck'. 2013-04-19 13:17:17 +02:00
Gunnar Beutner d0113e33da Add more unit tests. 2013-04-19 11:27:18 +02:00
Gunnar Beutner 4a72f592e2 Add some unit tests. 2013-04-18 16:40:09 +02:00
Gunnar Beutner d7492ab823 Remove libpopen_noshell. 2013-03-12 14:01:01 +01:00
Gunnar Beutner 3c363499bb Eliminate the Component class.
Fixes #3832
Fixes #3840
2013-03-12 13:45:54 +01:00
Gunnar Beutner b19eedf8ec Fix: $prefix/var not created during 'make install', fails on cmd pipe creation
Fixes #3815
2013-03-12 09:58:58 +01:00
Gunnar Beutner 27505536f9 Add livestatus component. 2013-03-10 03:09:01 +01:00
Gunnar Beutner cada2abeb3 Implement automated stacktraces for exceptions. 2013-03-07 19:44:39 +01:00
Gunnar Beutner 70fa21dfbc Various bugfixes. 2013-03-06 11:04:20 +01:00
Gunnar Beutner f98c448c95 Remove the compatido component. 2013-02-28 11:01:59 +01:00
Gunnar Beutner 35c79a76c1 Make attribute lookups O(1). 2013-02-26 10:13:54 +01:00
Gunnar Beutner 8f11e0412d Don't use -fvisibility=hidden for debug builds. 2013-02-25 08:58:44 +01:00
Gunnar Beutner 404b1807e6 Removed PCH support (as it's clearly not working properly). 2013-02-22 08:12:43 +01:00
Gunnar Beutner 4306c6c07a Fine-grained locks (WIP, Part 8). 2013-02-21 16:12:50 +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
Gunnar Beutner a80872b314 Use pipe2() instead of pipe() when possible. 2013-02-13 07:33:14 +01:00
Gunnar Beutner 4e9afd7c2c Build fix V2. 2013-02-10 17:44:03 +01:00
Gunnar Beutner 8667bba7e0 Build fix for *NIX systems with a non-GNU libc. 2013-02-10 17:15:18 +01:00
Gunnar Beutner ee37e0cace Implemented environment-based macros. 2013-02-09 23:02:33 +01:00
Gunnar Beutner 1017f78b0b Added dummy project files for the notification component. 2013-02-07 21:19:19 +01:00
Michael Friedrich 73f84c6095 asciidoc: remove unused config file path from m4 detection
refs #3230
2013-02-07 17:41:25 +01:00