]> granicus.if.org Git - icinga2/log
icinga2
11 years agocompatido: remove CompatIdoComponent::GetName()
Michael Friedrich [Fri, 28 Sep 2012 08:35:42 +0000 (10:35 +0200)]
compatido: remove CompatIdoComponent::GetName()

fixes #3205

11 years agocompatido: replace gettimeofday with Utility::GetTime()
Michael Friedrich [Thu, 27 Sep 2012 20:12:59 +0000 (22:12 +0200)]
compatido: replace gettimeofday with Utility::GetTime()

* fixes build on windows
* only timestamp (4) of idomod requires seconds.useconds as output,
which needs proper formatting within a stringstream -
std::precision(17) is required.
* all other timestamps are just unix seconds, so we require static casts
to integer here

11 years agocompatido: fix for Win32 and Win64 builds
Michael Friedrich [Thu, 27 Sep 2012 17:57:36 +0000 (19:57 +0200)]
compatido: fix for Win32 and Win64 builds

11 years agocompatido: add a note about ourselves to the config
Michael Friedrich [Thu, 27 Sep 2012 16:54:09 +0000 (18:54 +0200)]
compatido: add a note about ourselves to the config

11 years agocompatido: general cleanup
Michael Friedrich [Thu, 27 Sep 2012 16:39:13 +0000 (18:39 +0200)]
compatido: general cleanup

11 years agoMerge branch 'master' into mfriedrich/compatido
Michael Friedrich [Thu, 27 Sep 2012 13:10:04 +0000 (15:10 +0200)]
Merge branch 'master' into mfriedrich/compatido

11 years agoBuild fix for Windows.
Gunnar Beutner [Thu, 27 Sep 2012 08:14:45 +0000 (10:14 +0200)]
Build fix for Windows.

11 years agoFixed Utility::Sleep on Windows.
Gunnar Beutner [Thu, 27 Sep 2012 08:05:54 +0000 (10:05 +0200)]
Fixed Utility::Sleep on Windows.

11 years agoHandle some exceptions that previously caused crashes.
Gunnar Beutner [Thu, 27 Sep 2012 07:58:16 +0000 (09:58 +0200)]
Handle some exceptions that previously caused crashes.

11 years agoMake exception messages more verbose.
Gunnar Beutner [Thu, 27 Sep 2012 07:38:28 +0000 (09:38 +0200)]
Make exception messages more verbose.

11 years agoFixed crash in Utility::Daemonize().
Gunnar Beutner [Thu, 27 Sep 2012 06:21:07 +0000 (08:21 +0200)]
Fixed crash in Utility::Daemonize().

Fixes #3194

11 years agoAdd right lib dir to the search path.
Gunnar Beutner [Wed, 26 Sep 2012 10:08:07 +0000 (12:08 +0200)]
Add right lib dir to the search path.

11 years agoRemoved example certificates.
Gunnar Beutner [Wed, 26 Sep 2012 08:48:34 +0000 (10:48 +0200)]
Removed example certificates.

Fixes #3180

11 years agoUnset ax_lib when we're done (as this would cause the next AC_BOOST_* call to fail).
Gunnar Beutner [Wed, 26 Sep 2012 08:29:55 +0000 (10:29 +0200)]
Unset ax_lib when we're done (as this would cause the next AC_BOOST_* call to fail).

11 years agoFixed detection of the Boost Unit Test Framework.
Gunnar Beutner [Wed, 26 Sep 2012 08:20:22 +0000 (10:20 +0200)]
Fixed detection of the Boost Unit Test Framework.

11 years agoInstall icinga2 binary in $PREFIX/sbin rather than $PREFIX/bin.
Gunnar Beutner [Wed, 26 Sep 2012 07:56:28 +0000 (09:56 +0200)]
Install icinga2 binary in $PREFIX/sbin rather than $PREFIX/bin.

11 years agoUse AC_PROG_LEX instead of AM_PROG_LEX.
Gunnar Beutner [Wed, 26 Sep 2012 07:54:11 +0000 (09:54 +0200)]
Use AC_PROG_LEX instead of AM_PROG_LEX.

11 years agoUpdated autogen.sh to detect lex/yacc.
Gunnar Beutner [Wed, 26 Sep 2012 07:51:40 +0000 (09:51 +0200)]
Updated autogen.sh to detect lex/yacc.

11 years agoAdded missing GPL header in scripttask.cpp.
Gunnar Beutner [Tue, 25 Sep 2012 13:46:24 +0000 (15:46 +0200)]
Added missing GPL header in scripttask.cpp.

