[Pkg-nagios-changes] [pkg-icinga2] branch debmon-wheezy updated (bd0b19c -> d15a0ed)
Alexander Wirt
formorer at debian.org
Thu Mar 12 14:08:50 UTC 2015
This is an automated email from the git hooks/post-receive script.
formorer pushed a change to branch debmon-wheezy
in repository pkg-icinga2.
from bd0b19c Merge branch 'master' into debmon-wheezy
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 d15a0ed Merge branch 'master' into debmon-wheezy
The 1 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 | 238 +-
INSTALL.md | 16 +-
.../windows-setup-agent/Properties/AssemblyInfo.cs | 2 +-
agent/windows-setup-agent/SetupWizard.cs | 2 +
changelog.py | 100 +
debian/changelog | 15 +-
debian/patches/logrotate_use_service | 16 +
debian/patches/series | 1 +
doc/1-about.md | 692 ++---
doc/10-icinga2-client.md | 729 +++++
doc/11-agent-based-checks.md | 360 +++
doc/12-distributed-monitoring-ha.md | 784 +++++
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 | 2274 ++------------
doc/20-library-reference.md | 643 ++++
doc/21-debug.md | 207 ++
doc/{9-appendix.md => 22-appendix.md} | 18 +
doc/3-monitoring-basics.md | 1621 ++++++++++
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 | 3115 ++++++++++++++++++++
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 | 467 ++-
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 | 346 ++-
lib/base/application.hpp | 16 +-
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 | 13 +-
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 | 141 +
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 | 195 +-
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 | 47 +-
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 | 45 +-
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 | 6 +
lib/remote/apiclient.cpp | 110 +-
lib/remote/apiclient.hpp | 10 +-
lib/remote/apilistener-sync.cpp | 54 +-
lib/remote/apilistener.cpp | 104 +-
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/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 +-
498 files changed, 28046 insertions(+), 15191 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