Remove the debian packaging files

refs #8103
This commit is contained in:
Gunnar Beutner 2015-01-13 14:18:22 +01:00
parent 75682dc8e8
commit 740eb09147
73 changed files with 0 additions and 3606 deletions

9
debian/.gitignore vendored
View File

@ -1,9 +0,0 @@
files
*.debhelper
*.debhelper.log
*.substvars
icinga2/
icinga2-*/
tmp/

30
debian/CMakeLists.txt vendored
View File

@ -1,30 +0,0 @@
# 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)

14
debian/TODO vendored
View File

@ -1,14 +0,0 @@
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

10
debian/changelog vendored
View File

@ -1,10 +0,0 @@
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

View File

@ -1,6 +0,0 @@
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>

View File

@ -1,31 +0,0 @@
# 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>

View File

@ -1,151 +0,0 @@
// 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

View File

@ -1,74 +0,0 @@
# 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

View File

@ -1,21 +0,0 @@
<!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>

View File

@ -1,88 +0,0 @@
<!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&amp;style=overview" target="main">Hostgroup Overview</a></li>
<li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/status.cgi?hostgroup=all&amp;style=summary" target="main">Hostgroup Summary</a></li>
<li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/status.cgi?servicegroup=all&amp;style=overview" target="main">Servicegroup Overview</a></li>
<li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/status.cgi?servicegroup=all&amp;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&amp;hoststatustypes=3&amp;serviceprops=2097162" target="main">Unhandled Services</a></li>
<li class="menuli_style1"><a href="/cgi-bin/icinga2-classicui/status.cgi?style=hostdetail&amp;hoststatustypes=12" target="main">Host Problems</a></li>
<li class="menuli_style2"><a href="/cgi-bin/icinga2-classicui/status.cgi?style=hostdetail&amp;hoststatustypes=12&amp;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>

1
debian/compat vendored
View File

@ -1 +0,0 @@
9

View File

@ -1,7 +0,0 @@
apply Service "apt" {
import "generic-service"
check_command = "apt"
assign where host.name == NodeName
}

View File

@ -1,7 +0,0 @@
apply Service "kernel" {
import "generic-service"
check_command = "running_kernel"
assign where host.name == NodeName
}

243
debian/control vendored
View File

@ -1,243 +0,0 @@
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.

237
debian/copyright vendored
View File

@ -1,237 +0,0 @@
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.

3
debian/docs vendored
View File

@ -1,3 +0,0 @@
AUTHORS
NEWS
README.md

View File

@ -1,3 +0,0 @@
usr/lib/*/icinga2
usr/sbin/icinga2
usr/share/man/man8/icinga2.8

View File

@ -1,2 +0,0 @@
# this is actually a defined word in the livestatus protocol...
spelling-error-in-binary usr/lib/*/icinga2/liblivestatus.so childs children

View File

@ -1,41 +0,0 @@
#!/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

View File

@ -1,29 +0,0 @@
#!/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

View File

@ -1,7 +0,0 @@
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

View File

@ -1,37 +0,0 @@
#!/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

View File

@ -1,2 +0,0 @@
usr/share/icinga2/classicui
etc/icinga2-classicui

View File

@ -1,4 +0,0 @@
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

View File

@ -1,11 +0,0 @@
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

View File

@ -1,5 +0,0 @@
# 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

View File

@ -1,139 +0,0 @@
#!/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

View File

@ -1,51 +0,0 @@
#!/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

View File

@ -1,38 +0,0 @@
#!/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

View File

@ -1,34 +0,0 @@
# 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.

View File

@ -1,11 +0,0 @@
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

View File

@ -1,5 +0,0 @@
# default settings for icinga2's initscript
#DAEMON_CONFIG="/etc/icinga2/icinga2.conf"
#DAEMON_CMDGROUP=www-data
#DAEMON_ARGS="-e /var/log/icinga2/icinga2.err"

View File

@ -1,233 +0,0 @@
#! /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 :
:

View File

@ -1,13 +0,0 @@
[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

View File

@ -1,7 +0,0 @@
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

View File

@ -1,76 +0,0 @@
#!/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

View File

@ -1,28 +0,0 @@
#!/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

View File

@ -1 +0,0 @@
usr/share/doc/icinga2/markdown

View File

@ -1,18 +0,0 @@
#!/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

View File

@ -1,4 +0,0 @@
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*

View File

@ -1,43 +0,0 @@
#!/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

View File

@ -1,24 +0,0 @@
#!/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#

View File

@ -1,10 +0,0 @@
#!/bin/sh
set -e
. /usr/share/debconf/confmodule
. /usr/share/dbconfig-common/dpkg/prerm
dbc_go icinga2-ido-mysql $@
#DEBHELPER#

View File

@ -1,17 +0,0 @@
# 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.

View File

@ -1,19 +0,0 @@
#!/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

View File

@ -1,4 +0,0 @@
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*

View File

@ -1,43 +0,0 @@
#!/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

View File

@ -1,24 +0,0 @@
#!/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#

View File

@ -1,10 +0,0 @@
#!/bin/sh
set -e
. /usr/share/debconf/confmodule
. /usr/share/dbconfig-common/dpkg/prerm
dbc_go icinga2-ido-pgsql $@
#DEBHELPER#

View File

@ -1,17 +0,0 @@
# 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.

View File

@ -1,14 +0,0 @@
/**
* 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_"
}

View File

@ -1,13 +0,0 @@
/**
* 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_"
}

View File

@ -1,17 +0,0 @@
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" {

View File

@ -1 +0,0 @@
21_config_changes

View File

@ -1,3 +0,0 @@
[type: gettext/rfc822deb] icinga2-classicui.templates
[type: gettext/rfc822deb] icinga2-ido-mysql.templates
[type: gettext/rfc822deb] icinga2-ido-pgsql.templates

115
debian/po/cs.po vendored
View File

@ -1,115 +0,0 @@
# 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\"."

117
debian/po/da.po vendored
View File

@ -1,117 +0,0 @@
# 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«."

119
debian/po/de.po vendored
View File

@ -1,119 +0,0 @@
# 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."

137
debian/po/es.po vendored
View File

@ -1,137 +0,0 @@
# 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»."

117
debian/po/fr.po vendored
View File

@ -1,117 +0,0 @@
# 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 »."

116
debian/po/it.po vendored
View File

@ -1,116 +0,0 @@
# 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»."

114
debian/po/ja.po vendored
View File

@ -1,114 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the icinga2 package.
# victory <victory.deb@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-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」コマンドを使ってこの機能を無効化でき"
"ます。"

119
debian/po/pl.po vendored
View File

@ -1,119 +0,0 @@
# 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\""

118
debian/po/pt.po vendored
View File

@ -1,118 +0,0 @@
# 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\""

117
debian/po/pt_BR.po vendored
View File

@ -1,117 +0,0 @@
# 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\"."

116
debian/po/ru.po vendored
View File

@ -1,116 +0,0 @@
# 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»."

View File

@ -1,106 +0,0 @@
# 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 ""

115
debian/po/tr.po vendored
View File

@ -1,115 +0,0 @@
# 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."

68
debian/rules vendored
View File

@ -1,68 +0,0 @@
#!/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 :

View File

@ -1 +0,0 @@
3.0 (native)

View File

@ -1,2 +0,0 @@
tar-ignore = "obj-*-*"
tar-ignore = ".git"

14
debian/updateversion vendored
View File

@ -1,14 +0,0 @@
#!/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}" ""

5
debian/watch vendored
View File

@ -1,5 +0,0 @@
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