11 years agoRemoved win32.cpp / unix.cpp files as they were no longer needed.
Gunnar Beutner [Tue, 25 Sep 2012 13:45:19 +0000 (15:45 +0200)]
Removed win32.cpp / unix.cpp files as they were no longer needed.

11 years agoRemoved ::Sleep and implemented Utility::Sleep.
Gunnar Beutner [Tue, 25 Sep 2012 13:41:43 +0000 (15:41 +0200)]
Removed ::Sleep and implemented Utility::Sleep.

11 years agoSleep for 5 seconds rather than 5 milliseconds.
Gunnar Beutner [Tue, 25 Sep 2012 13:35:46 +0000 (15:35 +0200)]
Sleep for 5 seconds rather than 5 milliseconds.

11 years agoFixed grammar mistakes.
Gunnar Beutner [Tue, 25 Sep 2012 13:33:51 +0000 (15:33 +0200)]
Fixed grammar mistakes.

11 years agoRephrased the description for check_command.
Gunnar Beutner [Tue, 25 Sep 2012 13:31:19 +0000 (15:31 +0200)]
Rephrased the description for check_command.

11 years agoMerge branch 'master' into mfriedrich/compatido
Michael Friedrich [Tue, 25 Sep 2012 13:29:49 +0000 (15:29 +0200)]
Merge branch 'master' into mfriedrich/compatido

11 years agoMerge branch 'master' into mfriedrich/compatido
Michael Friedrich [Tue, 25 Sep 2012 13:27:14 +0000 (15:27 +0200)]
Merge branch 'master' into mfriedrich/compatido

11 years agoRemoved references to Nagios from the example config.
Gunnar Beutner [Tue, 25 Sep 2012 13:26:06 +0000 (15:26 +0200)]
Removed references to Nagios from the example config.

11 years agoProperly deal with time changes (2nd attempt).
Gunnar Beutner [Tue, 25 Sep 2012 13:24:14 +0000 (15:24 +0200)]
Properly deal with time changes (2nd attempt).

11 years agocompatidio: add a comment sample component to icinga2.conf.dist
Michael Friedrich [Tue, 25 Sep 2012 13:21:33 +0000 (15:21 +0200)]
compatidio: add a comment sample component to icinga2.conf.dist

11 years agoMerge branch 'master' into mfriedrich/compatido
Michael Friedrich [Tue, 25 Sep 2012 13:18:15 +0000 (15:18 +0200)]
Merge branch 'master' into mfriedrich/compatido

11 years agoDetect local time changes.
Gunnar Beutner [Tue, 25 Sep 2012 12:03:41 +0000 (14:03 +0200)]
Detect local time changes.

11 years agoAdded documentation for the example config file.
Gunnar Beutner [Tue, 25 Sep 2012 11:46:28 +0000 (13:46 +0200)]
Added documentation for the example config file.

11 years agoChanged header for the status.dat file.
Gunnar Beutner [Tue, 25 Sep 2012 09:38:40 +0000 (11:38 +0200)]
Changed header for the status.dat file.

11 years agoImplemented lexer rules for time durations.
Gunnar Beutner [Tue, 25 Sep 2012 09:17:04 +0000 (11:17 +0200)]
Implemented lexer rules for time durations.

Fixes #3073

11 years agoMerge branch 'master' into mfriedrich/compatido
Michael Friedrich [Tue, 25 Sep 2012 09:07:17 +0000 (11:07 +0200)]
Merge branch 'master' into mfriedrich/compatido

11 years agoDocumentation: renamed native::NagiosCheck to native::PluginCheck
Gunnar Beutner [Tue, 25 Sep 2012 07:42:57 +0000 (09:42 +0200)]
Documentation: renamed native::NagiosCheck to native::PluginCheck

11 years agoRenamed NagiosCheckTask to PluginCheckTask.
Gunnar Beutner [Tue, 25 Sep 2012 07:06:21 +0000 (09:06 +0200)]
Renamed NagiosCheckTask to PluginCheckTask.

Fixes #3146

11 years agoChanged timestamp format (again).
Gunnar Beutner [Tue, 25 Sep 2012 07:01:24 +0000 (09:01 +0200)]
Changed timestamp format (again).

Fixes #3153

11 years agocompatido: apply x64 fixes, and renaming stuff to included vs files - tests required
Michael Friedrich [Mon, 24 Sep 2012 16:01:42 +0000 (18:01 +0200)]
compatido: apply x64 fixes, and renaming stuff to included vs files - tests required

