[Pkg-nagios-changes] [pkg-icinga2] branch ubuntu updated (4a8cda6 -> 68e4870)
Alexander Wirt
formorer at debian.org
Thu Mar 12 14:20:36 UTC 2015
This is an automated email from the git hooks/post-receive script.
formorer pushed a change to branch ubuntu
in repository pkg-icinga2.
from 4a8cda6 Merge branch 'master' into ubuntu
adds bbd4107 Add the PIDFile setting to the systemd unit file
adds 739d013 Use service instead of killall in logrotate snippet
adds 92c6b16 Imported Upstream version 2.3.0
adds 6aad8c8 Merge tag 'upstream/2.3.0'
adds 57d4676 Use kill -USR1 instead of service.
adds c6a1a34 Finalize changelog
new a2c3883 Merge branch 'master' into ubuntu
adds 730bfc7 Imported Upstream version 2.3.1
adds 1abc3b4 Merge tag 'upstream/2.3.1'
adds 2927737 Create /var/log/icinga2/crash
adds 4812dd4 Merge branch 'master' of git.debian.org:/git/pkg-nagios/pkg-icinga2
adds 681b329 Finalize changelog
adds d29073d Fix changelog
new 68e4870 Merge branch 'master' into ubuntu
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.mailmap | 4 +-
AUTHORS | 9 +-
CMakeLists.txt | 58 +-
ChangeLog | 262 +-
INSTALL.md | 34 +-
.../windows-setup-agent/Properties/AssemblyInfo.cs | 2 +-
agent/windows-setup-agent/SetupWizard.cs | 2 +
changelog.py | 100 +
debian/changelog | 22 +-
debian/icinga2-common.dirs | 1 +
debian/icinga2-common.postinst | 1 +
debian/patches/logrotate_use_service | 16 +
debian/patches/series | 1 +
doc/1-about.md | 696 ++---
doc/10-icinga2-client.md | 729 +++++
doc/11-agent-based-checks.md | 360 +++
doc/12-distributed-monitoring-ha.md | 785 +++++
doc/13-addons-plugins.md | 256 ++
doc/14-alternative-frontends.md | 175 ++
doc/15-livestatus.md | 197 ++
...{3-troubleshooting.md => 16-troubleshooting.md} | 256 +-
doc/17-upgrading-icinga-2.md | 56 +
...migration.md => 18-migrating-from-icinga-1x.md} | 62 +-
doc/19-language-reference.md | 851 ++++++
doc/2-getting-started.md | 2276 ++------------
doc/20-library-reference.md | 657 +++++
doc/21-debug.md | 207 ++
doc/{9-appendix.md => 22-appendix.md} | 18 +
doc/3-monitoring-basics.md | 1643 +++++++++++
doc/4-advanced-topics.md | 633 ++++
doc/4-monitoring-basics.md | 2658 -----------------
doc/5-configuring-icinga-2.md | 643 ++++
doc/5-monitoring-remote-systems.md | 1540 ----------
doc/6-addons-plugins.md | 60 -
doc/6-object-types.md | 1310 ++++++++
doc/7-configuring-icinga-2.md | 2627 ----------------
doc/7-icinga-template-library.md | 3120 ++++++++++++++++++++
doc/8-cli-commands.md | 595 ++++
doc/9-monitoring-remote-systems.md | 75 +
doc/icinga2.8 | 2 +-
doc/scroll.js | 16 +
doc/update-links.py | 55 +
etc/CMakeLists.txt | 18 +-
etc/icinga2/conf.d/services.conf | 6 +-
etc/icinga2/constants.conf.cmake | 6 +-
etc/icinga2/features-available/opentsdb.conf | 11 +
etc/icinga2/icinga2.conf | 1 +
icinga-app/icinga.cpp | 97 +-
icinga2.spec | 9 +-
itl/CMakeLists.txt | 4 +-
.../ringbuffer.cpp => itl/command-nscp-local.conf | 91 +-
itl/command-plugins-manubulon.conf | 38 +-
itl/command-plugins.conf | 473 ++-
itl/command.conf | 14 +-
itl/hangman | 176 ++
contrib/GPLHeader => itl/nscp | 1 +
itl/{manubulon => plugins-contrib} | 6 +-
.../plugins-contrib.d}/CMakeLists.txt | 13 +-
itl/plugins-contrib.d/ipmi.conf | 83 +
itl/plugins-contrib.d/network-components.conf | 294 ++
.../plugins-contrib.d/operating-system.conf | 64 +-
itl/plugins-contrib.d/virtualization.conf | 84 +
itl/plugins-contrib.d/vmware.conf | 1156 ++++++++
itl/plugins-contrib.d/web.conf | 63 +
itl/timeperiod.conf | 2 +-
lib/CMakeLists.txt | 47 +-
lib/base/CMakeLists.txt | 26 +-
.../hello.ti => base/application-version.cpp} | 10 +-
lib/base/application.cpp | 354 ++-
lib/base/application.hpp | 13 +-
lib/base/array-script.cpp | 145 +
lib/base/array.cpp | 44 +-
lib/base/array.hpp | 9 +-
lib/base/{convert.cpp => boolean-script.cpp} | 26 +-
lib/{icinga/checkresult.cpp => base/boolean.cpp} | 6 +-
lib/base/{json.hpp => boolean.hpp} | 24 +-
lib/base/configerror.cpp | 35 -
lib/base/configerror.hpp | 47 -
lib/base/console.cpp | 8 +-
lib/base/console.hpp | 2 +
lib/base/convert.cpp | 5 -
lib/base/convert.hpp | 15 +-
lib/base/debug.hpp | 6 +-
lib/base/debuginfo.cpp | 12 +-
lib/base/debuginfo.hpp | 12 +-
lib/base/dictionary-script.cpp | 77 +
lib/base/dictionary.cpp | 33 +-
lib/base/dictionary.hpp | 7 +
lib/base/dynamicobject.cpp | 60 +-
lib/base/dynamicobject.hpp | 3 +-
lib/base/dynamicobject.ti | 7 +-
lib/base/dynamictype.cpp | 8 +-
lib/base/dynamictype.hpp | 1 -
lib/base/exception.cpp | 121 +-
lib/base/exception.hpp | 76 +-
lib/base/fifo.cpp | 27 +-
lib/base/fifo.hpp | 5 +-
lib/base/filelogger.cpp | 4 +-
lib/base/filelogger.hpp | 2 +-
lib/base/{ringbuffer.cpp => function-script.cpp} | 73 +-
lib/{icinga/api.hpp => base/function.cpp} | 28 +-
lib/base/{scriptfunction.hpp => function.hpp} | 19 +-
...riptfunctionwrapper.cpp => functionwrapper.cpp} | 10 +-
...riptfunctionwrapper.hpp => functionwrapper.hpp} | 114 +-
test/base-json.cpp => lib/base/json-script.cpp | 29 +-
lib/base/json.cpp | 32 +-
lib/base/json.hpp | 6 +-
lib/base/logger.cpp | 17 +-
lib/base/logger.hpp | 2 +
lib/base/math-script.cpp | 203 ++
lib/base/netstring.cpp | 81 +-
lib/base/netstring.hpp | 5 +-
lib/base/networkstream.cpp | 4 +-
lib/base/networkstream.hpp | 2 +-
lib/base/{convert.cpp => number-script.cpp} | 26 +-
lib/{icinga/checkresult.cpp => base/number.cpp} | 6 +-
lib/base/{json.hpp => number.hpp} | 24 +-
test/base-json.cpp => lib/base/object-script.cpp | 31 +-
lib/base/object.cpp | 20 +-
lib/base/object.hpp | 23 +-
lib/base/objectlock.hpp | 8 +-
lib/base/primitivetype.cpp | 3 +-
lib/base/primitivetype.hpp | 6 +-
lib/base/process.cpp | 22 +-
test/base-match.cpp => lib/base/scriptframe.cpp | 51 +-
.../variableutility.hpp => base/scriptframe.hpp} | 33 +-
lib/base/scriptfunction.cpp | 58 -
lib/base/{scriptvariable.cpp => scriptglobal.cpp} | 82 +-
.../variableutility.hpp => base/scriptglobal.hpp} | 25 +-
lib/base/scriptutils.cpp | 60 +-
lib/base/scriptutils.hpp | 9 +-
lib/base/scriptvariable.hpp | 71 -
lib/base/serializer.cpp | 3 +-
lib/base/socket.cpp | 10 +
lib/base/socket.hpp | 4 +-
lib/base/socketevents.cpp | 251 ++
lib/base/{networkstream.hpp => socketevents.hpp} | 35 +-
lib/base/statsfunction.cpp | 4 +-
lib/base/statsfunction.hpp | 4 +-
lib/base/stdiostream.cpp | 4 +-
lib/base/stdiostream.hpp | 2 +-
lib/base/stream.cpp | 124 +-
lib/base/stream.hpp | 48 +-
lib/base/streamlogger.cpp | 18 +-
lib/base/streamlogger.hpp | 2 -
lib/base/string-script.cpp | 149 +
lib/base/string.cpp | 3 +-
lib/base/string.hpp | 3 +
lib/base/sysloglogger.cpp | 4 +-
lib/base/sysloglogger.hpp | 2 +-
lib/base/thinmutex.cpp | 38 +-
lib/base/thinmutex.hpp | 28 +-
lib/base/threadpool.cpp | 23 +-
lib/base/threadpool.hpp | 2 +-
lib/base/timer.cpp | 90 +-
lib/base/timer.hpp | 4 +-
lib/base/tlsstream.cpp | 337 ++-
lib/base/tlsstream.hpp | 37 +-
lib/base/tlsutility.cpp | 2 +-
lib/base/tlsutility.hpp | 4 +-
lib/base/type.cpp | 98 +-
lib/base/type.hpp | 29 +-
lib/base/utility.cpp | 25 +-
lib/base/utility.hpp | 8 +-
lib/base/value-operators.cpp | 121 +-
lib/base/value.cpp | 24 +
lib/base/value.hpp | 44 +-
lib/base/workqueue.cpp | 178 +-
lib/base/workqueue.hpp | 48 +-
lib/checker/CMakeLists.txt | 16 +
lib/checker/checkercomponent.cpp | 12 +-
lib/checker/checkercomponent.hpp | 4 +-
lib/cli/CMakeLists.txt | 6 +-
lib/cli/clicommand.cpp | 23 +-
lib/cli/clicommand.hpp | 1 +
lib/cli/consolecommand.cpp | 213 ++
lib/cli/{nodesetcommand.hpp => consolecommand.hpp} | 14 +-
lib/cli/daemoncommand.cpp | 136 +-
lib/cli/daemonutility.cpp | 135 +
lib/cli/daemonutility.hpp | 42 +
lib/cli/featureutility.cpp | 12 +-
lib/cli/featureutility.hpp | 6 +-
lib/cli/nodesetupcommand.cpp | 115 +-
lib/cli/nodeupdateconfigcommand.cpp | 33 +-
lib/cli/nodeutility.cpp | 106 +-
lib/cli/nodeutility.hpp | 5 +-
lib/cli/nodewizardcommand.cpp | 79 +-
lib/cli/objectlistcommand.cpp | 148 +-
lib/cli/objectlistcommand.hpp | 6 -
lib/cli/objectlistutility.cpp | 154 +
lib/cli/objectlistutility.hpp | 50 +
lib/cli/pkiutility.cpp | 34 +-
lib/cli/pkiutility.hpp | 3 +-
lib/cli/repositoryclearchangescommand.hpp | 8 +-
lib/cli/repositorycommitcommand.hpp | 12 +-
lib/cli/repositoryobjectcommand.cpp | 13 +-
lib/cli/repositoryutility.cpp | 170 +-
lib/cli/repositoryutility.hpp | 19 +-
lib/cli/troubleshootcommand.cpp | 700 +++++
lib/cli/troubleshootcommand.hpp | 71 +
lib/cli/variablegetcommand.cpp | 4 +-
lib/cli/variableutility.cpp | 20 +-
lib/cli/variableutility.hpp | 4 +-
lib/compat/CMakeLists.txt | 17 +-
lib/compat/checkresultreader.cpp | 4 +-
lib/compat/checkresultreader.hpp | 2 +-
lib/compat/compatlogger.cpp | 17 +-
lib/compat/compatlogger.hpp | 4 +-
lib/compat/externalcommandlistener.cpp | 6 +-
lib/compat/externalcommandlistener.hpp | 2 +-
lib/compat/statusdatawriter.cpp | 19 +-
lib/compat/statusdatawriter.hpp | 2 +-
lib/config/applyrule.cpp | 112 +-
lib/config/applyrule.hpp | 25 +-
lib/config/base-type.conf | 6 +-
lib/config/config_lexer.ll | 197 +-
lib/config/config_parser.yy | 864 +++---
lib/config/configcompiler.cpp | 83 +-
lib/config/configcompiler.hpp | 76 +-
lib/config/configcompilercontext.cpp | 38 +-
lib/config/configcompilercontext.hpp | 20 -
lib/config/configitem.cpp | 280 +-
lib/config/configitem.hpp | 29 +-
lib/config/configitembuilder.cpp | 23 +-
lib/config/configitembuilder.hpp | 6 +-
lib/config/configtype.cpp | 177 +-
lib/config/configtype.hpp | 8 +-
lib/config/expression.cpp | 811 ++---
lib/config/expression.hpp | 427 ++-
lib/config/objectrule.cpp | 64 +-
lib/config/objectrule.hpp | 29 +-
lib/config/typerule.cpp | 3 +
lib/config/typerule.hpp | 169 +-
lib/config/vmops.hpp | 331 +++
lib/db_ido/dbconnection.cpp | 30 +-
lib/db_ido/dbconnection.hpp | 3 +-
lib/db_ido/dbevents.cpp | 16 +-
lib/db_ido/dbevents.hpp | 2 +-
lib/db_ido/dbobject.cpp | 15 +-
lib/db_ido/dbobject.hpp | 1 +
lib/db_ido/dbquery.cpp | 32 +-
lib/db_ido/hostdbobject.cpp | 4 +-
lib/db_ido_mysql/CMakeLists.txt | 89 +-
lib/db_ido_mysql/db_ido_mysql-type.conf | 2 +
lib/db_ido_mysql/idomysqlconnection.cpp | 41 +-
lib/db_ido_mysql/idomysqlconnection.hpp | 5 +-
lib/db_ido_mysql/idomysqlconnection.ti | 1 +
lib/db_ido_mysql/schema/mysql.sql | 10 +-
lib/db_ido_mysql/schema/upgrade/2.3.0.sql | 26 +
lib/db_ido_pgsql/CMakeLists.txt | 73 +-
lib/db_ido_pgsql/idopgsqlconnection.cpp | 39 +-
lib/db_ido_pgsql/idopgsqlconnection.hpp | 7 +-
lib/db_ido_pgsql/schema/pgsql.sql | 14 +-
lib/db_ido_pgsql/schema/upgrade/2.3.0.sql | 26 +
lib/demo/CMakeLists.txt | 1 +
lib/hello/CMakeLists.txt | 1 +
lib/icinga/CMakeLists.txt | 2 +-
lib/icinga/apievents.cpp | 72 +-
lib/icinga/apievents.hpp | 3 +-
lib/icinga/checkable-check.cpp | 72 +-
lib/icinga/checkable-comment.cpp | 4 +-
lib/icinga/checkable-downtime.cpp | 22 +-
lib/icinga/checkable.cpp | 32 +-
lib/icinga/checkable.hpp | 11 +-
lib/icinga/checkable.ti | 2 +-
lib/icinga/checkcommand.cpp | 2 +-
lib/icinga/cib.cpp | 3 +-
lib/icinga/command.cpp | 69 +-
lib/icinga/command.hpp | 4 +-
lib/icinga/command.ti | 2 +
lib/icinga/compatutility.cpp | 27 +-
lib/icinga/customvarobject.cpp | 60 +
lib/icinga/customvarobject.hpp | 2 +
lib/icinga/dependency-apply.cpp | 138 +-
lib/icinga/dependency.cpp | 63 +-
lib/icinga/dependency.hpp | 17 +-
lib/icinga/dependency.ti | 7 +
lib/icinga/eventcommand.cpp | 2 +-
lib/icinga/externalcommandprocessor.cpp | 68 +-
lib/icinga/externalcommandprocessor.hpp | 4 +-
lib/icinga/host.cpp | 19 +-
lib/icinga/host.hpp | 8 +-
lib/icinga/host.ti | 11 +
lib/icinga/hostgroup.cpp | 56 +-
lib/icinga/hostgroup.hpp | 8 +-
lib/icinga/icinga-type.conf | 59 +-
lib/icinga/icingaapplication.cpp | 41 +-
lib/icinga/icingaapplication.hpp | 2 +-
lib/icinga/icingastatuswriter.cpp | 4 +-
lib/icinga/icingastatuswriter.hpp | 2 +-
lib/icinga/icingastatuswriter.ti | 2 +-
lib/icinga/legacytimeperiod.cpp | 51 +-
lib/icinga/macroprocessor.cpp | 92 +-
lib/icinga/macroprocessor.hpp | 11 +
lib/icinga/notification-apply.cpp | 137 +-
lib/icinga/notification.cpp | 80 +-
lib/icinga/notification.hpp | 16 +-
lib/icinga/notification.ti | 3 +
lib/icinga/notificationcommand.cpp | 2 +-
.../{notificationcommand.cpp => objectutils.cpp} | 41 +-
lib/icinga/{api.hpp => objectutils.hpp} | 18 +-
lib/icinga/perfdatavalue.cpp | 28 +-
lib/icinga/perfdatavalue.hpp | 4 +
lib/icinga/pluginutility.cpp | 34 +-
lib/icinga/scheduleddowntime-apply.cpp | 140 +-
lib/icinga/scheduleddowntime.cpp | 41 +
lib/icinga/scheduleddowntime.hpp | 15 +-
lib/icinga/scheduleddowntime.ti | 3 +
lib/icinga/service-apply.cpp | 102 +-
lib/icinga/service.cpp | 29 +-
lib/icinga/service.hpp | 10 +-
lib/icinga/service.ti | 8 +-
lib/icinga/servicegroup.cpp | 58 +-
lib/icinga/servicegroup.hpp | 8 +-
lib/icinga/timeperiod.cpp | 42 +-
lib/icinga/timeperiod.hpp | 4 +
lib/icinga/timeperiod.ti | 5 +
lib/icinga/user.cpp | 28 +-
lib/icinga/user.hpp | 3 +-
lib/icinga/usergroup.cpp | 56 +-
lib/icinga/usergroup.hpp | 8 +-
lib/livestatus/CMakeLists.txt | 10 +
lib/livestatus/aggregator.hpp | 3 +-
lib/livestatus/andfilter.hpp | 2 +-
lib/livestatus/attributefilter.cpp | 15 +-
lib/livestatus/attributefilter.hpp | 2 +-
lib/livestatus/avgaggregator.hpp | 2 +-
lib/livestatus/column.cpp | 4 +-
lib/livestatus/column.hpp | 13 +-
lib/livestatus/combinerfilter.hpp | 2 +-
lib/livestatus/commandstable.cpp | 21 +-
lib/livestatus/commandstable.hpp | 2 +-
lib/livestatus/commentstable.cpp | 24 +-
lib/livestatus/commentstable.hpp | 2 +-
lib/livestatus/contactgroupstable.cpp | 9 +-
lib/livestatus/contactgroupstable.hpp | 2 +-
lib/livestatus/contactstable.cpp | 3 +-
lib/livestatus/contactstable.hpp | 2 +-
lib/livestatus/countaggregator.hpp | 2 +-
lib/livestatus/downtimestable.cpp | 24 +-
lib/livestatus/downtimestable.hpp | 2 +-
lib/livestatus/endpointstable.cpp | 6 +-
lib/livestatus/endpointstable.hpp | 2 +-
lib/livestatus/filter.hpp | 3 +-
lib/livestatus/historytable.hpp | 2 +-
lib/livestatus/hostgroupstable.cpp | 177 +-
lib/livestatus/hostgroupstable.hpp | 2 +-
lib/livestatus/hoststable.cpp | 44 +-
lib/livestatus/hoststable.hpp | 6 +-
.../i2-remote.hpp => livestatus/i2-livestatus.hpp} | 20 +-
lib/livestatus/invavgaggregator.hpp | 2 +-
lib/livestatus/invsumaggregator.hpp | 2 +-
lib/livestatus/livestatuslistener.cpp | 44 +-
lib/livestatus/livestatuslistener.hpp | 10 +-
lib/livestatus/livestatuslogutility.hpp | 3 +-
lib/livestatus/livestatusquery.cpp | 137 +-
lib/livestatus/livestatusquery.hpp | 20 +-
lib/livestatus/logtable.cpp | 9 +-
lib/livestatus/logtable.hpp | 2 +-
lib/livestatus/maxaggregator.hpp | 2 +-
lib/livestatus/minaggregator.hpp | 2 +-
lib/livestatus/negatefilter.hpp | 2 +-
lib/livestatus/orfilter.hpp | 2 +-
lib/livestatus/servicegroupstable.cpp | 129 +-
lib/livestatus/servicegroupstable.hpp | 2 +-
lib/livestatus/servicestable.cpp | 74 +-
lib/livestatus/servicestable.hpp | 6 +-
lib/livestatus/statehisttable.cpp | 3 +-
lib/livestatus/statehisttable.hpp | 2 +-
lib/livestatus/statustable.cpp | 2 +-
lib/livestatus/statustable.hpp | 2 +-
lib/livestatus/stdaggregator.hpp | 2 +-
lib/livestatus/sumaggregator.hpp | 2 +-
lib/livestatus/table.cpp | 38 +-
lib/livestatus/table.hpp | 23 +-
lib/livestatus/timeperiodstable.cpp | 5 +-
lib/livestatus/timeperiodstable.hpp | 2 +-
lib/methods/CMakeLists.txt | 2 +-
lib/methods/castfuncs.cpp | 42 -
lib/methods/castfuncs.hpp | 45 -
lib/methods/clrchecktask.cpp | 2 +-
lib/methods/clusterchecktask.cpp | 2 +-
lib/methods/clusterzonechecktask.cpp | 22 +-
lib/methods/icingachecktask.cpp | 2 +-
lib/methods/nullchecktask.cpp | 2 +-
lib/methods/nulleventtask.cpp | 2 +-
lib/methods/pluginchecktask.cpp | 2 +-
lib/methods/plugineventtask.cpp | 2 +-
lib/methods/plugineventtask.hpp | 2 +-
lib/methods/pluginnotificationtask.cpp | 2 +-
lib/methods/pluginnotificationtask.hpp | 2 +-
lib/methods/randomchecktask.cpp | 2 +-
lib/methods/timeperiodtask.cpp | 2 +-
lib/notification/CMakeLists.txt | 17 +
lib/notification/notificationcomponent.cpp | 8 +-
lib/notification/notificationcomponent.hpp | 2 +-
lib/perfdata/CMakeLists.txt | 25 +-
lib/perfdata/gelfwriter.cpp | 1 +
lib/perfdata/gelfwriter.hpp | 14 +-
lib/perfdata/graphitewriter.cpp | 60 +-
lib/perfdata/graphitewriter.hpp | 10 +-
lib/perfdata/opentsdbwriter.cpp | 248 ++
.../{graphitewriter.hpp => opentsdbwriter.hpp} | 28 +-
lib/perfdata/opentsdbwriter.ti | 16 +
lib/perfdata/perfdata-type.conf | 14 +-
lib/perfdata/perfdatawriter.cpp | 18 +-
lib/perfdata/perfdatawriter.hpp | 4 +-
lib/remote/apiclient-heartbeat.cpp | 12 +-
lib/remote/apiclient.cpp | 113 +-
lib/remote/apiclient.hpp | 11 +-
lib/remote/apilistener-sync.cpp | 54 +-
lib/remote/apilistener.cpp | 102 +-
lib/remote/apilistener.hpp | 9 +-
lib/remote/endpoint.cpp | 8 +-
lib/remote/endpoint.hpp | 2 +-
lib/remote/jsonrpc.cpp | 12 +-
lib/remote/jsonrpc.hpp | 2 +-
lib/remote/zone.cpp | 2 +-
mkdocs.yml | 30 +
plugins/CMakeLists.txt | 43 +-
plugins/README.md | 55 +-
plugins/check_disk.cpp | 174 +-
plugins/check_load.cpp | 49 +-
plugins/check_memory.cpp | 232 ++
plugins/check_network.cpp | 64 +-
plugins/check_ping.cpp | 472 +++
plugins/check_procs.cpp | 143 +-
plugins/check_service.cpp | 105 +-
plugins/check_swap.cpp | 102 +-
plugins/check_update.cpp | 118 +-
plugins/check_uptime.cpp | 51 +-
plugins/check_users.cpp | 56 +-
plugins/thresholds.cpp | 118 +-
plugins/thresholds.h | 9 +-
test/CMakeLists.txt | 25 +-
test/base-array.cpp | 12 +
test/base-convert.cpp | 9 +-
test/base-fifo.cpp | 4 +-
test/base-netstring.cpp | 3 +-
test/base-stream.cpp | 12 +-
test/config-ops.cpp | 330 +++
test/config/8063.conf | 42 +-
test/icinga-macros.cpp | 11 +
test/icinga-perfdata.cpp | 15 +-
test/livestatus.cpp | 212 ++
.../queries/{command => commands}/command | 0
.../queries/{command => commands}/modattr | 0
.../queries/{comment => comments}/comment | 0
.../queries/{comment => comments}/comment_short | 0
.../queries/{contact => contacts}/contacts | 0
.../livestatus/queries/{contact => contacts}/group | 0
.../queries/{contact => contacts}/modattr | 0
.../queries/{downtime => downtimes}/downtime | 0
.../queries/{downtime => downtimes}/downtime_short | 0
test/livestatus/queries/hosts/bygroup | 4 +
test/livestatus/queries/{host => hosts}/check | 0
test/livestatus/queries/{host => hosts}/command | 0
test/livestatus/queries/{host => hosts}/comment | 0
test/livestatus/queries/{host => hosts}/contact | 0
test/livestatus/queries/{host => hosts}/customvar | 0
test/livestatus/queries/{host => hosts}/downtime | 0
test/livestatus/queries/{host => hosts}/extra | 0
test/livestatus/queries/{host => hosts}/group | 0
test/livestatus/queries/{host => hosts}/host | 0
.../livestatus/queries/{host => hosts}/host_nagvis | 0
test/livestatus/queries/{host => hosts}/legacy | 0
test/livestatus/queries/{host => hosts}/modattr | 0
.../queries/{host => hosts}/notification | 0
test/livestatus/queries/{host => hosts}/services | 0
test/livestatus/queries/{host => hosts}/state | 0
test/livestatus/queries/{host => hosts}/stats_sum | 0
test/livestatus/queries/services/bygroup | 4 +
test/livestatus/queries/services/byhostgroup | 4 +
.../livestatus/queries/{service => services}/check | 0
.../queries/{service => services}/command | 0
.../queries/{service => services}/comment | 0
.../queries/{service => services}/contact | 0
.../queries/{service => services}/customvar | 0
.../queries/{service => services}/downtime | 0
.../livestatus/queries/{service => services}/extra | 0
.../livestatus/queries/{service => services}/group | 0
.../queries/{service => services}/legacy | 0
.../queries/{service => services}/modattr | 0
.../queries/{service => services}/notification | 0
.../queries/{service => services}/services | 0
.../livestatus/queries/{service => services}/state | 0
.../queries/{timeperiod => timeperiods}/timeperiod | 0
third-party/CMakeLists.txt | 2 +
third-party/execvpe/CMakeLists.txt | 1 +
third-party/execvpe/execvpe.c | 4 +-
third-party/{execvpe => socketpair}/CMakeLists.txt | 13 +-
third-party/socketpair/socketpair.c | 154 +
third-party/socketpair/socketpair.h | 54 +
tools/debug/gdb/icingadbg.py | 4 +-
tools/debug/natvis/Visualizers/icinga2.natvis | 5 +-
tools/mkclass/class_lexer.ll | 2 +
tools/mkclass/class_parser.yy | 25 +-
tools/mkclass/classcompiler.cpp | 57 +-
tools/mkclass/classcompiler.hpp | 16 +-
tools/mkembedconfig/mkembedconfig.c | 1 +
tools/mkunity/CMakeLists.txt | 4 +-
501 files changed, 28204 insertions(+), 15200 deletions(-)
create mode 100755 changelog.py
create mode 100644 debian/patches/logrotate_use_service
create mode 100644 doc/10-icinga2-client.md
create mode 100644 doc/11-agent-based-checks.md
create mode 100644 doc/12-distributed-monitoring-ha.md
create mode 100644 doc/13-addons-plugins.md
create mode 100644 doc/14-alternative-frontends.md
create mode 100644 doc/15-livestatus.md
rename doc/{3-troubleshooting.md => 16-troubleshooting.md} (50%)
create mode 100644 doc/17-upgrading-icinga-2.md
rename doc/{8-migration.md => 18-migrating-from-icinga-1x.md} (95%)
create mode 100644 doc/19-language-reference.md
create mode 100644 doc/20-library-reference.md
create mode 100644 doc/21-debug.md
rename doc/{9-appendix.md => 22-appendix.md} (97%)
create mode 100644 doc/3-monitoring-basics.md
create mode 100644 doc/4-advanced-topics.md
delete mode 100644 doc/4-monitoring-basics.md
create mode 100644 doc/5-configuring-icinga-2.md
delete mode 100644 doc/5-monitoring-remote-systems.md
delete mode 100644 doc/6-addons-plugins.md
create mode 100644 doc/6-object-types.md
delete mode 100644 doc/7-configuring-icinga-2.md
create mode 100644 doc/7-icinga-template-library.md
create mode 100644 doc/8-cli-commands.md
create mode 100644 doc/9-monitoring-remote-systems.md
create mode 100644 doc/scroll.js
create mode 100755 doc/update-links.py
create mode 100644 etc/icinga2/features-available/opentsdb.conf
copy lib/base/ringbuffer.cpp => itl/command-nscp-local.conf (55%)
create mode 100644 itl/hangman
copy contrib/GPLHeader => itl/nscp (97%)
copy itl/{manubulon => plugins-contrib} (86%)
copy {third-party => itl/plugins-contrib.d}/CMakeLists.txt (81%)
create mode 100644 itl/plugins-contrib.d/ipmi.conf
create mode 100644 itl/plugins-contrib.d/network-components.conf
copy lib/base/singleton.hpp => itl/plugins-contrib.d/operating-system.conf (69%)
create mode 100644 itl/plugins-contrib.d/virtualization.conf
create mode 100644 itl/plugins-contrib.d/vmware.conf
create mode 100644 itl/plugins-contrib.d/web.conf
copy lib/{hello/hello.ti => base/application-version.cpp} (93%)
create mode 100644 lib/base/array-script.cpp
copy lib/base/{convert.cpp => boolean-script.cpp} (75%)
copy lib/{icinga/checkresult.cpp => base/boolean.cpp} (92%)
copy lib/base/{json.hpp => boolean.hpp} (85%)
delete mode 100644 lib/base/configerror.cpp
delete mode 100644 lib/base/configerror.hpp
create mode 100644 lib/base/dictionary-script.cpp
copy lib/base/{ringbuffer.cpp => function-script.cpp} (56%)
copy lib/{icinga/api.hpp => base/function.cpp} (82%)
rename lib/base/{scriptfunction.hpp => function.hpp} (79%)
rename lib/base/{scriptfunctionwrapper.cpp => functionwrapper.cpp} (81%)
rename lib/base/{scriptfunctionwrapper.hpp => functionwrapper.hpp} (72%)
copy test/base-json.cpp => lib/base/json-script.cpp (74%)
create mode 100644 lib/base/math-script.cpp
copy lib/base/{convert.cpp => number-script.cpp} (75%)
copy lib/{icinga/checkresult.cpp => base/number.cpp} (92%)
copy lib/base/{json.hpp => number.hpp} (85%)
copy test/base-json.cpp => lib/base/object-script.cpp (74%)
copy test/base-match.cpp => lib/base/scriptframe.cpp (67%)
copy lib/{cli/variableutility.hpp => base/scriptframe.hpp} (75%)
delete mode 100644 lib/base/scriptfunction.cpp
rename lib/base/{scriptvariable.cpp => scriptglobal.cpp} (62%)
copy lib/{cli/variableutility.hpp => base/scriptglobal.hpp} (77%)
delete mode 100644 lib/base/scriptvariable.hpp
create mode 100644 lib/base/socketevents.cpp
copy lib/base/{networkstream.hpp => socketevents.hpp} (74%)
create mode 100644 lib/base/string-script.cpp
create mode 100644 lib/cli/consolecommand.cpp
copy lib/cli/{nodesetcommand.hpp => consolecommand.hpp} (88%)
create mode 100644 lib/cli/daemonutility.cpp
create mode 100644 lib/cli/daemonutility.hpp
create mode 100644 lib/cli/objectlistutility.cpp
create mode 100644 lib/cli/objectlistutility.hpp
create mode 100644 lib/cli/troubleshootcommand.cpp
create mode 100644 lib/cli/troubleshootcommand.hpp
create mode 100644 lib/config/vmops.hpp
create mode 100644 lib/db_ido_mysql/schema/upgrade/2.3.0.sql
create mode 100644 lib/db_ido_pgsql/schema/upgrade/2.3.0.sql
copy lib/icinga/{notificationcommand.cpp => objectutils.cpp} (57%)
copy lib/icinga/{api.hpp => objectutils.hpp} (84%)
copy lib/{remote/i2-remote.hpp => livestatus/i2-livestatus.hpp} (81%)
delete mode 100644 lib/methods/castfuncs.cpp
delete mode 100644 lib/methods/castfuncs.hpp
create mode 100644 lib/perfdata/opentsdbwriter.cpp
copy lib/perfdata/{graphitewriter.hpp => opentsdbwriter.hpp} (73%)
create mode 100644 lib/perfdata/opentsdbwriter.ti
create mode 100644 mkdocs.yml
create mode 100644 plugins/check_memory.cpp
create mode 100644 plugins/check_ping.cpp
create mode 100644 test/config-ops.cpp
create mode 100644 test/livestatus.cpp
rename test/livestatus/queries/{command => commands}/command (100%)
rename test/livestatus/queries/{command => commands}/modattr (100%)
rename test/livestatus/queries/{comment => comments}/comment (100%)
rename test/livestatus/queries/{comment => comments}/comment_short (100%)
rename test/livestatus/queries/{contact => contacts}/contacts (100%)
rename test/livestatus/queries/{contact => contacts}/group (100%)
rename test/livestatus/queries/{contact => contacts}/modattr (100%)
rename test/livestatus/queries/{downtime => downtimes}/downtime (100%)
rename test/livestatus/queries/{downtime => downtimes}/downtime_short (100%)
create mode 100644 test/livestatus/queries/hosts/bygroup
rename test/livestatus/queries/{host => hosts}/check (100%)
rename test/livestatus/queries/{host => hosts}/command (100%)
rename test/livestatus/queries/{host => hosts}/comment (100%)
rename test/livestatus/queries/{host => hosts}/contact (100%)
rename test/livestatus/queries/{host => hosts}/customvar (100%)
rename test/livestatus/queries/{host => hosts}/downtime (100%)
rename test/livestatus/queries/{host => hosts}/extra (100%)
rename test/livestatus/queries/{host => hosts}/group (100%)
rename test/livestatus/queries/{host => hosts}/host (100%)
rename test/livestatus/queries/{host => hosts}/host_nagvis (100%)
rename test/livestatus/queries/{host => hosts}/legacy (100%)
rename test/livestatus/queries/{host => hosts}/modattr (100%)
rename test/livestatus/queries/{host => hosts}/notification (100%)
rename test/livestatus/queries/{host => hosts}/services (100%)
rename test/livestatus/queries/{host => hosts}/state (100%)
rename test/livestatus/queries/{host => hosts}/stats_sum (100%)
create mode 100644 test/livestatus/queries/services/bygroup
create mode 100644 test/livestatus/queries/services/byhostgroup
rename test/livestatus/queries/{service => services}/check (100%)
rename test/livestatus/queries/{service => services}/command (100%)
rename test/livestatus/queries/{service => services}/comment (100%)
rename test/livestatus/queries/{service => services}/contact (100%)
rename test/livestatus/queries/{service => services}/customvar (100%)
rename test/livestatus/queries/{service => services}/downtime (100%)
rename test/livestatus/queries/{service => services}/extra (100%)
rename test/livestatus/queries/{service => services}/group (100%)
rename test/livestatus/queries/{service => services}/legacy (100%)
rename test/livestatus/queries/{service => services}/modattr (100%)
rename test/livestatus/queries/{service => services}/notification (100%)
rename test/livestatus/queries/{service => services}/services (100%)
rename test/livestatus/queries/{service => services}/state (100%)
rename test/livestatus/queries/{timeperiod => timeperiods}/timeperiod (100%)
copy third-party/{execvpe => socketpair}/CMakeLists.txt (81%)
create mode 100644 third-party/socketpair/socketpair.c
create mode 100644 third-party/socketpair/socketpair.h
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-nagios/pkg-icinga2.git
More information about the Pkg-nagios-changes
mailing list