+++ /dev/null
-files
-*.debhelper
-*.debhelper.log
-*.substvars
-
-icinga2/
-icinga2-*/
-tmp/
-
+++ /dev/null
-# Icinga 2
-# Copyright (C) 2012-2014 Icinga Development Team (http://www.icinga.org)
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software Foundation
-# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
-
-#
-# this file is used to build icinga-version.h.force
-# for the Debian builds, it needs to be included in the tarball
-#
-
-cmake_minimum_required(VERSION 2.6)
-project(icinga2)
-list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../third-party/cmake")
-
-include(GetGitRevisionDescription)
-git_describe(GIT_VERSION --tags)
-configure_file("${CMAKE_CURRENT_SOURCE_DIR}/../icinga-version.h.cmake" icinga-version.h.force)
-
+++ /dev/null
-icinga2 source TODOs
-====================
-
-* Replace embedded tools
- - doc/ strapdownjs and jquery
-
-* Document embedded sources in tarball
- - third-party/
-
-* init
- - configtest
- - multi instanz
- - pid file handling testen
-
+++ /dev/null
-icinga2 (2.0.0) UNRELEASED; urgency=low
-
- * Icinga2 Debian packaging for snapshots
-
- *** Please note that this package is built from the development tree of
- *** Icinga 2 - Use it with care, because it might be broken or include
- *** incomplete features and other known issues.
- *** Please see http://debmon.org and Debian for released package versions.
-
- -- Markus Frosch <markus@lazyfrosch.de> Mon, 16 Jun 2014 16:10:23 +0100
+++ /dev/null
-These webpages are copied from the icinga classic interface, for being able
-to provide this interface for Icinga 2.
-
-Unfortunatly some modifications have to be made...
-
--- Markus Frosch <markus@lazyfrosch.de>
+++ /dev/null
-# apache configuration for icinga
-
-ScriptAlias /cgi-bin/icinga2-classicui /usr/lib/cgi-bin/icinga2-classicui
-
-# Where the stylesheets (config files) reside
-Alias /icinga2-classicui/stylesheets /etc/icinga2-classicui/stylesheets
-
-# Where the HTML pages live
-Alias /icinga2-classicui /usr/share/icinga2/classicui
-
-<LocationMatch "^/cgi-bin/icinga2-classicui">
- SetEnv ICINGA_CGI_CONFIG /etc/icinga2-classicui/cgi.cfg
-</LocationMatch>
-
-<DirectoryMatch "^(?:/usr/share/icinga2/classicui/htdocs|/usr/lib/cgi-bin/icinga2-classicui|/etc/icinga2-classicui/stylesheets)/">
- Options FollowSymLinks
-
- DirectoryIndex index.html
-
- AllowOverride AuthConfig
-
- <IfVersion < 2.3>
- Order Allow,Deny
- Allow From All
- </IfVersion>
-
- AuthName "Icinga Access"
- AuthType Basic
- AuthUserFile /etc/icinga2-classicui/htpasswd.users
- Require valid-user
-</DirectoryMatch>
+++ /dev/null
-// Written by Kepi (kepi.cz)
-
-$(document).ready(function() {
- 'use strict';
- var min_char = 3;
- var max_items_per_cat = 10;
- var display_services = true;
-
- window.icingaAC = {
- // This is number of miliseconds to cache partial result
- // so we don't query server again and again for same terms
- expireMsecs: 60000,
-
- // internal variables
- shorten: undefined,
- results: {}
- }
-
- // extension for category support in autocomplete result
- $.widget("custom.catcomplete", $.ui.autocomplete, {
- _renderMenu: function( ul, items ) {
- var that = this;
- var currentCategory = "";
- var current_id = 0;
- $.each( items, function( index, item ) {
- if (item.category != currentCategory) {
- $('<li/>').addClass('ui-autocomplete-category').html(item.category).appendTo(ul);
- currentCategory = item.category;
- current_id = 0;
- }
- if (current_id < max_items_per_cat)
- that._renderItemData( ul, item );
- if (current_id == max_items_per_cat)
- $('<li/>').addClass('ui-menu-item').html("...").appendTo(ul);
- current_id++;
- });
- }
- });
-
- // extend renderItem so we can add custom class
- $.extend( $.ui.autocomplete.prototype, {
- _renderItem: function( ul, item ) {
- return $( '<li class="status' + item.status + '">' )
- .append( $( "<a>" ).text( item.label ) )
- .appendTo( ul );
- }
- });
-
- // autocomplete function
- $("#autocomplete").catcomplete( { minLength: min_char, delay : 700 }, {
- // select function is used to open url for selected item
- select: function( event, ui ) { top.frames['main'].location.href = ui.item.url },
- // get results from icinga API
- source: function(request, response) {
- var shorten = request.term.substring(0, min_char);
- var output = [];
-
- if (window.icingaAC.shorten === undefined || shorten != window.icingaAC.shorten || window.icingaAC.results[window.icingaAC.shorten].expire < (new Date).getTime()) {
- $.ajax({
- async: false,
- url: '/cgi-bin/icinga2-classicui/status.cgi?livesearchdata',
- dataType: 'json',
- data: {
- search_string: shorten // parameter for API search
- },
- success: function(data) {
-
- // prepare hosts data
- if ( data.status.hosts ) {
- $.each( data.status.hosts, function(index, item) {
- output.push( {
- category: 'Hosts',
- url: '/cgi-bin/icinga2-classicui/status.cgi?search_string=' + encodeURIComponent(item.host_name),
- label: item.host_display_name,
- local_match: new Array( item.host_name, item.host_display_name, item.host_alias, item.host_address, item.host_address6 ),
- status: item.status
- });
- });
- }
-
- // prepare services data
- if ( data.status.services && display_services) {
- $.each( data.status.services, function(index, item) {
- output.push( {
- category: 'Services ' + item.host_name,
- url: '/cgi-bin/icinga2-classicui/extinfo.cgi?type=2&host=' + encodeURIComponent(item.host_name) + '&service=' + encodeURIComponent(item.service_description),
- label: item.service_display_name,
- local_match: new Array( item.service_description, item.service_display_name,
- item.host_name + ' ' + item.service_description,
- item.host_name + ' ' + item.service_display_name,
- item.host_display_name + ' ' + item.service_description,
- item.host_display_name + ' ' + item.service_display_name ),
- value: item.host_name + ' ' + item.service_description,
- status: item.status
- });
- });
- }
-
- // prepare host groups data
- if ( data.status.hostgroups ) {
- $.each( data.status.hostgroups, function(index, item) {
- output.push( {
- category: 'Hostgroups',
- url: '/cgi-bin/icinga2-classicui/status.cgi?style=overview&hostgroup=' + encodeURIComponent(item.hostgroup_name),
- local_match: new Array( item.hostgroup_name, item.hostgroup_alias ),
- label: item.hostgroup_alias,
- status: "group"
- });
- });
- }
-
- // prepare service groups data
- if ( data.status.servicegroups ) {
- $.each( data.status.servicegroups, function(index, item) {
- output.push( {
- category: 'Servicegroups',
- url: '/cgi-bin/icinga2-classicui/status.cgi?style=overview&servicegroup=' + encodeURIComponent(item.servicegroup_name),
- local_match: new Array( item.servicegroup_name, item.servicegroup_alias ),
- label: item.servicegroup_alias,
- status: "group"
- });
- });
- }
-
- window.icingaAC.shorten = shorten;
- window.icingaAC.results[window.icingaAC.shorten] = {
- expire: (new Date).getTime() + window.icingaAC.expireMsecs,
- data: output
- }
- }
- })
- }
-
- var matcher = new RegExp( request.term.replace(/\*/g, ".*"), "i" );
- response( $.grep( window.icingaAC.results[window.icingaAC.shorten].data, function( item ){
- var match_result = false;
- $.each( item.local_match, function( index, match_item ) {
- if (match_item !== undefined && matcher.test( match_item )) {
- match_result = true;
- return;
- }
- });
-
- return match_result;
- }) );
-
- }
- }).bind('focus', function(){ $(this).catcomplete("search"); } );
-});
-
-// vim: syntax=javascript ts=2 sw=2 sts=2 sr et
+++ /dev/null
-# Icinga 2 Classic UI configuration
-#
-# requires icinga-gui package
-# check http://docs.icinga.org for option details
-standalone_installation=1
-physical_html_path=/usr/share/icinga
-url_html_path=/icinga2-classicui
-url_stylesheets_path=/icinga2-classicui/stylesheets
-http_charset=utf-8
-refresh_rate=30
-refresh_type=1
-escape_html_tags=1
-result_limit=50
-show_tac_header=1
-use_pending_states=1
-first_day_of_week=0
-suppress_maintenance_downtime=0
-action_url_target=main
-notes_url_target=main
-use_authentication=1
-use_ssl_authentication=0
-lowercase_user_name=0
-authorized_for_system_information=icingaadmin
-authorized_for_configuration_information=icingaadmin
-authorized_for_full_command_resolution=icingaadmin
-authorized_for_system_commands=icingaadmin
-authorized_for_all_services=icingaadmin
-authorized_for_all_hosts=icingaadmin
-authorized_for_all_service_commands=icingaadmin
-authorized_for_all_host_commands=icingaadmin
-show_all_services_host_is_authorized_for=1
-show_partial_hostgroups=0
-show_partial_servicegroups=0
-default_statusmap_layout=5
-status_show_long_plugin_output=0
-display_status_totals=0
-highlight_table_rows=1
-add_notif_num_hard=28
-add_notif_num_soft=0
-use_logging=0
-cgi_log_file=/var/log/icinga/gui/icinga-cgi.log
-cgi_log_rotation_method=d
-cgi_log_archive_path=/var/log/icinga/gui
-enforce_comments_on_actions=0
-send_ack_notifications=1
-persistent_ack_comments=0
-lock_author_names=1
-default_downtime_duration=7200
-set_expire_ack_by_default=0
-default_expiring_acknowledgement_duration=86400
-default_expiring_disabled_notifications_duration=86400
-tac_show_only_hard_state=0
-show_tac_header_pending=1
-exclude_customvar_name=PASSWORD,COMMUNITY
-exclude_customvar_value=secret
-extinfo_show_child_hosts=0
-tab_friendly_titles=1
-######################################
-# STANDALONE (ICINGA 2) OPTIONS
-# requires standalone_installation=1
-######################################
-object_cache_file=/var/cache/icinga2/objects.cache
-status_file=/var/cache/icinga2/status.dat
-resource_file=/etc/icinga/resource.cfg
-command_file=/var/run/icinga2/cmd/icinga2.cmd
-check_external_commands=1
-interval_length=60
-status_update_interval=10
-log_file=/var/log/icinga2/compat/icinga.log
-log_rotation_method=h
-log_archive_path=/var/log/icinga2/compat/archives
-date_format=us
-url_cgi_path=/cgi-bin/icinga2-classicui
-# EOF
+++ /dev/null
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
- <title>Icinga2 Classic</title>
- <meta name="robots" content="noindex, nofollow" />
- <link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico" />
-</head>
- <frameset frameborder="0" framespacing="0" rows="72,*" onLoad='document.title="Icinga2 Classic: "+window.location.hostname; document.getElementById("main").focus();'>
- <frame src="/cgi-bin/icinga2-classicui/tac.cgi?tac_header" name="top" target="main" scrolling="no" />
- <frameset frameborder="0" framespacing="0" cols="200,*">
- <frame src="menu.html" name="menu" target="main" scrolling="auto"/>
- <frame src="/cgi-bin/icinga2-classicui/tac.cgi" name="main" id="main" />
- </frameset>
- </frameset>
- <noframes>
- <body>
- <p>These pages require a browser which supports frames.</p>
- </body>
- </noframes>
-</html>
+++ /dev/null
-<!DOCTYPE html PUBLIC "-//W4C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <title>Web Interface Monitoring</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta http-equiv="Content-Language" content="en" />
- <meta name="robots" content="noindex, nofollow" />
- <link rel="stylesheet" type="text/css" href="stylesheets/menu.css" media="screen, projection" />
- <link rel="stylesheet" type="text/css" href="jquery-ui/themes/base/jquery.ui.all.css" media="screen, projection" />
- <link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico" />
- <script type="text/javascript" src="js/jquery-1.8.0.min.js"></script>
- <script type="text/javascript" src="js/menu.js"></script>
- <script type="text/javascript" src="jquery-ui/ui/jquery.ui.core.js"></script>
- <script type="text/javascript" src="jquery-ui/ui/jquery.ui.widget.js"></script>
- <script type="text/javascript" src="jquery-ui/ui/jquery.ui.menu.js"></script>
- <script type="text/javascript" src="jquery-ui/ui/jquery.ui.position.js"></script>
- <script type="text/javascript" src="jquery-ui/ui/jquery.ui.autocomplete.js"></script>
-</head>
-<body>
- <div id="menu">
- <h2>General</h2>
- <ul>
- <li class="menuli_style1"><a href="main.html" target="main">Home</a></li>
- <!-- hidden for icinga2-classicui
- <li class="menuli_style2">
- <div class="flag">Documentation
- <a class="flag" href="docs/de/index.html" target="main"><img src="docs/images/flags/de.png" /></a>
- <a class="flag" href="docs/en/index.html" target="main"><img src="docs/images/flags/um_gb.png" /></a>
- </div>
- </li>
- -->
- <!-- classic search -->
- <li class="menuli_style3">Search:</li>
- <li class="menuli_style2">
- <div class="navbarsearch">
- <form method="get" action="/cgi-bin/icinga2-classicui/status.cgi" target="main">
- <input type='text' name='search_string' id="autocomplete" style="width: 150px; padding: 2px; margin-left: 10px; border: 1px solid grey">
- </form>
- </div>
- </li>
- </ul>
- <h2>Status</h2>
- <ul>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/tac.cgi" target="main">Tactical Overview</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/status.cgi?style=hostdetail" target="main">Host Detail</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/status.cgi" target="main">Service Detail</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/status.cgi?hostgroup=all&style=overview" target="main">Hostgroup Overview</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/status.cgi?hostgroup=all&style=summary" target="main">Hostgroup Summary</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/status.cgi?servicegroup=all&style=overview" target="main">Servicegroup Overview</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/status.cgi?servicegroup=all&style=summary" target="main">Servicegroup Summary</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/statusmap.cgi?host=all" target="main">Status Map</a></li>
- </ul>
- <h2>Problems</h2>
- <ul>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/status.cgi?servicestatustypes=28" target="main">Service Problems</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/status.cgi?servicestatustypes=28&hoststatustypes=3&serviceprops=2097162" target="main">Unhandled Services</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/status.cgi?style=hostdetail&hoststatustypes=12" target="main">Host Problems</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/status.cgi?style=hostdetail&hoststatustypes=12&hostprops=2097162" target="main">Unhandled Hosts</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/status.cgi?allunhandledproblems" target="main">All Unhandled Problems</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/status.cgi?allproblems" target="main">All Problems</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/outages.cgi" target="main">Network Outages</a></li>
- </ul>
- <h2>System</h2>
- <ul>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/extinfo.cgi?type=3" target="main">Comments</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/extinfo.cgi?type=6" target="main">Downtime</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/extinfo.cgi?type=0" target="main">Process Info</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/extinfo.cgi?type=4" target="main">Performance Info</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/extinfo.cgi?type=7" target="main">Scheduling Queue</a></li>
- </ul>
- <h2>Reporting</h2>
- <ul>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/trends.cgi" target="main">Trends</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/avail.cgi" target="main">Availability</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/histogram.cgi" target="main">Alert Histogram</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/history.cgi?host=all" target="main">Alert History</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/summary.cgi" target="main">Alert Summary</a></li>
- <li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/notifications.cgi?contact=all" target="main">Notifications</a></li>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/showlog.cgi" target="main">Event Log</a></li>
- </ul>
- <h2>Configuration</h2>
- <ul>
- <li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/config.cgi" target="main">View Config</a></li>
- </ul>
- </div>
- <script type="text/javascript" src="autocomplete.js"></script>
-</body>
-</html>
+++ /dev/null
-apply Service "apt" {
- import "generic-service"
-
- check_command = "apt"
-
- assign where host.name == NodeName
-}
+++ /dev/null
-apply Service "kernel" {
- import "generic-service"
-
- check_command = "running_kernel"
-
- assign where host.name == NodeName
-}
+++ /dev/null
-Source: icinga2
-Section: admin
-Priority: extra
-Maintainer: Debian Nagios Maintainer Group <pkg-nagios-devel@lists.alioth.debian.org>
-Uploaders: Markus Frosch <lazyfrosch@debian.org>,
- Jan Wagner <waja@cyconet.org>,
- Alexander Wirt <formorer@debian.org>
-Build-Depends: bison,
- cmake (>= 2.8.7),
- debhelper (>= 9),
- dh-systemd (>= 1.5),
- flex,
- g++ (>= 1.96),
- libboost-dev,
- libboost-program-options-dev,
- libboost-regex-dev,
- libboost-system-dev,
- libboost-test-dev,
- libboost-thread-dev,
- libmysqlclient-dev,
- libpq-dev,
- libssl-dev,
- libyajl-dev,
- libreadline-dev,
- make (>= 3.81),
- po-debconf
-Standards-Version: 3.9.6
-Homepage: http://www.icinga.org
-Vcs-Browser: http://anonscm.debian.org/cgit/pkg-nagios/pkg-icinga2.git
-Vcs-Git: git://anonscm.debian.org/pkg-nagios/pkg-icinga2.git
-
-Package: icinga2
-Architecture: any
-Depends: icinga2-bin (= ${binary:Version}),
- icinga2-common (= ${source:Version}),
- ${misc:Depends}
-Recommends: icinga2-doc, monitoring-plugins-basic | nagios-plugins-basic
-Description: host and network monitoring system
- Icinga 2 is a general-purpose monitoring application to fit the needs of
- any size of network. Icinga 1.x was a Nagios fork; this new generation
- has been rewritten from scratch in C++, with multi-threading and cluster
- support.
- .
- Features:
- * all standard features of Icinga and Nagios;
- * much faster and more scalable than Icinga 1 and Nagios;
- * new, more intuitive, template-based configuration format;
- * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
- SMTP, etc.) by executing checks (see monitoring-plugins*);
- * any small script following the Nagios plugin API can be used as a
- check plugin;
- * notifications about alerts for any custom script (with examples);
- * native support for Livestatus and Graphite.
- .
- This is the metapackage to install all Icinga 2 features.
-
-Package: icinga2-common
-Architecture: all
-Replaces: python-icinga2
-Conflicts: python-icinga2
-Provides: python-icinga2
-Depends:
- adduser,
- lsb-release,
- ${misc:Depends}
-Description: host and network monitoring system - common files
- Icinga 2 is a general-purpose monitoring application to fit the needs of
- any size of network. Icinga 1.x was a Nagios fork; this new generation
- has been rewritten from scratch in C++, with multi-threading and cluster
- support.
- .
- Features:
- * all standard features of Icinga and Nagios;
- * much faster and more scalable than Icinga 1 and Nagios;
- * new, more intuitive, template-based configuration format;
- * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
- SMTP, etc.) by executing checks (see monitoring-plugins*);
- * any small script following the Nagios plugin API can be used as a
- check plugin;
- * notifications about alerts for any custom script (with examples);
- * native support for Livestatus and Graphite.
- .
- This package provides configuration and some basic helper scripts.
-
-Package: icinga2-bin
-Architecture: any
-Pre-Depends: ${misc:Pre-Depends}
-Depends: icinga2-common (= ${source:Version}),
- ${misc:Depends},
- ${shlibs:Depends}
-Description: host and network monitoring system - daemon
- Icinga 2 is a general-purpose monitoring application to fit the needs of
- any size of network. Icinga 1.x was a Nagios fork; this new generation
- has been rewritten from scratch in C++, with multi-threading and cluster
- support.
- .
- Features:
- * all standard features of Icinga and Nagios;
- * much faster and more scalable than Icinga 1 and Nagios;
- * new, more intuitive, template-based configuration format;
- * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
- SMTP, etc.) by executing checks (see monitoring-plugins*);
- * any small script following the Nagios plugin API can be used as a
- check plugin;
- * notifications about alerts for any custom script (with examples);
- * native support for Livestatus and Graphite.
- .
- This package provides the Icinga 2 daemon.
-
-Package: icinga2-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-Description: host and network monitoring system - documentation
- Icinga 2 is a general-purpose monitoring application to fit the needs of
- any size of network. Icinga 1.x was a Nagios fork; this new generation
- has been rewritten from scratch in C++, with multi-threading and cluster
- support.
- .
- Features:
- * all standard features of Icinga and Nagios;
- * much faster and more scalable than Icinga 1 and Nagios;
- * new, more intuitive, template-based configuration format;
- * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
- SMTP, etc.) by executing checks (see monitoring-plugins*);
- * any small script following the Nagios plugin API can be used as a
- check plugin;
- * notifications about alerts for any custom script (with examples);
- * native support for Livestatus and Graphite.
- .
- This package provides the Icinga 2 documentation.
-
-Package: icinga2-classicui
-Architecture: all
-Pre-Depends: dpkg (>= 1.15.7.2)
-Depends: apache2-utils,
- icinga-cgi-bin (>= 1.11.5~),
- icinga2-common (= ${source:Version}),
- ${misc:Depends}
-Recommends: apache2 | httpd
-Description: host and network monitoring system - classic UI
- Icinga 2 is a general-purpose monitoring application to fit the needs of
- any size of network. Icinga 1.x was a Nagios fork; this new generation
- has been rewritten from scratch in C++, with multi-threading and cluster
- support.
- .
- Features:
- * all standard features of Icinga and Nagios;
- * much faster and more scalable than Icinga 1 and Nagios;
- * new, more intuitive, template-based configuration format;
- * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
- SMTP, etc.) by executing checks (see monitoring-plugins*);
- * any small script following the Nagios plugin API can be used as a
- check plugin;
- * notifications about alerts for any custom script (with examples);
- * native support for Livestatus and Graphite.
- .
- This package provides support for the Icinga Classic User Interface.
-
-Package: icinga2-ido-mysql
-Architecture: any
-Pre-Depends: ${misc:Pre-Depends}
-Conflicts: icinga2-ido-pgsql
-Depends: dbconfig-common,
- icinga2-bin (= ${binary:Version}),
- icinga2-common (= ${source:Version}),
- ucf,
- ${misc:Depends},
- ${shlibs:Depends}
-Recommends: mysql-client
-Suggests: mysql-server
-Description: host and network monitoring system - MySQL support
- Icinga 2 is a general-purpose monitoring application to fit the needs of
- any size of network. Icinga 1.x was a Nagios fork; this new generation
- has been rewritten from scratch in C++, with multi-threading and cluster
- support.
- .
- Features:
- * all standard features of Icinga and Nagios;
- * much faster and more scalable than Icinga 1 and Nagios;
- * new, more intuitive, template-based configuration format;
- * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
- SMTP, etc.) by executing checks (see monitoring-plugins*);
- * any small script following the Nagios plugin API can be used as a
- check plugin;
- * notifications about alerts for any custom script (with examples);
- * native support for Livestatus and Graphite.
- .
- This package provides the IDO module for the MySQL database.
-
-Package: icinga2-ido-pgsql
-Architecture: any
-Conflicts: icinga2-ido-mysql
-Pre-Depends: ${misc:Pre-Depends}
-Depends: dbconfig-common,
- icinga2-bin (= ${binary:Version}),
- icinga2-common (= ${source:Version}),
- ucf,
- ${misc:Depends},
- ${shlibs:Depends}
-Recommends: postgresql-client
-Suggests: postgresql
-Description: host and network monitoring system - PostgreSQL support
- Icinga 2 is a general-purpose monitoring application to fit the needs of
- any size of network. Icinga 1.x was a Nagios fork; this new generation
- has been rewritten from scratch in C++, with multi-threading and cluster
- support.
- .
- Features:
- * all standard features of Icinga and Nagios;
- * much faster and more scalable than Icinga 1 and Nagios;
- * new, more intuitive, template-based configuration format;
- * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
- SMTP, etc.) by executing checks (see monitoring-plugins*);
- * any small script following the Nagios plugin API can be used as a
- check plugin;
- * notifications about alerts for any custom script (with examples);
- * native support for Livestatus and Graphite.
- .
- This package provides the IDO module for the PostgreSQL database.
-
-Package: icinga2-dbg
-Architecture: any
-Section: debug
-Depends: icinga2-bin (= ${binary:Version}), ${misc:Depends}
-Description: host and network monitoring system - debug symbols
- Icinga 2 is a general-purpose monitoring application to fit the needs of
- any size of network. Icinga 1.x was a Nagios fork; this new generation
- has been rewritten from scratch in C++, with multi-threading and cluster
- support.
- .
- Features:
- * all standard features of Icinga and Nagios;
- * much faster and more scalable than Icinga 1 and Nagios;
- * new, more intuitive, template-based configuration format;
- * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
- SMTP, etc.) by executing checks (see monitoring-plugins*);
- * any small script following the Nagios plugin API can be used as a
- check plugin;
- * notifications about alerts for any custom script (with examples);
- * native support for Livestatus and Graphite.
- .
- This package provides debug symbols for Icinga 2.
+++ /dev/null
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Name: Icinga 2
-Source: http://www.icinga.org
-
-Files: *
-Copyright: 2012-2014 Icinga Development Team (http://www.icinga.org)
-License: GPL-2+-with-exception
- This package is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- .
- This package is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- .
- On Debian systems, the complete text of the GNU General
- Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
- .
- In addition, as a special exception, the copyright holders give
- permission to link the code of portions of this program with the
- OpenSSL library under certain conditions as described in each
- individual source file, and distribute linked combinations including
- the two.
- .
- You must obey the GNU General Public License in all respects for all
- of the code used other than OpenSSL. If you modify file(s) with this
- exception, you may extend this exception to your version of the
- file(s), but you are not obligated to do so. If you do not wish to do
- so, delete this exception statement from your version. If you delete
- this exception statement from all source files in the program, then
- also delete it here.
-
-Files: debian/*
-Copyright: 2012-2014 Alexander Wirt <formorer@debian.org>
- 2013-2014 Markus Frosch <lazyfrosch@debian.org>
- 2014 Icinga Development Team (http://www.icinga.org)
-License: GPL-2+
- This package is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
- .
- This package is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- .
- On Debian systems, the complete text of the GNU General
- Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
-
-Files: third-party/execvpe/*
-Copyright: 1991,92, 1995-99, 2002, 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
-License: LGPL-2.1+
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
- .
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
- .
- On Debian systems, the complete text of the GNU General
- Public License version 2 can be found in "/usr/share/common-licenses/LGPL-2.1".
-
-Files: third-party/mmatch/*
-Copyright: 1990 Jarkko Oikarinen
- 1996 Run <carlo@runaway.xs4all.nl>
-License: GPL-1+
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 1, or (at your option)
- any later version.
- .
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- .
- On Debian systems, the complete text of the GNU General
- Public License version 1 can be found in "/usr/share/common-licenses/GPL-1".
-
-Files: third-party/cmake/BoostTestTargets.*
- third-party/cmake/CopyResourcesToBuildTree.cmake
- third-party/cmake/GetForceIncludeDefinitions.cmake
- third-party/cmake/GetGitRevisionDescription.cmake.in
-Copyright: 2009-2010 Ryan Pavlik <rpavlik@iastate.edu> <abiryan@ryand.net>
- 2009-2010 Iowa State University
-License: Boost-Software-License-1.0
- Permission is hereby granted, free of charge, to any person or organization
- obtaining a copy of the software and accompanying documentation covered by
- this license (the "Software") to use, reproduce, display, distribute,
- execute, and transmit the Software, and to prepare derivative works of the
- Software, and to permit third-parties to whom the Software is furnished to
- do so, all subject to the following:
- .
- The copyright notices in the Software and this entire statement, including
- the above license grant, this restriction and the following disclaimer,
- must be included in all copies of the Software, in whole or in part, and
- all derivative works of the Software, unless such copies or derivative
- works are solely in the form of machine-executable object code generated by
- a source language processor.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
- SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
- FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
- ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
- DEALINGS IN THE SOFTWARE.
-
-Files: third-party/cmake/FindBISON.cmake third-party/cmake/FindFLEX.cmake
-Copyright: 2006 Tristan Carel
- 2009 Kitware, Inc.
- 2010 Jon Siwek
-License: BSD-3-clause
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- .
- * Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- .
- * Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- .
- * Neither the names of Kitware, Inc., the Insight Software Consortium,
- nor the names of their contributors may be used to endorse or promote
- products derived from this software without specific prior written
- permission.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- .
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-
-Files: third-party/cmake/FindGit.cmake
-Copyright: 2010 Kitware, Inc.
- 2012 Rolf Eike Beer <eike@sf-mail.de>
-License: BSD-3-clause
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- .
- * Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- .
- * Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- .
- * Neither the names of Kitware, Inc., the Insight Software Consortium,
- nor the names of their contributors may be used to endorse or promote
- products derived from this software without specific prior written
- permission.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- .
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-
-Files: third-party/cmake/FindPostgreSQL.cmake
-Copyright: 2004-2009 Kitware, Inc.
-License: BSD-3-clause
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- .
- * Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- .
- * Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- .
- * Neither the names of Kitware, Inc., the Insight Software Consortium,
- nor the names of their contributors may be used to endorse or promote
- products derived from this software without specific prior written
- permission.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- .
- This software is distributed WITHOUT ANY WARRANTY; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the License for more information.
-
-Files: third-party/yajl/*
-Copyright: 2007-2014 Lloyd Hilaiel <me@lloyd.io>
-License: ISC
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted, provided that the above
- copyright notice and this permission notice appear in all copies.
- .
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
+++ /dev/null
-AUTHORS
-NEWS
-README.md
+++ /dev/null
-usr/lib/*/icinga2
-usr/sbin/icinga2
-usr/share/man/man8/icinga2.8
+++ /dev/null
-# this is actually a defined word in the livestatus protocol...
-spelling-error-in-binary usr/lib/*/icinga2/liblivestatus.so childs children
+++ /dev/null
-#!/bin/sh
-# postinst script for icinga2-bn
-
-set -e
-
-is_fresh_install()
-{
- if [ -z "$2" ] ; then
- return 0
- fi
- return 1
-}
-
-enable_default_features() {
- FIX_VERSION="0.0.5+icingasnap201312070000"
- if is_fresh_install $@ \
- || dpkg --compare-versions "$2" lt "$FIX_VERSION"; then
- echo "enabling default icinga2 features"
- icinga2 feature enable checker notification mainlog
- fi
- # handle new default features here in the future
-}
-
-case "$1" in
- configure)
- # enable default features
- enable_default_features $@
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-exit 0
+++ /dev/null
-#!/bin/sh
-# postrm script for icinga2-bin
-
-set -e
-
-case "$1" in
- purge)
- for f in /etc/icinga2/features-enabled/*; do
- [ -L "$f" ] && rm -f "$f"
- done
- ;;
-
- remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
+++ /dev/null
-icinga2 (2.2.0-1) unstable; urgency=medium
-
- To protect sensitive configuration files of icinga2
- the configuration files for classicui were moved to
- /etc/icinga2-classicui.
-
- -- Alexander Wirt <formorer@debian.org> Thu, 20 Nov 2014 21:41:55 +0100
+++ /dev/null
-#!/bin/sh
-
-set -e
-
-. /usr/share/debconf/confmodule
-
-db_fget icinga2-classicui/adminpassword seen || true
-password_seen="$RET"
-
-if [ "$1" = "reconfigure" ]; then
- password_seen=false
-fi
-
-if [ "$password_seen" != "true" ]; then
- # the passwords are reset at the end of every postinst run,
- # however, they are left in the "seen" state so that the
- # admin is not prompted for them at every upgrade.
- while [ ! "$passwordsmatch" ]; do
- #only ask for a password if no htpasswd exists
- db_input high icinga2-classicui/adminpassword || true
- db_input high icinga2-classicui/adminpassword-repeat || true
- db_go || true
- db_get icinga2-classicui/adminpassword
- p1="$RET"
- db_get icinga2-classicui/adminpassword-repeat
- p2="$RET"
- if [ "$p1" = "$p2" ]; then
- passwordsmatch="yes"
- else
- db_fset icinga2-classicui/adminpassword seen false
- db_fset icinga2-classicui/adminpassword-repeat seen false
- db_fset icinga2-classicui/adminpassword-mismatch seen false
- db_input critical icinga2-classicui/adminpassword-mismatch || true
- fi
- done
-fi
-db_go || true
+++ /dev/null
-usr/share/icinga2/classicui
-etc/icinga2-classicui
+++ /dev/null
-debian/classicui/*.html usr/share/icinga2/classicui
-debian/classicui/*.js usr/share/icinga2/classicui
-debian/classicui/apache2.conf etc/icinga2-classicui
-debian/classicui/cgi.cfg etc/icinga2-classicui
+++ /dev/null
-etc/icinga/stylesheets etc/icinga2-classicui/stylesheets
-etc/icinga2-classicui/apache2.conf etc/apache2/conf-available/icinga2-classicui.conf
-usr/lib/cgi-bin/icinga usr/lib/cgi-bin/icinga2-classicui
-#usr/share/icinga/htdocs/docs usr/share/icinga2/classicui/docs
-usr/share/icinga/htdocs/images usr/share/icinga2/classicui/images
-usr/share/icinga/htdocs/jquery-ui usr/share/icinga2/classicui/jquery-ui
-usr/share/icinga/htdocs/jquery-ui-addon usr/share/icinga2/classicui/jquery-ui-addon
-usr/share/icinga/htdocs/js usr/share/icinga2/classicui/js
-usr/share/icinga/htdocs/main.html usr/share/icinga2/classicui/main.html
-usr/share/icinga/htdocs/media usr/share/icinga2/classicui/media
-usr/share/icinga/htdocs/ssi usr/share/icinga2/classicui/ssi
+++ /dev/null
-# ignoring apache2 warning
-# this is actually not a problem, because the handling is backwards compatible
-apache2-reverse-dependency-calls-invoke-rc.d postrm
-apache2-reverse-dependency-calls-wrapper-script postinst a2enmod
-apache2-reverse-dependency-calls-invoke-rc.d postinst
+++ /dev/null
-#!/bin/sh
-# postinst script for icinga2-classicui
-
-set -e
-
-. /usr/share/debconf/confmodule
-
-# shorthand
-en="/etc/icinga2-classicui"
-
-# location of the default apache configuration for icinga
-apacheconf=$en/apache2.conf
-# location of the default htpasswd authentication file.
-htpw=$en/htpasswd.users
-
-setperm() {
- user="$1"
- group="$2"
- mode="$3"
- file="$4"
- shift 4
- # only do something when no setting exists
- if ! dpkg-statoverride --list "$file" >/dev/null 2>&1; then
- chown "$user":"$group" "$file"
- chmod "$mode" "$file"
- fi
-}
-
-is_fresh_install()
-{
- if [ -z "$2" ] ; then
- return 0
- fi
- return 1
-}
-
-enable_features_for_classic() {
- if is_fresh_install $@; then
- echo "enabling icinga2 features for classicui"
- icinga2 feature enable compatlog statusdata command
-
- echo "reloading icinga2"
- [ -x $(which invoke-rc.d) ] && invoke-rc.d icinga2 reload
- fi
- # handle new default features here in the future
-}
-
-case "$1" in
- configure)
- enable_features_for_classic $@
-
- dpkg-maintscript-helper mv_conffile \
- /etc/icinga2/classicui/apache2.conf \
- /etc/icinga2-classicui/apache2.conf 2.2.0-1~ icinga2-classicui -- "$@"
-
- dpkg-maintscript-helper mv_conffile /etc/icinga2/classicui/cgi.cfg \
- /etc/icinga2-classicui/cgi.cfg 2.2.0-1~ icinga2-classicui -- "$@"
-
- if [ -f '/etc/icinga2/classicui/htpasswd.users' ] && [ ! -f '/etc/icinga2-classicui/htpasswd.users' ];
- then
- echo "Move classicui password file to new location"
- mv -f /etc/icinga2/classicui/htpasswd.users \
- /etc/icinga2-classicui/htpasswd.users
- rmdir /etc/icinga2/classicui || true
- fi
-
- echo "enabling Apache2 config..."
- COMMON_STATE=$(dpkg-query -f '${Status}' -W 'apache2.2-common' 2>/dev/null | awk '{print $3}' || true)
-
- # NEW method for Apache >= 2.4
- if [ -e /usr/share/apache2/apache2-maintscript-helper ]; then
- . /usr/share/apache2/apache2-maintscript-helper
-
- apache2_invoke enmod cgi
- apache2_invoke enconf icinga2-classicui
-
- # OLD methods for Apache < 2.4
- elif [ "$COMMON_STATE" = "installed" ] || [ "$COMMON_STATE" = "unpacked" ] ; then
- a2enmod cgi
- # create symlink if not existing
- [ -e /etc/apache2/conf.d/icinga2-classicui.conf ] || ln -vs $en/apache2.conf /etc/apache2/conf.d/icinga2-classicui.conf
-
- # reload webserver
- [ -x $(which invoke-rc.d) ] && invoke-rc.d apache2 reload
- fi
-
- # check for an old symlink to the stylesheets
- test -L /etc/icinga2/classicui/stylesheets && rm \
- /etc/icinga2/classicui/stylesheets && rmdir /etc/icinga2/classicui || true
- ###
- # Admin password
- ###
- db_get icinga2-classicui/adminpassword
- admpass="$RET"
-
- test -f "$htpw" || touch "$htpw"
- setperm root www-data 0640 "$htpw"
-
- # we reset the password every run, so if it exists we're running
- # after being specifically given a password and can unconditionally set it.
- # XXX there's no way of setting the pw w/out giving it on the cmdline? wtf?
- if [ -n "$admpass" ]; then
- #unfortunatly that method only works with 2.4
- if htpasswd 2>&1 | grep -q ' -i'; then
- echo "$admpass to $htpw"
- echo "$admpass" | htpasswd -i "$htpw" icingaadmin
- else
- echo "$admpass to $htpw"
- htpasswd -b "$htpw" icingaadmin "$admpass"
- fi
- fi
-
- # everything went well, so now let's reset the password
- db_set icinga2-classicui/adminpassword ""
- db_set icinga2-classicui/adminpassword-repeat ""
- # ... done with debconf here
- db_stop
-
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-init_failed ()
-{
- echo "Icinga 2 was unable to start due to configuration errors.";
- echo "Please fix them and manually restart the icinga2 daemon using";
- echo " ´service icinga2 start´";
-}
-
-#DEBHELPER#
-
-exit 0
+++ /dev/null
-#!/bin/sh
-# postrm script for icinga2-common
-
-set -e
-
-# shorthand
-en="/etc/icinga2-classicui"
-
-. /usr/share/debconf/confmodule
-
-# Apache2
-disable_apache2() {
- if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then
- echo "disabling Apache2 configuration ..."
- . /usr/share/apache2/apache2-maintscript-helper
- apache2_invoke disconf icinga2-classicui
- fi
- if [ -L /etc/apache2/conf.d/icinga-web.conf ]; then
- echo "removing link /etc/apache2/conf.d/icinga2-classicui.conf ..."
- # remove link to config
- rm -f /etc/apache2/conf.d/icinga2-classicui.conf
- # reload webserver
- [ -x $(which invoke-rc.d) ] && invoke-rc.d apache2 reload || true
- fi
-}
-case "$1" in
- purge)
- disable_apache2 "$@"
- rm -f "$en/htpasswd.users"
- ;;
-
- remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
- disable_apache2 "$@"
- dpkg-maintscript-helper mv_conffile \
- /etc/icinga2/classicui/apache2.conf \
- /etc/icinga2-classicui/apache2.conf 2.2.0-1~ icinga2-classicui -- "$@"
-
- dpkg-maintscript-helper mv_conffile /etc/icinga2/classicui/cgi.cfg \
- /etc/icinga2-classicui/cgi.cfg 2.2.0-1~ icinga2-classicui -- "$@"
-
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-exit 0
+++ /dev/null
-#!/bin/sh
-set -e
-### see: dh_installdeb(1)
-### http://www.debian.org/doc/manuals/maint-guide/dother.en.html#maintscripts
-### summary of how this script can be called:
-### * <new-preinst> `install'
-### * <new-preinst> `install' <old-version>
-### * <new-preinst> `upgrade' <old-version>
-### * <old-preinst> `abort-upgrade' <new-version>
-### for details, see http://www.debian.org/doc/debian-policy/ or
-### the debian-policy package
-
-case "$1" in
- install|upgrade)
- dpkg-maintscript-helper mv_conffile \
- /etc/icinga2/classicui/apache2.conf \
- /etc/icinga2-classicui/apache2.conf 2.2.0-1~ icinga2-classicui -- "$@"
-
- dpkg-maintscript-helper mv_conffile /etc/icinga2/classicui/cgi.cfg \
- /etc/icinga2-classicui/cgi.cfg 2.2.0-1~ icinga2-classicui -- "$@"
-
- ;;
-
- abort-upgrade)
- ;;
-
- *)
- echo "preinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-### dh_installdeb will replace this with shell code automatically
-### generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
+++ /dev/null
-# These templates have been copied from the icinga-cgi package
-#
-# Only slight modifications have been made.
-# ------------------------------------------------------------
-#
-# These templates have been reviewed by the debian-l10n-english
-# team
-#
-# If modifications/additions/rewording are needed, please ask
-# debian-l10n-english@lists.debian.org for advice.
-#
-# Even minor modifications require translation updates and such
-# changes should be coordinated with translators and reviewers.
-
-Template: icinga2-classicui/adminpassword
-Type: password
-_Description: Icinga 2 ClassicUI administration password:
- Please provide the password to be created with the "icingaadmin" user.
- .
- This is the username and password to use when connecting to the Icinga
- server after completing the configuration. If you do not provide
- a password, you will have to configure access to Icinga manually
- later on.
-
-Template: icinga2-classicui/adminpassword-repeat
-Type: password
-_Description: Re-enter password to verify:
- Please enter the same user password again to verify you have typed it
- correctly.
-
-Template: icinga2-classicui/adminpassword-mismatch
-Type: error
-_Description: Password input error
- The two passwords you entered were not the same. Please try again.
+++ /dev/null
-var/cache/icinga2
-var/lib/icinga2
-var/lib/icinga2/api/log
-var/lib/icinga2/api/repository
-var/lib/icinga2/api/zones
-var/log/icinga2
-var/log/icinga2/compat/archives
-var/log/icinga2/crash
-var/spool/icinga2
-var/spool/icinga2/perfdata
-var/spool/icinga2/tmp
+++ /dev/null
-# default settings for icinga2's initscript
-
-#DAEMON_CONFIG="/etc/icinga2/icinga2.conf"
-#DAEMON_CMDGROUP=www-data
-#DAEMON_ARGS="-e /var/log/icinga2/icinga2.err"
+++ /dev/null
-#! /bin/sh
-### BEGIN INIT INFO
-# Provides: icinga2
-# Required-Start: $remote_fs $syslog
-# Required-Stop: $remote_fs $syslog
-# Default-Start: 2 3 4 5
-# Default-Stop: 0 1 6
-# Short-Description: icinga2 host/service/network monitoring and management system
-# Description: icinga2 is a monitoring and management system for hosts, services and networks.
-### END INIT INFO
-
-# Author: Alexander Wirt <formorer@debian.org>
-# Markus Frosch <markus@lazyfrosch.de>
-
-# PATH should only include /usr/* if it runs after the mountnfs.sh script
-PATH=/sbin:/usr/sbin:/bin:/usr/bin
-DESC="icinga2 monitoring daemon"
-NAME=icinga2
-DAEMON=/usr/sbin/icinga2
-DAEMON_CMDGROUP=www-data
-DAEMON_ARGS="-e /var/log/icinga2/icinga2.err"
-STARTUP_LOG="/var/log/icinga2/startup.log"
-PIDFILE=/var/run/icinga2/$NAME.pid
-SCRIPTNAME=/etc/init.d/$NAME
-
-# Exit if the package is not installed
-[ -x "$DAEMON" ] || exit 0
-
-DAEMON_USER=`$DAEMON variable get --current RunAsUser`
-DAEMON_GROUP=`$DAEMON variable get --current RunAsGroup`
-
-# Read configuration variable file if it is present
-[ -r /etc/default/$NAME ] && . /etc/default/$NAME
-
-# Load the VERBOSE setting and other rcS variables
-. /lib/init/vars.sh
-
-# Define LSB log_* functions.
-# Depend on lsb-base (>= 3.2-14) to ensure that this file is present
-# and status_of_proc is working.
-. /lib/lsb/init-functions
-
-# check run directory
-check_run () {
- test -d '/var/run/icinga2' || mkdir /var/run/icinga2
- test -d '/var/run/icinga2/cmd' || mkdir /var/run/icinga2/cmd
-
- chown "$DAEMON_USER":"$DAEMON_GROUP" /var/run/icinga2
- chmod 0755 /var/run/icinga2
-
- chown "$DAEMON_USER":"$DAEMON_CMDGROUP" /var/run/icinga2/cmd
- chmod 2710 /var/run/icinga2/cmd
-}
-
-check_config () {
- $DAEMON daemon --validate
-}
-
-#
-# Function that starts the daemon/service
-#
-do_start()
-{
- check_run
- # Return
- # 0 if daemon has been started
- # 1 if daemon was already running
- # 2 if daemon could not be started
- start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
- || return 1
- start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
- daemon -d $DAEMON_ARGS \
- || return 2
- # Add code here, if necessary, that waits for the process to be ready
- # to handle requests from services started subsequently which depend
- # on this one. As a last resort, sleep for some time.
-}
-
-#
-# Function that starts the daemon/service in foreground for debugging
-#
-do_foreground()
-{
- start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test \
- || return 1
- start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON -- \
- daemon $DAEMON_ARGS \
- || return 2
-}
-
-#
-# Function that stops the daemon/service
-#
-do_stop()
-{
- # Return
- # 0 if daemon has been stopped
- # 1 if daemon was already stopped
- # 2 if daemon could not be stopped
- # other if a failure occurred
- start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME
- RETVAL="$?"
- [ "$RETVAL" = 2 ] && return 2
- # Wait for children to finish too if this is a daemon that forks
- # and if the daemon is only ever run from this initscript.
- # If the above conditions are not satisfied then add some other code
- # that waits for the process to drop all resources that could be
- # needed by services started subsequently. A last resort is to
- # sleep for some time.
- start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON
- [ "$?" = 2 ] && return 2
- # Many daemons don't delete their pidfiles when they exit.
- rm -f $PIDFILE
- return "$RETVAL"
-}
-
-#
-# Function that sends a SIGHUP to the daemon/service
-#
-do_reload() {
- #
- # If the daemon can reload its configuration without
- # restarting (for example, when it is sent a SIGHUP),
- # then implement that here.
- #
- start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME
- return 0
-}
-
-do_check_config () {
- DOEXITONOK="$1"
- log_begin_msg "checking Icinga2 configuration"
- if ! check_config >$STARTUP_LOG 2>&1; then
- echo
- [ -n "$DOEXITONOK" ] && cat $STARTUP_LOG
- log_failure_msg "checking Icinga2 configuration. Check '$STARTUP_LOG' for details."
- exit 1
- else
- log_end_msg 0
- [ -n "$DOEXITONOK" ] && exit 0
- fi
-}
-
-case "$1" in
- start)
- do_check_config
- log_daemon_msg "Starting $DESC" "$NAME"
- do_start
- case "$?" in
- 0|1) log_end_msg 0 ;;
- 2) log_end_msg 1 ;;
- esac
- ;;
- foreground)
- do_check_config
- log_action_msg "Starting $DESC in foreground"
- status=0
- trap 'status=2;' INT # handle intr here
- for i in 1 2; do
- do_foreground || status="$?"
- case "$status" in
- 0)
- log_success_msg "$NAME ended graceful"
- break
- ;;
- 1)
- if [ "$i" -eq 1 ]; then
- log_warning_msg "$NAME already running!"
- log_begin_msg "Do you want to stop $NAME before going foreground? [y/N] "
- read -r question
- if [ "$question" = "y" ] || [ "$question" = "yes" ]; then
- do_stop
- continue
- fi
- fi
- log_failure_msg "$NAME already running! Please stop before starting in foreground!"
- break
- ;;
- 2)
- log_failure_msg "$NAME ended"
- break
- ;;
- esac
- done
- exit $status
- ;;
- stop)
- log_daemon_msg "Stopping $DESC" "$NAME"
- do_stop
- case "$?" in
- 0|1) log_end_msg 0 ;;
- 2) log_end_msg 1 ;;
- esac
- ;;
- status)
- status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $?
- ;;
- reload|force-reload)
- do_check_config
- log_daemon_msg "Reloading $DESC" "$NAME"
- do_reload
- log_end_msg $?
- ;;
- restart)
- do_check_config
- log_daemon_msg "Restarting $DESC" "$NAME"
- do_stop
- case "$?" in
- 0|1)
- do_start
- case "$?" in
- 0) log_end_msg 0 ;;
- 1) log_end_msg 1 ;; # Old process is still running
- *) log_end_msg 1 ;; # Failed to start
- esac
- ;;
- *)
- # Failed to stop
- log_end_msg 1
- ;;
- esac
- ;;
- checkconfig)
- do_check_config 1
- ;;
- *)
- echo "Usage: $SCRIPTNAME {start|stop|status|reload|force-reload|restart|checkconfig|foreground}" >&2
- exit 3
- ;;
-esac
-
-# vi: ts=2 sw=2 expandtab :
-:
+++ /dev/null
-[Unit]
-Description=Icinga host/service/network monitoring system
-After=postgresql.service mariadb.service carbon-cache.service mysql.service
-
-[Service]
-Type=simple
-ExecStartPre=/usr/lib/icinga2/prepare-dirs /usr/lib/icinga2/icinga2
-ExecStart=/usr/sbin/icinga2 daemon
-ExecReload=/bin/kill -HUP $MAINPID
-
-[Install]
-WantedBy=multi-user.target
-
+++ /dev/null
-debian/config/apt.conf etc/icinga2/conf.d
-debian/tmp/etc/icinga2
-debian/tmp/etc/logrotate.d
-tools/syntax/* usr/share/icinga2-common/syntax
-usr/share/icinga2
-debian/tmp/etc/bash_completion.d
-etc/sysconfig/icinga2 usr/lib/icinga2
+++ /dev/null
-#!/bin/sh
-# postinst script for icinga2-common
-
-set -e
-
-setperm() {
- user="$1"
- group="$2"
- mode="$3"
- file="$4"
- shift 4
- # only do something when no setting exists
- if ! dpkg-statoverride --list "$file" >/dev/null 2>&1; then
- chown "$user":"$group" "$file"
- chmod "$mode" "$file"
- fi
-}
-
-is_fresh_install()
-{
- if [ -z "$2" ] ; then
- return 0
- fi
- return 1
-}
-
-case "$1" in
- configure)
- if ! getent passwd nagios > /dev/null ; then
- echo 'Adding system-user for nagios' 1>&2
- adduser --system --group --home /var/lib/nagios \
- --disabled-login --force-badname nagios > /dev/null
- fi
-
- # explicitly set permissions on some files that are dependent
- # on the uid/gid of the nagios user, which is dynamically created.
- setperm nagios nagios 0750 /etc/icinga2
-
- setperm nagios adm 2751 /var/log/icinga2
- setperm nagios adm 2750 /var/log/icinga2/crash
- setperm nagios adm 2751 /var/log/icinga2/compat
- setperm nagios adm 2755 /var/log/icinga2/compat/archives
-
- setperm nagios nagios 0750 /var/lib/icinga2
- setperm nagios nagios 0750 /var/lib/icinga2/api
- setperm nagios nagios 0750 /var/lib/icinga2/api/log
- setperm nagios nagios 0750 /var/lib/icinga2/api/repository
- setperm nagios nagios 0750 /var/lib/icinga2/api/zones
-
- setperm nagios www-data 0750 /var/cache/icinga2
-
- setperm nagios nagios 0750 /var/spool/icinga2
- setperm nagios nagios 0750 /var/spool/icinga2/perfdata
- setperm nagios nagios 0750 /var/spool/icinga2/tmp
-
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-init_failed ()
-{
- echo "Icinga 2 was unable to start due to configuration errors.";
- echo "Please fix them and manually restart the icinga2 daemon using";
- echo " ´service icinga2 start´";
-}
-
-#DEBHELPER#
-
-exit 0
+++ /dev/null
-#!/bin/sh
-# postrm script for icinga2-common
-
-set -e
-
-case "$1" in
- purge)
- rm -rf /var/lib/icinga2/
- rm -rf /var/log/icinga2/
- rm -rf /var/cache/icinga2/
- rm -rf /var/spool/icinga2/
- ;;
-
- remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
+++ /dev/null
-usr/share/doc/icinga2/markdown
+++ /dev/null
-#!/bin/sh
-set -e
-
-. /usr/share/debconf/confmodule
-
-if [ -f /usr/share/dbconfig-common/dpkg/config.mysql ]; then
- . /usr/share/dbconfig-common/dpkg/config.mysql
- dbc_go icinga2-ido-mysql $@
-fi
-
-# check if the feature is enabled
-if test -L /etc/icinga2/features-enabled/ido-mysql.conf; then
- db_set icinga2-ido-mysql/enable "true"
-else
- db_set icinga2-ido-mysql/enable "false"
-fi
-db_input high icinga2-ido-mysql/enable || true
-db_go || true
+++ /dev/null
-lib/db_ido_mysql/schema/*.sql usr/share/icinga2-ido-mysql/schema
-lib/db_ido_mysql/schema/upgrade/*.sql usr/share/icinga2-ido-mysql/schema/upgrade
-debian/ido-mysql.conf-sample usr/share/icinga2/tmpl
-usr/lib/*/icinga2/libdb_ido_mysql*
+++ /dev/null
-#!/bin/sh
-
-set -e
-
-. /usr/share/debconf/confmodule
-. /usr/share/dbconfig-common/dpkg/postinst
-
-#dbc_debug='1'
-dbc_generate_include='template:/etc/icinga2/features-available/ido-mysql.conf'
-dbc_generate_include_owner='nagios:nagios'
-dbc_generate_include_args='--ucf -o template_infile=/usr/share/icinga2/tmpl/ido-mysql.conf-sample'
-dbc_go icinga2-ido-mysql $@
-
-
-if [ "$1" = configure ]; then
-
- # get values from debconf db
- db_get icinga2-ido-mysql/enable
-
- if [ "$RET" = "false" ]; then
- if [ -L /etc/icinga2/features-enabled/ido-mysql.conf ]
- then
- echo "disable ido mysql feature"
- icinga2 feature disable ido-mysql
- echo "reloading icinga2"
- [ -x $(which invoke-rc.d) ] && invoke-rc.d icinga2 reload
- fi
- else
- if [ ! -L /etc/icinga2/features-enabled/ido-mysql.conf ]
- then
- echo "enable ido mysql feature"
- icinga2 feature enable ido-mysql
- echo "reloading icinga2"
- [ -x $(which invoke-rc.d) ] && invoke-rc.d icinga2 reload
-
- fi
- fi
-fi
-
-#DEBHELPER#
-db_stop
-
-
+++ /dev/null
-#!/bin/sh
-
-set -e
-
-if [ -f /usr/share/debconf/confmodule ]; then
- . /usr/share/debconf/confmodule
-fi
-
-if [ -f /usr/share/dbconfig-common/dpkg/postrm ]; then
- . /usr/share/dbconfig-common/dpkg/postrm
- dbc_go icinga2-ido-mysql $@
-fi
-
-if [ "$1" = "purge" ]; then
- rm -f /etc/icinga2/features-available/ido-mysql.conf
- rm -f /etc/icinga2/features-enabled/ido-mysql.conf
- if which ucf >/dev/null; then
- ucf --purge /etc/icinga2/features-available/ido-mysql.conf
- fi
- db_purge
-fi
-
-#DEBHELPER#
-
+++ /dev/null
-#!/bin/sh
-
-set -e
-
-. /usr/share/debconf/confmodule
-. /usr/share/dbconfig-common/dpkg/prerm
-dbc_go icinga2-ido-mysql $@
-
-#DEBHELPER#
-
+++ /dev/null
-# These templates have been reviewed by the debian-l10n-english
-# team
-#
-# If modifications/additions/rewording are needed, please ask
-# debian-l10n-english@lists.debian.org for advice.
-#
-# Even minor modifications require translation updates and such
-# changes should be coordinated with translators and reviewers.
-
-Template: icinga2-ido-mysql/enable
-Type: boolean
-Default: true
-_Description: Enable Icinga 2's ido-mysql feature?
- Please specify whether Icinga 2 should use MySQL.
- .
- You may later disable the feature by using the
- "icinga2 feature disable ido-mysql" command.
+++ /dev/null
-#!/bin/sh
-set -e
-
-. /usr/share/debconf/confmodule
-
-if [ -f /usr/share/dbconfig-common/dpkg/config.pgsql ]; then
- . /usr/share/dbconfig-common/dpkg/config.pgsql
- dbc_authmethod_user="password"
- dbc_go icinga2-ido-pgsql $@
-fi
-
-# check if the feature is enabled
-if test -L /etc/icinga2/features-enabled/ido-pgsql.conf; then
- db_set icinga2-ido-pgsql/enable "true"
-else
- db_set icinga2-ido-pgsql/enable "false"
-fi
-db_input high icinga2-ido-pgsql/enable || true
-db_go || true
+++ /dev/null
-lib/db_ido_pgsql/schema/*.sql usr/share/icinga2-ido-pgsql/schema
-lib/db_ido_pgsql/schema/upgrade/*.sql usr/share/icinga2-ido-pgsql/schema/upgrade
-debian/ido-pgsql.conf-sample usr/share/icinga2/tmpl
-usr/lib/*/icinga2/libdb_ido_pgsql*
+++ /dev/null
-#!/bin/sh
-
-set -e
-
-. /usr/share/debconf/confmodule
-. /usr/share/dbconfig-common/dpkg/postinst
-
-#dbc_debug='1'
-dbc_generate_include='template:/etc/icinga2/features-available/ido-pgsql.conf'
-dbc_generate_include_owner='nagios:nagios'
-dbc_generate_include_args='--ucf -o template_infile=/usr/share/icinga2/tmpl/ido-pgsql.conf-sample'
-dbc_go icinga2-ido-pgsql $@
-
-
-if [ "$1" = configure ]; then
-
- # get values from debconf db
- db_get icinga2-ido-pgsql/enable
-
- if [ "$RET" = "false" ]; then
- if [ -L /etc/icinga2/features-enabled/ido-pgsql.conf ]
- then
- echo "disable ido pgsql feature"
- icinga2 feature disable ido-pgsql
- echo "reloading icinga2"
- [ -x $(which invoke-rc.d) ] && invoke-rc.d icinga2 reload
- fi
- else
- if [ ! -L /etc/icinga2/features-enabled/ido-pgsql.conf ]
- then
- echo "enable ido pgsql feature"
- icinga2 feature disable ido-pgsql
- echo "reloading icinga2"
- [ -x $(which invoke-rc.d) ] && invoke-rc.d icinga2 reload
-
- fi
- fi
-fi
-
-#DEBHELPER#
-db_stop
-
-
+++ /dev/null
-#!/bin/sh
-
-set -e
-
-if [ -f /usr/share/debconf/confmodule ]; then
- . /usr/share/debconf/confmodule
-fi
-
-if [ -f /usr/share/dbconfig-common/dpkg/postrm ]; then
- . /usr/share/dbconfig-common/dpkg/postrm
- dbc_go icinga2-ido-pgsql $@
-fi
-
-if [ "$1" = "purge" ]; then
- rm -f /etc/icinga2/features-available/ido-pgsql.conf
- rm -f /etc/icinga2/features-enabled/ido-pgsql.conf
- if which ucf >/dev/null; then
- ucf --purge /etc/icinga2/features-available/ido-pgsql.conf
- fi
- db_purge
-fi
-
-#DEBHELPER#
-
+++ /dev/null
-#!/bin/sh
-
-set -e
-
-. /usr/share/debconf/confmodule
-. /usr/share/dbconfig-common/dpkg/prerm
-dbc_go icinga2-ido-pgsql $@
-
-#DEBHELPER#
-
+++ /dev/null
-# These templates have been reviewed by the debian-l10n-english
-# team
-#
-# If modifications/additions/rewording are needed, please ask
-# debian-l10n-english@lists.debian.org for advice.
-#
-# Even minor modifications require translation updates and such
-# changes should be coordinated with translators and reviewers.
-
-Template: icinga2-ido-pgsql/enable
-Type: boolean
-Default: true
-_Description: Enable Icinga 2's ido-pgsql feature?
- Please specify whether Icinga 2 should use PostgreSQL.
- .
- You may later disable the feature by using the
- "icinga2 feature disable ido-pgsql" command.
+++ /dev/null
-/**
- * The db_ido_mysql library implements IDO functionality
- * for MySQL.
- */
-
-library "db_ido_mysql"
-
-object IdoMysqlConnection "ido-mysql" {
- user = "_DBC_DBUSER_",
- password = "_DBC_DBPASS_",
- host = "_DBC_DBSERVER_",
- database = "_DBC_DBNAME_"
-}
-
+++ /dev/null
-/**
- * The db_ido_pgsql library implements IDO functionality
- * for PostgreSQL.
- */
-
-library "db_ido_pgsql"
-
-object IdoPgsqlConnection "ido-pgsql" {
- user = "_DBC_DBUSER_",
- password = "_DBC_DBPASS_",
- host = "_DBC_DBSERVER_",
- database = "_DBC_DBNAME_"
-}
+++ /dev/null
-Description: Configuration changes for Debian
- - change icingaadmin mail address to root@localhost
-Author: Markus Frosch <lazyfrosch@debian.org>
-Last-Update: 2014-08-29
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/etc/icinga2/conf.d/users.conf
-+++ b/etc/icinga2/conf.d/users.conf
-@@ -9,7 +9,7 @@
- display_name = "Icinga 2 Admin"
- groups = [ "icingaadmins" ]
-
-- email = "icinga@localhost"
-+ email = "root@localhost"
- }
-
- object UserGroup "icingaadmins" {
+++ /dev/null
-21_config_changes
+++ /dev/null
-[type: gettext/rfc822deb] icinga2-classicui.templates
-[type: gettext/rfc822deb] icinga2-ido-mysql.templates
-[type: gettext/rfc822deb] icinga2-ido-pgsql.templates
+++ /dev/null
-# Czech PO debconf template translation of icinga2.
-# Copyright (C) 2014 Michal Simunek <michal.simunek@gmail.com>
-# This file is distributed under the same license as the icinga2 package.
-# Michal Simunek <michal.simunek@gmail.com>, 2014.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2 2.0.1-2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-09-01 09:15+0200\n"
-"Last-Translator: Michal Simunek <michal.simunek@gmail.com>\n"
-"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
-"Language: cs\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Heslo pro správu Icinga 2 ClassicUI:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr ""
-"Uveďte prosím heslo, které se vytvořit spolu s uživatelem \"icingaadmin\"."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Toto uživatelské jméno a heslo se bude po dokončení nastavování používat při "
-"připojování k serveru Icinga. Pokud heslo neuvedete, budete muset později na "
-"serveru Icinga nastavit přístup ručně."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Znovu zadejte heslo:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Zadejte prosím znovu stejné heslo uživatele k ověření, že jste jej napsali "
-"správně."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Chyba při zadávání hesla"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr "Hesla, která jste zadali nejsou stejná. Zkuste to prosím znovu."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Povolit pro Icinga 2 funkci ido-mysql?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Uveďte prosím, zda má Icinga 2 používat MySQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Tuto funkci můžete později zakázat příkazem \"icinga2 feature disable ido-"
-"mysql\"."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Povolit pro Icinga 2 funkci ido-pgsql?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Uveďte prosím, zda má Icinga 2 používat PostgreSQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Tuto funkci můžete později zakázat příkazem \"icinga2 feature disable ido-"
-"pgsql\"."
+++ /dev/null
-# Translation of icinga2 to Danish.
-# Copyright (C) 2014 the icinga2 team.
-# This file is distributed under the same license as the icinga2 package.
-# Joe Hansen <joedalton2@yahoo.dk>, 2014.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-08-30 21:27+0200\n"
-"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
-"Language-Team: Danish <debian-l10n-danish@lists.debian.org>\n"
-"Language: da\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Administrationsadgangskode for Icinga 2 ClassicUI"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr ""
-"Angiv venligst adgangskoden som skal oprettes med brugeren »icingaadmin«."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Dette er brugernavnet og adgangskoden, der skal anvendes, når der forbindes "
-"med Icingaserveren efter færdiggørelse af konfigurationen. Hvis du ikke "
-"angiver en adgangskode, så skal du konfigurere adgang til Icinga manuelt "
-"senere."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Indtast adgangskoden igen for at verificere:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Indtast venligst den samme brugeradgangskode igen for at verificere at du "
-"har tastet korrekt."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Indtastningsfejl for adgangskode"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr "De to indtastede adgangskoder var ikke ens. Prøv igen."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Aktiver Icinga 2's ido-mysql-funktion?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Angiv venligst om Icinga 2 skal bruge MySQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Du kan senere deaktivere funktionen ved at bruge kommandoen »icinga2-disable-"
-"feature ido-mysql«."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Aktiver Icinga 2-s ido-pgsql-funktion?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Angiv venligst om Icinga 2 skal bruge PostgreSQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Du kan senere deaktivere denne funktion ved at bruge kommandoen »icinga2-"
-"disable-feature ido-pgsql«."
+++ /dev/null
-# German debconf translation of icinga2.
-# This file is distributed under the same license as the icinga2 package.
-# Copyright (C) 2012-2014 Icinga Development Team.
-# Copyright (C) of this file 2014 Chris Leick <c.leick@vollbio.de>.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2 2.0.1-2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-08-21 11:21+0100\n"
-"Last-Translator: Chris Leick <c.leick@vollbio.de>\n"
-"Language-Team: German <debian-l10n-german@lists.debian.org>\n"
-"Language: de\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Administrationspasswort der ClassicUI von Icinga 2:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr ""
-"Bitte geben Sie das Passwort an, das für den Benutzer »icingaadmin« angelegt "
-"werden soll."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Dies sind der Benutzername und das Passwort, die nach Abschluss der "
-"Konfiguration zum Verbinden mit dem Icinga-Server verwendet werden. Falls "
-"Sie kein Passwort angeben, müssen Sie den Zugriff auf Icinga später manuell "
-"einrichten."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Geben Sie dass Passwort zu Kontrolle erneut ein:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Bitte geben Sie dasselbe Passwort erneut ein, um zu prüfen, ob Sie es "
-"korrekt eingetippt haben."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Passworteingabefehler"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr ""
-"Die beiden von Ihnen eingegebenen Passwörter sind nicht gleich. Bitte "
-"versuchen Sie es erneut."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Soll die Ido-MySQL-Funktionalität von Icinga 2 aktiviert werden?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Bitte geben Sie an, ob Icinga 2 MySQL verwenden soll."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Sie können diese Funktionalität später mit dem Befehl »icinga2-disable-"
-"feature ido-mysql« deaktivieren."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Soll die Ido-PgSQL-Funktionalität von Icinga 2 aktiviert werden?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Bitte geben Sie an, ob Icinga 2 PostgreSQL verwenden soll."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Sie können diese Funktionalität später mit dem Befehl »icinga2-disable-"
-"feature ido-pgsql« deaktivieren."
+++ /dev/null
-# incinga2 po-debconf translation to Spanish
-# Copyright (C) 2014 Software in the Public Interest
-# This file is distributed under the same license as the icinga2 package.
-#
-# Changes:
-# - Initial translation
-# Matías A. Bellone <matiasbellone+debian@gmail.com>, 2014
-#
-# Traductores, si no conocen el formato PO, merece la pena leer la
-# documentación de gettext, especialmente las secciones dedicadas a este
-# formato, por ejemplo ejecutando:
-# info -n '(gettext)PO Files'
-# info -n '(gettext)Header Entry'
-#
-# Equipo de traducción al español, por favor lean antes de traducir
-# los siguientes documentos:
-#
-# - El proyecto de traducción de Debian al español
-# http://www.debian.org/intl/spanish/
-# especialmente las notas y normas de traducción en
-# http://www.debian.org/intl/spanish/notas
-#
-# - La guía de traducción de po's de debconf:
-# /usr/share/doc/po-debconf/README-trans
-# o http://www.debian.org/intl/l10n/po-debconf/README-trans
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-08-18 23:00-0300\n"
-"Last-Translator: Matías A. Bellone <matiasbellone+debian@gmail.com>\n"
-"Language-Team: Debian l10n Spanish <debian-l10n-spanish@lists.debian.org>\n"
-"Language: es\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Contraseña de administración para ClassicUI de Icinga 2:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr ""
-"Introduzca la contraseña con la que se creará el usuario «icingaadmin»."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Este es el nombre de usuario y la contraseña que se utilizarán para "
-"conectarse al servidor Icinga luego de completar la configuración. Si no "
-"provee una contraseña, deberá configurar el acceso a Icinga de forma manual "
-"luego."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Ingrese la contraseña nuevamente para verificar:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Ingrese la misma contraseña de usuario nuevamente para verificar que la "
-"ingresó correctamente."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Error en el ingreso de la contraseña"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr "Las dos contraseñas ingresadas no coinciden. Inténtelo nuevamente."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "¿Desea activar la funcionalidad «ido-mysql» de Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Indique si Icinga 2 debería utilizar MySQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Podrá desactivar la funcionalidad más adelante ejecutando «icinga2-disable-"
-"feature ido-mysql»."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "¿Desea activar la funcionalidad «ido-pgsql» de Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Indique si Icinga 2 debería utilizar PostgreSQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Podrá desactivar la funcionalidad más adelante ejecutando «icinga2-disable-"
-"feature ido-pgsql»."
+++ /dev/null
-# Translation of icinga2 debconf template to French
-# Copyright (C) 2014
-# This file is distributed under the same license as the icinga2 package.
-# Steve Petruzzello <dlist@bluewin.ch>
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2_2.1.0-1\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-09-05 20:37+0200\n"
-"Last-Translator: Steve Petruzzello <dlist@bluewin.ch>\n"
-"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Mot de passe pour l'administrateur d'Icinga 2 ClassicUI :"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr "Veuillez indiquer le mot de passe pour l'utilisateur « icingaadmin »."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"L'identifiant « icingaadmin » et le mot de passe entré ci-dessous sont à "
-"utiliser pour se connecter au serveur Icinga à la fin de la configuration. "
-"Si vous n'indiquez pas de mot de passe ici, vous devrez configurer l'accès à "
-"Icinga plus tard."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Confirmation du mot de passe :"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Veuillez entrer à nouveau le mot de passe pour l'utilisateur afin de "
-"vérifier qu'il a été saisi correctement."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Erreur de saisie du mot de passe"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr ""
-"Les deux mots de passe que vous avez indiqués sont différents. Veuillez "
-"recommencer."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Faut-il activer la fonctionnalité ido-mysql pour Icinga 2 ?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Veuillez indiquer si Icinga 2 doit utiliser MySQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Vous pouvez à tout moment désactiver cette fonctionnalité en utilisant la "
-"commande « icinga2 feature disable ido-mysql »."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Faut-il activer la fonctionnalité ido-pgsql pour Icinga 2 ?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Veuillez indiquer si Icinga 2 doit utiliser PostgreSQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Vous pouvez à tout moment désactiver cette fonctionnalité en utilisant la "
-"commande « icinga2 feature disable ido-pgsql »."
+++ /dev/null
-# Italian translation of icinga2 debconf messages
-# Copyright (C) 2014, icinga2 package's copyright holder
-# This file is distributed under the same license as the icinga2 package.
-# Beatrice Torracca <beatricet@libero.it>, 2014.
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-08-19 16:48+0200\n"
-"Last-Translator: Beatrice Torracca <beatricet@libero.it>\n"
-"Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n"
-"Language: it\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Virtaal 0.7.1\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Password di amministrazione per Icinga 2 ClassicUI:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr "Inserire la password da creare insieme all'utente «icingaadmin»."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Questi sono il nome utente e la password da usare quando ci si connette al "
-"server Icinga dopo aver completato la configurazione. Se non viene fornita "
-"una password sarà necessario configurare in seguito a mano l'accesso a "
-"Icinga."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Reinserire la password per conferma:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Inserire nuovamente la stessa password utente per verificare di averla "
-"digitata correttamente."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Errore di inserimento della password"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr "Le due password inserite non erano identiche. Provare di nuovo."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Abilitare la funzionalità ido-mysql di Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Specificare se Icinga 2 debba usare MySQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Si può successivamente disabilitare questa funzionalità usando il comando "
-"«icinga2 feature disable ido-mysql»."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Abilitare la funzionalità ido-pgsql di Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Specificare se Icinga 2 debba usare PostgreSQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Si può successivamente disabilitare questa funzionalità usando il comando "
-"«icinga2 feature disable ido-pgsql»."
+++ /dev/null
-# SOME DESCRIPTIVE TITLE.\r
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER\r
-# This file is distributed under the same license as the icinga2 package.\r
-# victory <victory.deb@gmail.com>, 2014.\r
-# \r
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-08-18 22:18+0900\n"
-"Last-Translator: victory <victory.deb@gmail.com>\n"
-"Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
-"Language: ja\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Icinga 2 ClassicUI 管理用パスワード:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr "「icingaadmin」ユーザの作成にあたり、パスワードを提供してください。"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"これは設定完了後 Icinga サーバへの接続時に利用するユーザ名及びパスワードで"
-"す。パスワードをここで提供しない場合、Icinga へのアクセス権を後で手作業により"
-"設定する必要があります。"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "検証のためパスワードを再び入力してください:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"正しく打ち込まれたことを検証するため、同一のユーザパスワードを再び入力してく"
-"ださい。"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "パスワード入力エラー"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr "入力された2つのパスワードが一致しません。やり直してください。"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Icinga 2 の ido-mysql 機能を有効にしますか?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Icinga 2 で MySQL を利用するか指定してください。"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"後で「icinga2 feature disable ido-mysql」コマンドを使ってこの機能を無効化でき"
-"ます。"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Icinga 2 の ido-pgsql 機能を有効にしますか?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Icinga 2 で PostgreSQL を利用するか指定してください。"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"後で「icinga2 feature disable ido-pgsql」コマンドを使ってこの機能を無効化でき"
-"ます。"
+++ /dev/null
-# Translation of icinga2 debconf templates to Polish.
-# Copyright (C) 2014
-# This file is distributed under the same license as the icinga2 package.
-#
-# Michał Kułach <michal.kulach@gmail.com>, 2014.
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-08-31 13:30+0200\n"
-"Last-Translator: Michał Kułach <michal.kulach@gmail.com>\n"
-"Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n"
-"Language: pl\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Lokalize 1.4\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Hasło administratora ClassicUI Icinga 2:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr "Proszę podać hasło dla użytkownika \"icingaadmin\"."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Po zakończeniu konfiguracji ta nazwa użytkownika oraz hasło zostaną użyte do "
-"zalogowania się do serwera Icinga. Jeśli hasło nie zostanie podane, "
-"konieczne będzie ręczne skonfigurowanie dostępu do Icinga."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Proszę wprowadzić hasło ponownie:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Proszę wprowadzić to samo hasło ponownie, aby sprawdzić, czy zostało wpisane "
-"poprawnie."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Błąd wprowadzania hasła"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr ""
-"Dwa hasła, które zostały wprowadzone, nie są identyczne. Proszę spróbować "
-"ponownie."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Włączyć funkcję ido-mysql Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Proszę określić, czy Icinga 2 ma używać MySQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Można później wyłączyć tę funkcję za pomocą polecenia \"icinga2-disable-"
-"feature ido-mysql\""
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Włączyć funkcję ido-pgsql Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Proszę określić, czy Icinga 2 ma używać PostgreSQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Można później wyłączyć tę funkcję za pomocą polecenia \"icinga2-disable-"
-"feature ido-pgsql\""
+++ /dev/null
-# Translation of icinga2's debconf to European Portuguese
-# Copyright (C) 2014 the iginga2's copyright holder
-# This file is distributed under the same license as the icinga2 package.
-#
-# Américo Monteiro <a_monteiro@gmx.com>, 2007, 2010, 2012, 2014.
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2 2.0.1-2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-08-18 22:37+0100\n"
-"Last-Translator: Américo Monteiro <a_monteiro@gmx.com>\n"
-"Language-Team: Portuguese <traduz@debianpt.org>\n"
-"Language: pt\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.4\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Palavra-passe de administração do Icinga 2 ClassicUI:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr ""
-"Por favor indique uma palavra-passe para ser criada com o utilizador "
-"\"icingaadmin\"."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Este é o nome de utilizador e palavra-passe a usar ao ligar ao servidor "
-"Icinga após completar a configuração. Se não disponibilizar uma palavra-"
-"passe, irá ter que configurar manualmente o acesso ao Icinga posteriormente."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Insira de novo a palavra-passe para verificação:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Por favor insira de novo correctamente a mesma palavra-passe que escreveu."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Erro de entrada de palavra-passe"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr ""
-"As duas palavras-passe que inseriu não são iguais. Por favor tente de novo."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Activar a funcionalidade ido-mysql do Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Por favor especifique se o Icinga 2 deverá usar MySQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Você pode desactivar a funcionalidade mais tarde usando o comando \"icinga2-"
-"disable-feature ido-mysql\""
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Activar a funcionalidade ido-pgsql do Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Por favor especifique se o Icinga 2 deverá usar PostgreSQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Você pode desactivar a funcionalidade mais tarde usando o comando \"icinga2-"
-"disable-feature ido-pgsql\""
+++ /dev/null
-# Debconf translations for icinga2.
-# Copyright (C) 2014 THE icinga2'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the icinga2 package.
-# Adriano Rafael Gomes <adrianorg@arg.eti.br>, 2014.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-08-20 15:23-0300\n"
-"Last-Translator: Adriano Rafael Gomes <adrianorg@arg.eti.br>\n"
-"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian."
-"org>\n"
-"Language: pt_BR\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Senha de administração para Icinga 2 ClassicUI:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr "Por favor, informe a senha a ser criada com o usuário \"icingaadmin\"."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Esse é o nome de usuário e a senha para usar ao se conectar no servidor "
-"Icinga depois de completar a configuração. Se você não fornecer uma senha, "
-"você terá que configurar o acesso ao Icinga manualmente mais tarde."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Redigite a senha para verificação:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Por favor, digite a mesma senha de usuário novamente para verificar se você "
-"a digitou corretamente."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Erro de entrada da senha"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr ""
-"As duas senhas que você informou não foram as mesmas. Por favor, tente "
-"novamente."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Habilitar a funcionalidade ido-mysql do Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Por favor, especifique se o Icinga 2 deve usar o MySQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Você pode desabilitar a funcionalidade mais tarde usando o comando \"icinga2-"
-"disable-feature ido-mysql\"."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Habilitar a funcionalidade ido-pgsql do Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Por favor, especifique se o Icinga 2 deve usar o PostgreSQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Você pode desabilitar a funcionalidade mais tarde usando o comando \"icinga2-"
-"disable-feature ido-pgsql\"."
+++ /dev/null
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the icinga2 package.
-#
-# Yuri Kozlov <yuray@komyakino.ru>, 2014.
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2 2.0.1-2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-08-21 15:44+0400\n"
-"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
-"Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
-"Language: ru\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Lokalize 1.5\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Пароль для администрирования Icinga 2 через ClassicUI:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr "Введите пароль для создаваемой учётной записи «icingaadmin»."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Эта учётная запись и пароль будут использованы для доступа к серверу Icinga "
-"после завершения настройки. Если вы не укажите пароль, то вам нужно будет "
-"настроить доступ к Icinga самостоятельно."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Введите пароль ещё раз:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-"Проверка правильности ввода осуществляется путём повторного ввода пароля и "
-"сравнения результатов."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Ошибка ввода пароля"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr "Два введённых пароля не одинаковы. Повторите ввод."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Включить свойство ido-mysql в Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Укажите, должна ли Icinga 2 использовать MySQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Позднее вы можете выключить это свойство с помощью команды «icinga2-disable-"
-"feature ido-mysql»."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Включить свойство ido-pgsql в Icinga 2?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Укажите, должна ли Icinga 2 использовать PostgreSQL."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Позднее вы можете выключить это свойство с помощью команды «icinga2-disable-"
-"feature ido-pgsql»."
+++ /dev/null
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr ""
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr ""
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr ""
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr ""
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr ""
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr ""
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr ""
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr ""
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr ""
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr ""
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
+++ /dev/null
-# Turkish translation of icinga2 package
-# Copyright (C) 2014 Mert Dirik
-# This file is distributed under the same license as the icinga2 package.
-# Mert Dirik <mertdirik@gmail.com>, 2014.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: icinga2\n"
-"Report-Msgid-Bugs-To: icinga2@packages.debian.org\n"
-"POT-Creation-Date: 2014-08-18 15:18+0200\n"
-"PO-Revision-Date: 2014-09-03 12:37+0200\n"
-"Last-Translator: Mert Dirik <mertdirik@gmail.com>\n"
-"Language-Team: Debian L10n Turkish <debian-l10n-turkish@lists.debian.org>\n"
-"Language: tr\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.5.4\n"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid "Icinga 2 ClassicUI administration password:"
-msgstr "Icinga 2 ClassicUI yönetim parolası:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"Please provide the password to be created with the \"icingaadmin\" user."
-msgstr ""
-"Lütfen yeni oluşturulacak olan \"icingaadmin\" kullanıcısının kullanacağı "
-"parolayı girin."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:2001
-msgid ""
-"This is the username and password to use when connecting to the Icinga "
-"server after completing the configuration. If you do not provide a password, "
-"you will have to configure access to Icinga manually later on."
-msgstr ""
-"Bu kullanıcı adı ve parola, yapılandırılması tamamlandıktan sonra Icinga "
-"sunucusuna bağlanmak için kullanılacaktır. Eğer şimdi bir parola girmezseniz "
-"Icinga'yı daha sonra elle yapılandırmanız gerekecektir."
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid "Re-enter password to verify:"
-msgstr "Parolayı doğrulamak için tekrar girin:"
-
-#. Type: password
-#. Description
-#: ../icinga2-classicui.templates:3001
-msgid ""
-"Please enter the same user password again to verify you have typed it "
-"correctly."
-msgstr "Lütfen doğru yazıldığından emin olmak için aynı parolayı tekrar girin."
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "Password input error"
-msgstr "Parola girme hatası"
-
-#. Type: error
-#. Description
-#: ../icinga2-classicui.templates:4001
-msgid "The two passwords you entered were not the same. Please try again."
-msgstr "Girdiğiniz iki parola aynı değil. Lütfen tekrar deneyin."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Enable Icinga 2's ido-mysql feature?"
-msgstr "Icinga 2'nin ido-mysql özelliği etkinleştirilsin mi?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid "Please specify whether Icinga 2 should use MySQL."
-msgstr "Icinga 2'nin MySQL kullanmasını istiyor musunuz?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-mysql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"mysql\" command."
-msgstr ""
-"Bu özelliği daha sonra \"icinga2 feature disable ido-mysql\" komutu ile "
-"kapatabilirsiniz."
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Enable Icinga 2's ido-pgsql feature?"
-msgstr "Icinga 2'nin ido-pgsql özelliği etkinleştirilsin mi?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid "Please specify whether Icinga 2 should use PostgreSQL."
-msgstr "Icinga 2'nin PostgreSQL kullanmasını istiyor musunuz?"
-
-#. Type: boolean
-#. Description
-#: ../icinga2-ido-pgsql.templates:2001
-msgid ""
-"You may later disable the feature by using the \"icinga2 feature disable ido-"
-"pgsql\" command."
-msgstr ""
-"Bu özelliği daha sonra \"icinga2 feature disable ido-pgsql\" komutu ile "
-"kapatabilirsiniz."
+++ /dev/null
-#!/usr/bin/make -f
-
-#export DH_VERBOSE=1
-
-%:
- dh $@ --with systemd
-
-override_dh_systemd_enable:
- dh_systemd_enable --name=icinga2
-
-override_dh_auto_build:
- dh_auto_build --parallel
-
-override_dh_auto_clean:
-ifeq ($(shell test -d .git && echo "git"),git) # verify we are in a GIT repo
- # ensure icinga-version.h.force to be present
- rm -f icinga-version.h.force icinga-version.h.fallback
- rm -rf debian-prebuild/
- mkdir debian-prebuild
- cd debian-prebuild/ && cmake ../debian/
- cp debian-prebuild/icinga-version.h.force .
- rm -rf debian-prebuild/
-endif
- # now clean build dir
- dh_auto_clean
- test ! -f third-party/cmake/GNUInstallDirs.cmake.disabled || \
- mv third-party/cmake/GNUInstallDirs.cmake.disabled third-party/cmake/GNUInstallDirs.cmake
-
-override_dh_auto_configure:
- test -f third-party/cmake/GNUInstallDirs.cmake.disabled || \
- mv third-party/cmake/GNUInstallDirs.cmake third-party/cmake/GNUInstallDirs.cmake.disabled
- dh_auto_configure -- \
- -DCMAKE_INSTALL_LOCALSTATEDIR=/var \
- -DCMAKE_INSTALL_SYSCONFDIR=/etc \
- -DICINGA2_RUNDIR=/run \
- -DICINGA2_USER=nagios \
- -DICINGA2_GROUP=nagios \
- -DICINGA2_COMMAND_GROUP=www-data \
- -DICINGA2_UNITY_BUILD=TRUE \
- -DICINGA2_PLUGINDIR=/usr/lib/nagios/plugins
-
-override_dh_auto_install:
- dh_auto_install
- # remove features-enabled - these will be activated by postinst later
- rm -r debian/tmp/etc/icinga2/features-enabled/*
-
-override_dh_install:
- dh_install
- # remove ido files from other packages
- if [ -d debian/icinga2-common/ ]; then rm debian/icinga2-common/etc/icinga2/features-available/ido-*; fi
- rm debian/icinga2-bin/usr/lib/*/icinga2/libdb_ido_*
- for dbms in mysql pgsql; do \
- mkdir -p debian/icinga2-ido-$$dbms/usr/share/dbconfig-common/data/icinga2-ido-$$dbms/install ; \
- mkdir -p debian/icinga2-ido-$$dbms/usr/share/dbconfig-common/data/icinga2-ido-$$dbms/upgrade/$$dbms; \
- cp lib/db_ido_$$dbms/schema/$$dbms.sql debian/icinga2-ido-$$dbms/usr/share/dbconfig-common/data/icinga2-ido-$$dbms/install/$$dbms ; \
- for file in lib/db_ido_$$dbms/schema/upgrade/* ; do \
- cp $$file debian/icinga2-ido-$$dbms/usr/share/dbconfig-common/data/icinga2-ido-$$dbms/upgrade/$$dbms/`basename $$file .sql`; \
- done; \
- done
-
-override_dh_installinit:
- dh_installinit --name=icinga2
-
-.PHONY: override_dh_strip
-override_dh_strip:
- dh_strip --dbg-package=icinga2-dbg
-
-# vi: noexpandtab ts=4 sw=4 :
+++ /dev/null
-3.0 (native)
+++ /dev/null
-tar-ignore = "obj-*-*"
-tar-ignore = ".git"
+++ /dev/null
-#!/bin/bash
-###
-# Helper script to update the Debian changelog locally
-###
-
-set -e
-set -x
-
-#VERSION=$(grep -E "^Version:" icinga2.spec | cut -d" " -f2)
-VERSION=`git describe --abbrev=0 | sed 's/^v//' | grep -oP "^\d+\.\d+\.\d+(-.*)?" | sed 's/-/~/'`
-DEB_VERSION_SUFFIX=$(echo "+icingasnap"`date +%Y%m%d%H%M`"."`git rev-parse --short HEAD`)
-
-# update Debian version
-dch "$@" --newversion "${VERSION}${DEB_VERSION_SUFFIX}" ""
+++ /dev/null
-version=3
-# filenamemangle -> prepending icinga2 if only tag name
-# versionmangle -> convert version addition to ~ version
-opts=filenamemangle=s/.+\/(?:icinga2-|v)([\d.]+(?:-.+)?).tar.gz/icinga2-$1.tar.gz/,versionmangle=s/^([\d.]+)-(.+)?/$1~$2/ \
-https://github.com/Icinga/icinga2/releases .*/(?:icinga2-|v)([\d.]+(?:-.+)?).tar.gz