11 years agoMerge branch 'master' into mfriedrich/compatido
Michael Friedrich [Mon, 24 Sep 2012 15:48:46 +0000 (17:48 +0200)]
Merge branch 'master' into mfriedrich/compatido

Conflicts:
components/Makefile.am
configure.ac
icinga2.sln

11 years agocompatido: dump RETAINED config types only, quickfix, now icinga web shows some stuff
Michael Friedrich [Mon, 24 Sep 2012 15:41:05 +0000 (17:41 +0200)]
compatido: dump RETAINED config types only, quickfix, now icinga web shows some stuff

11 years agoChanged shutdown message.
Gunnar Beutner [Mon, 24 Sep 2012 06:29:39 +0000 (08:29 +0200)]
Changed shutdown message.

Fixes #3160

11 years agocompatido: add commented component example to icinga-standalone.conf
Michael Friedrich [Sat, 22 Sep 2012 16:17:37 +0000 (18:17 +0200)]
compatido: add commented component example to icinga-standalone.conf

11 years agocompatido: drop idoprotoapi.h, put hardcoded values with desc instead
Michael Friedrich [Sat, 22 Sep 2012 16:05:43 +0000 (18:05 +0200)]
compatido: drop idoprotoapi.h, put hardcoded values with desc instead

11 years agocompatido: make status update intervals some constants
Michael Friedrich [Sat, 22 Sep 2012 13:58:42 +0000 (15:58 +0200)]
compatido: make status update intervals some constants

11 years agoMerge branch 'master' into compatido
Michael Friedrich [Sat, 22 Sep 2012 13:07:43 +0000 (15:07 +0200)]
Merge branch 'master' into compatido

11 years agoRevert "drop broken example config install"
Michael Friedrich [Sat, 22 Sep 2012 13:07:30 +0000 (15:07 +0200)]
Revert "drop broken example config install"

This reverts commit a4df0209d9fd33ebc622293c8703829136ac79d7.

11 years agoRevert "s/cibsync/replication/g in icingaapplication lib, loading the right component"
Michael Friedrich [Sat, 22 Sep 2012 13:07:22 +0000 (15:07 +0200)]
Revert "s/cibsync/replication/g in icingaapplication lib, loading the right component"

This reverts commit 159e5c79662bacd6ae4c5e0a29c358b1c833149c.

11 years agoRevert "set boost required to 1.42"
Michael Friedrich [Sat, 22 Sep 2012 13:07:13 +0000 (15:07 +0200)]
Revert "set boost required to 1.42"

This reverts commit a55c35cd658bb82481709e2ae3c764f0b01a4f6a.

11 years agoBuild fix for Windows.
Gunnar Beutner [Fri, 21 Sep 2012 14:28:14 +0000 (16:28 +0200)]
Build fix for Windows.

11 years agoAdded Win64 build support.
Gunnar Beutner [Fri, 21 Sep 2012 14:15:36 +0000 (16:15 +0200)]
Added Win64 build support.

11 years agoFixed module path for 64-bit RHEL.
Gunnar Beutner [Fri, 21 Sep 2012 13:14:26 +0000 (15:14 +0200)]
Fixed module path for 64-bit RHEL.

Fixes #3150

11 years agoRemoved Debian package files.
Gunnar Beutner [Fri, 21 Sep 2012 12:13:13 +0000 (14:13 +0200)]
Removed Debian package files.

11 years agoRemoved git-buildpackage config and instead added code to invoke autogensh in debian...
Gunnar Beutner [Fri, 21 Sep 2012 12:03:43 +0000 (14:03 +0200)]
Removed git-buildpackage config and instead added code to invoke autogensh in debian/rules

11 years agoMerged convenience component into libicinga.
Gunnar Beutner [Fri, 21 Sep 2012 11:49:14 +0000 (13:49 +0200)]
Merged convenience component into libicinga.

11 years agoCleaned up the code a bit.
Gunnar Beutner [Fri, 21 Sep 2012 07:43:06 +0000 (09:43 +0200)]
Cleaned up the code a bit.

11 years agoUpdated git-buildpackage options to not run ./configure twice.
Gunnar Beutner [Thu, 20 Sep 2012 09:10:11 +0000 (11:10 +0200)]
Updated git-buildpackage options to not run ./configure twice.

11 years agoUpdated .gitignore file.
Gunnar Beutner [Thu, 20 Sep 2012 09:10:00 +0000 (11:10 +0200)]
Updated .gitignore file.

