[Pkg-nagios-changes] [pkg-icinga2] branch ubuntu-noma updated (a759203 -> 28e2c35)

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-noma
in repository pkg-icinga2.

      from  a759203   Merge branch 'master' into ubuntu-noma
      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  747da96   Merge branch 'master' into ubuntu-noma
       new  e3aea20   Fix version
       new  f1c55d1   Finalize changelog
      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  28e2c35   Merge branch 'master' into ubuntu-noma

The 4 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