Gunnar Beutner
32f46da135
Fix rpath problem.
2013-10-02 13:28:02 +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
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