11 years agoRemoved git-buildpackage note. Added gbp.conf file.
Gunnar Beutner [Thu, 20 Sep 2012 08:39:55 +0000 (10:39 +0200)]
Removed git-buildpackage note. Added gbp.conf file.

11 years agoAdded note about git-buildpackage.
Gunnar Beutner [Thu, 20 Sep 2012 08:36:58 +0000 (10:36 +0200)]
Added note about git-buildpackage.

11 years agoReport PID in the status.dat file.
Gunnar Beutner [Wed, 19 Sep 2012 12:10:34 +0000 (14:10 +0200)]
Report PID in the status.dat file.

11 years agoBuild fix.
Gunnar Beutner [Wed, 19 Sep 2012 11:03:17 +0000 (13:03 +0200)]
Build fix.

11 years agoAdded Utility::GetPid() helper function.
Gunnar Beutner [Wed, 19 Sep 2012 11:00:48 +0000 (13:00 +0200)]
Added Utility::GetPid() helper function.

11 years agoRenamed default PID/state filenames.
Gunnar Beutner [Wed, 19 Sep 2012 10:55:07 +0000 (12:55 +0200)]
Renamed default PID/state filenames.

11 years agoUpdated documentation.
Gunnar Beutner [Wed, 19 Sep 2012 10:32:39 +0000 (12:32 +0200)]
Updated documentation.

11 years agoFixed detection of libboost_system on Solaris.
Gunnar Beutner [Tue, 18 Sep 2012 13:37:49 +0000 (15:37 +0200)]
Fixed detection of libboost_system on Solaris.

11 years agoFix: missing files in the dist tarball
Gunnar Beutner [Tue, 18 Sep 2012 11:19:27 +0000 (13:19 +0200)]
Fix: missing files in the dist tarball

11 years agoUpdated paths in ax_boost_base.m4 to auto-detect boost on OpenIndiana.
Gunnar Beutner [Tue, 18 Sep 2012 11:06:31 +0000 (13:06 +0200)]
Updated paths in ax_boost_base.m4 to auto-detect boost on OpenIndiana.

11 years agoUpdated boost version (1.42 -> 1.41).
Gunnar Beutner [Tue, 18 Sep 2012 10:38:08 +0000 (12:38 +0200)]
Updated boost version (1.42 -> 1.41).

11 years agoUpdated README files to mention autogen.sh (hi lazyfrosch!)
Gunnar Beutner [Mon, 17 Sep 2012 12:54:17 +0000 (14:54 +0200)]
Updated README files to mention autogen.sh (hi lazyfrosch!)

11 years agoFixed more doxygen warnings.
Gunnar Beutner [Mon, 17 Sep 2012 12:47:43 +0000 (14:47 +0200)]
Fixed more doxygen warnings.

11 years agoUpdated doxygen documentation.
Gunnar Beutner [Mon, 17 Sep 2012 11:35:55 +0000 (13:35 +0200)]
Updated doxygen documentation.

11 years agoFix: Load the 'replication' component.
Gunnar Beutner [Mon, 17 Sep 2012 11:32:59 +0000 (13:32 +0200)]
Fix: Load the 'replication' component.

11 years agoChanged minimum version for Boost to 1.42
Gunnar Beutner [Mon, 17 Sep 2012 09:17:15 +0000 (11:17 +0200)]
Changed minimum version for Boost to 1.42

11 years agoRenamed the VS solution file to match the project's name.
Gunnar Beutner [Mon, 17 Sep 2012 09:15:10 +0000 (11:15 +0200)]
Renamed the VS solution file to match the project's name.

11 years agoBuild fix for Windows.
Gunnar Beutner [Mon, 17 Sep 2012 09:13:35 +0000 (11:13 +0200)]
Build fix for Windows.

11 years agoRenamed icinga binary to icinga2 to avoid conflicts with Icinga 1.x
Gunnar Beutner [Mon, 17 Sep 2012 07:48:34 +0000 (09:48 +0200)]
Renamed icinga binary to icinga2 to avoid conflicts with Icinga 1.x

11 years agoFixed crash in EndpointManager::SubscriptionTimerHandler.
Gunnar Beutner [Mon, 17 Sep 2012 07:47:02 +0000 (09:47 +0200)]
Fixed crash in EndpointManager::SubscriptionTimerHandler.

11 years agoAdd missing Makefile.am.
Gunnar Beutner [Mon, 17 Sep 2012 07:36:51 +0000 (09:36 +0200)]
Add missing Makefile.am.

11 years agocompatido: cleanup, add programstatus cyclic updates
Michael Friedrich [Sat, 15 Sep 2012 18:17:37 +0000 (20:17 +0200)]
compatido: cleanup, add programstatus cyclic updates

11 years agocompatido: fix config dump, add closesink, add host/service cyclic status dumps
Michael Friedrich [Sat, 15 Sep 2012 17:20:57 +0000 (19:20 +0200)]
compatido: fix config dump, add closesink, add host/service cyclic status dumps

11 years agocompatido: dump config data periodically, fix api syntax, rework code further
Michael Friedrich [Sat, 15 Sep 2012 15:05:42 +0000 (17:05 +0200)]
compatido: dump config data periodically, fix api syntax, rework code further

11 years agocompatido: cleanup idosocket build, works now with conninfo db hello handshake, still...
Michael Friedrich [Sat, 15 Sep 2012 12:59:55 +0000 (14:59 +0200)]
compatido: cleanup idosocket build, works now with conninfo db hello handshake, still TODO

11 years agocompatido: fix linux builds from previous renames
Michael Friedrich [Sat, 15 Sep 2012 11:38:39 +0000 (13:38 +0200)]
compatido: fix linux builds from previous renames

11 years agoMerge branch 'master' into compatido
Michael Friedrich [Sat, 15 Sep 2012 11:23:51 +0000 (13:23 +0200)]
Merge branch 'master' into compatido

11 years agoset boost required to 1.42
Michael Friedrich [Sat, 15 Sep 2012 11:22:40 +0000 (13:22 +0200)]
set boost required to 1.42

11 years agos/cibsync/replication/g in icingaapplication lib, loading the right component
Michael Friedrich [Sat, 15 Sep 2012 11:12:03 +0000 (13:12 +0200)]
s/cibsync/replication/g in icingaapplication lib, loading the right component

11 years agodrop broken example config install
Michael Friedrich [Sat, 15 Sep 2012 10:53:38 +0000 (12:53 +0200)]
drop broken example config install

11 years agoWIP: compatido
Michael Friedrich [Sat, 15 Sep 2012 10:51:40 +0000 (12:51 +0200)]
WIP: compatido

11 years agoFixed a typo in the example config.
Gunnar Beutner [Fri, 14 Sep 2012 13:41:14 +0000 (15:41 +0200)]
Fixed a typo in the example config.

11 years agoRemoved unused ThreadPool class.
Gunnar Beutner [Fri, 14 Sep 2012 12:43:56 +0000 (14:43 +0200)]
Removed unused ThreadPool class.

11 years agoAdded missing doc strings.
Gunnar Beutner [Fri, 14 Sep 2012 12:41:17 +0000 (14:41 +0200)]
Added missing doc strings.

11 years agoFixed unit tests.
Gunnar Beutner [Fri, 14 Sep 2012 09:41:15 +0000 (11:41 +0200)]
Fixed unit tests.

11 years agoAdded example config files and updated the build script so they get installed.
Gunnar Beutner [Fri, 14 Sep 2012 09:32:49 +0000 (11:32 +0200)]
Added example config files and updated the build script so they get installed.

11 years agoAdded boost to Debian deps.
Gunnar Beutner [Fri, 14 Sep 2012 09:11:05 +0000 (11:11 +0200)]
Added boost to Debian deps.

11 years agoClean up .gitignore files.
Gunnar Beutner [Fri, 14 Sep 2012 09:03:21 +0000 (11:03 +0200)]
Clean up .gitignore files.

11 years agoRenamed component: cibsync -> replication
Gunnar Beutner [Fri, 14 Sep 2012 08:52:57 +0000 (10:52 +0200)]
Renamed component: cibsync -> replication

11 years agoUpdated INSTALL/README/NEWS files.
Gunnar Beutner [Fri, 14 Sep 2012 08:42:21 +0000 (10:42 +0200)]
Updated INSTALL/README/NEWS files.

11 years agoSet required boost version to 1.46 (at least until we've figured out the exact requir...
Gunnar Beutner [Fri, 14 Sep 2012 08:25:20 +0000 (10:25 +0200)]
Set required boost version to 1.46 (at least until we've figured out the exact requirements).

12 years agoList required Debian packages in the README file.
Gunnar Beutner [Mon, 10 Sep 2012 14:02:41 +0000 (16:02 +0200)]
List required Debian packages in the README file.