[Pkg-nagios-devel] Bug#579934: icinga: [debconf_rewrite] Debconf templates and debian/control review
Christian Perrier
bubulle at debian.org
Sun May 2 12:17:20 UTC 2010
Package: icinga
Version: N/A
Severity: normal
Tags: patch
Dear Debian maintainer,
On Wednesday, April 14, 2010, I notified you of the beginning of a review process
concerning debconf templates for icinga.
The debian-l10n-english contributors have now reviewed these templates,
and the proposed changes are attached to this bug report.
Please review the suggested changes, and if you have any
objections, let me know in the next 3 days.
However, please try to avoid uploading icinga with these changes
right now.
The second phase of this process will begin on Wednesday, May 05, 2010, when I will
coordinate updates to translations of debconf templates.
The existing translators will be notified of the changes: they will
receive an updated PO file for their language.
Simultaneously, a general call for new translations will be sent to
the debian-i18n mailing list.
Both these calls for translations will request updates to be sent as
individual bug reports. That will probably trigger a lot of bug
reports against your package, but these should be easier to deal with.
The call for translation updates and new translations will run until
about Wednesday, May 26, 2010. Please avoid uploading a package with fixed or changed
debconf templates and/or translation updates in the meantime. Of
course, other changes are safe.
Please note that this is an approximative delay, which depends on my
own availability to process this work and is influenced by the fact
that I simultaneously work on many packages.
Around Thursday, May 27, 2010, I will contact you again and will send a final patch
summarizing all the updates (changes to debconf templates,
updates to debconf translations and new debconf translations).
Again, thanks for your attention and cooperation.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-3-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
--- icinga.old/debian/icinga-cgi.templates 2010-04-10 07:17:10.808313291 +0200
+++ icinga/debian/icinga-cgi.templates 2010-05-02 14:17:04.091273152 +0200
@@ -1,9 +1,18 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# debian-l10n-english at lists.debian.org for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
Template: icinga/httpd
Type: multiselect
Choices: apache2
Default: apache2
_Description: Apache servers to configure for icinga:
- Please select which apache servers should be configured for icinga.
+ Please select which Apache servers should be configured for icinga.
.
If you would prefer to perform configuration manually, leave all
servers unselected.
@@ -13,14 +22,18 @@
_Description: Icinga web administration password:
Please provide the password to be created with the "icingaadmin" user.
.
- This is the username and password you will use to log in to your icinga
- installation after configuration is complete. If you do not provide
- a password, you will have to configure access to icinga yourself.
+ 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: icinga/adminpassword-repeat
Type: password
-_Description: Password confirmation:
+_Description: Re-enter password to verify:
+ Please enter the same user password again to verify you have typed it
+ correctly.
Template: icinga/adminpassword-mismatch
-Type: note
-_Description: The passwords do not match
+Type: error
+_Description: Password input error
+ The two passwords you entered were not the same. Please try again.
--- icinga.old/debian/control 2010-04-10 07:17:10.812312752 +0200
+++ icinga/debian/control 2010-04-29 07:34:39.926525043 +0200
@@ -12,186 +12,180 @@
Architecture: all
Depends: nagios-plugins-basic, coreutils (>= 4.5.3), bsd-mailx | mailx, adduser, lsb-base (>= 3.0-6), ucf (>= 0.28), ${misc:Depends}, ${perl:Depends}, ${misc:Depends}
Recommends: icinga-plugins
-Description: support files for icinga
- Icinga is a monitoring and management system for hosts, services and
- networks. icinga-common contains the common files for the icinga package.
- .
- Icingas features include:
- .
- * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
- PING, etc.)
- * Plugin interface to allow for user-developed service checks
- * Contact notifications when problems occur and get resolved (via email,
- pager, or user-defined method)
- * Ability to define event handlers to be run during service or host events
- (for proactive problem resolution)
- * Web output (current status, notifications, problem history, log file, etc.)
+Description: host and network monitoring system - support files
+ Icinga is a modular monitoring framework for hosts, services, and
+ networks, based on the Nagios project. It is designed to be easy to
+ understand and modify to fit any need.
+ .
+ Features include:
+ * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
+ TCP port;
+ * plugin interface to allow for user-developed service checks;
+ * contact notifications when problems occur and get resolved (via
+ email, pager, or user-defined method)
+ * support for proactive problem resolution (handlers can be defined to
+ be run during service or host events);
+ * web output: current status, notifications, problem history, log
+ file, etc.
.
- Icinga is designed to be easy to understand and modify to fit your own needs.
+ This package contains the common files for all Icinga packages.
Package: icinga-cgi
Architecture: any
Depends: icinga-common (= ${source:Version}), coreutils (>= 4.5.3), ucf (>= 0.28), apache2-utils, ${misc:Depends}, ${perl:Depends}, ${misc:Depends}, ${shlibs:Depends}, adduser, libjs-scriptaculous, libjs-prototype, libjs-mootools
Recommends: apache2 | httpd, nagios-images (>> 0.1)
-Description: cgi files for icinga
- Icinga is a monitoring and management system for hosts, services and
- networks. icinga-common contains the common files for the icinga package.
- .
- Icinga's features include:
- .
- * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
- PING, etc.)
- * Plugin interface to allow for user-developed service checks
- * Contact notifications when problems occur and get resolved (via email,
- pager, or user-defined method)
- * Ability to define event handlers to be run during service or host events
- (for proactive problem resolution)
- * Web output (current status, notifications, problem history, log file, etc.)
+Description: host and network monitoring system - CGI scripts
+ Icinga is a modular monitoring framework for hosts, services, and
+ networks, based on the Nagios project. It is designed to be easy to
+ understand and modify to fit any need.
+ .
+ Features include:
+ * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
+ TCP port;
+ * plugin interface to allow for user-developed service checks;
+ * contact notifications when problems occur and get resolved (via
+ email, pager, or user-defined method)
+ * support for proactive problem resolution (handlers can be defined to
+ be run during service or host events);
+ * web output: current status, notifications, problem history, log
+ file, etc.
.
- Icinga is designed to be easy to understand and modify to fit your own needs.
+ This package provides CGI script files.
Package: icinga-idoutils
Architecture: any
Depends: icinga-common (= ${source:Version}), ucf, dbconfig-common, ${misc:Depends}, ${perl:Depends}, ${misc:Depends}, ${shlibs:Depends}, lsb-base (>= 3.0-6), libdbd-mysql | libdbd-pgsql
Recommends: mysql-client | postgresql-client
-Description: icinga-dataobjects support
- Icinga is a monitoring and management system for hosts, services and
- networks. icinga-common contains the common files for the icinga package.
- .
- Icinga's features include:
- .
- * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
- PING, etc.)
- * Plugin interface to allow for user-developed service checks
- * Contact notifications when problems occur and get resolved (via email,
- pager, or user-defined method)
- * Ability to define event handlers to be run during service or host events
- (for proactive problem resolution)
- * Web output (current status, notifications, problem history, log file, etc.)
- .
- Icinga is designed to be easy to understand and modify to fit your own needs.
- .
- This package contains icinga-dataobjects support which makes it possible to
- import icinga statusinformations in to a SQL database.
+Description: host and network monitoring system - icinga-dataobjects support
+ Icinga is a modular monitoring framework for hosts, services, and
+ networks, based on the Nagios project. It is designed to be easy to
+ understand and modify to fit any need.
+ .
+ Features include:
+ * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
+ TCP port;
+ * plugin interface to allow for user-developed service checks;
+ * contact notifications when problems occur and get resolved (via
+ email, pager, or user-defined method)
+ * support for proactive problem resolution (handlers can be defined to
+ be run during service or host events);
+ * web output: current status, notifications, problem history, log
+ file, etc.
+ .
+ This package contains icinga-dataobjects support which makes it possible
+ to import Icinga status information messages into an SQL database.
Package: icinga
Architecture: any
Depends: icinga-core (= ${binary:Version}), icinga-cgi (= ${binary:Version}), ${misc:Depends}
Suggests: nagios-nrpe-plugin
-Description: A host/service/network monitoring and management system
- Icinga is a monitoring and management system for hosts, services and
- networks.
- .
- Icinga's features include:
- .
- * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
- PING, etc.)
- * Plugin interface to allow for user-developed service checks
- * Contact notifications when problems occur and get resolved (via email,
- pager, or user-defined method)
- * Ability to define event handlers to be run during service or host events
- (for proactive problem resolution)
- * Web output (current status, notifications, problem history, log file, etc.)
- .
- Icinga was written in C and is designed to be easy to understand and modify
- to fit your own needs.
- .
- This is a metapackage which depends on the icinga core and the webfrontend
+Description: monitoring and host and network monitoring system - metapackage
+ Icinga is a modular monitoring framework for hosts, services, and
+ networks, based on the Nagios project. It is designed to be easy to
+ understand and modify to fit any need.
+ .
+ Features include:
+ * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
+ TCP port;
+ * plugin interface to allow for user-developed service checks;
+ * contact notifications when problems occur and get resolved (via
+ email, pager, or user-defined method)
+ * support for proactive problem resolution (handlers can be defined to
+ be run during service or host events);
+ * web output: current status, notifications, problem history, log
+ file, etc.
+ .
+ This is a metapackage which depends on the Icinga core and the web
+ front-end.
Package: icinga-core
Architecture: any
Depends: ${shlibs:Depends}, icinga-common (= ${source:Version}), ${perl:Depends}, ${misc:Depends}
Suggests: nagios-nrpe-plugin
Replaces: icinga
-Description: A host/service/network monitoring and management system core files
- Icinga is a monitoring and management system for hosts, services and
- networks.
- .
- Icinga's features include:
- .
- * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
- PING, etc.)
- * Plugin interface to allow for user-developed service checks
- * Contact notifications when problems occur and get resolved (via email,
- pager, or user-defined method)
- * Ability to define event handlers to be run during service or host events
- (for proactive problem resolution)
- * Web output (current status, notifications, problem history, log file, etc.)
- .
- This package included the icinga core without the webfrontend
- .
- Icinga was written in C and is designed to be easy to understand and modify
- to fit your own needs.
+Description: host and network monitoring system - core files
+ Icinga is a modular monitoring framework for hosts, services, and
+ networks, based on the Nagios project. It is designed to be easy to
+ understand and modify to fit any need.
+ .
+ Features include:
+ * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
+ TCP port;
+ * plugin interface to allow for user-developed service checks;
+ * contact notifications when problems occur and get resolved (via
+ email, pager, or user-defined method)
+ * support for proactive problem resolution (handlers can be defined to
+ be run during service or host events);
+ * web output: current status, notifications, problem history, log
+ file, etc.
+ .
+ This package provides the core of Icinga without the web front-end.
Package: icinga-doc
Architecture: all
Section: doc
Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}
-Description: documentation for icinga
- Icinga is a monitoring and management system for hosts, services and
- networks.
- .
- Icinga's features include:
- .
- * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
- PING, etc.)
- * Plugin interface to allow for user-developed service checks
- * Contact notifications when problems occur and get resolved (via email,
- pager, or user-defined method)
- * Ability to define event handlers to be run during service or host events
- (for proactive problem resolution)
- * Web output (current status, notifications, problem history, log file, etc.)
+Description: host and network monitoring system - documentation
+ Icinga is a modular monitoring framework for hosts, services, and
+ networks, based on the Nagios project. It is designed to be easy to
+ understand and modify to fit any need.
+ .
+ Features include:
+ * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
+ TCP port;
+ * plugin interface to allow for user-developed service checks;
+ * contact notifications when problems occur and get resolved (via
+ email, pager, or user-defined method)
+ * support for proactive problem resolution (handlers can be defined to
+ be run during service or host events);
+ * web output: current status, notifications, problem history, log
+ file, etc.
.
- Icinga was written in C and is designed to be easy to understand and modify
- to fit your own needs.
+ This package provides the documentation for Icinga.
Package: icinga-phpapi
Architecture: all
Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends}, php5 | php5-cgi | php5-cli | libapache2-mod-php5
Recommends: icinga-idoutils, php5-mysql | php5-pgsql
-Description: phpapi for icinga
- Icinga is a monitoring and management system for hosts, services and
- networks.
- .
- Icinga's features include:
- .
- * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
- PING, etc.)
- * Plugin interface to allow for user-developed service checks
- * Contact notifications when problems occur and get resolved (via email,
- pager, or user-defined method)
- * Ability to define event handlers to be run during service or host events
- (for proactive problem resolution)
- * Web output (current status, notifications, problem history, log file, etc.)
- .
- Icinga was written in C and is designed to be easy to understand and modify
- to fit your own needs.
- .
- This package contains the phpapi to access idoutils and livestatus information
- from php.
+Description: host and network monitoring system - PHP API
+ Icinga is a modular monitoring framework for hosts, services, and
+ networks, based on the Nagios project. It is designed to be easy to
+ understand and modify to fit any need.
+ .
+ Features include:
+ * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
+ TCP port;
+ * plugin interface to allow for user-developed service checks;
+ * contact notifications when problems occur and get resolved (via
+ email, pager, or user-defined method)
+ * support for proactive problem resolution (handlers can be defined to
+ be run during service or host events);
+ * web output: current status, notifications, problem history, log
+ file, etc.
+ .
+ This package provides the API needed to access idoutils and livestatus
+ information from PHP.
Package: icinga-dbg
Section: debug
Priority: extra
Architecture: any
Depends: icinga-core (= ${binary:Version}), ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
-Description: debugging symbols and debug stuff for icinga
- Icinga is a monitoring and management system for hosts, services and
- networks.
- .
- Icinga's features include:
- .
- * Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
- PING, etc.)
- * Plugin interface to allow for user-developed service checks
- * Contact notifications when problems occur and get resolved (via email,
- pager, or user-defined method)
- * Ability to define event handlers to be run during service or host events
- (for proactive problem resolution)
- * Web output (current status, notifications, problem history, log file, etc.)
- .
- Icinga was written in C and is designed to be easy to understand and modify
- to fit your own needs.
+Description: host and network monitoring system - debug files
+ Icinga is a modular monitoring framework for hosts, services, and
+ networks, based on the Nagios project. It is designed to be easy to
+ understand and modify to fit any need.
+ .
+ Features include:
+ * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
+ TCP port;
+ * plugin interface to allow for user-developed service checks;
+ * contact notifications when problems occur and get resolved (via
+ email, pager, or user-defined method)
+ * support for proactive problem resolution (handlers can be defined to
+ be run during service or host events);
+ * web output: current status, notifications, problem history, log
+ file, etc.
.
- This package contains gdb debugging symbols for the icinga binaries and the
- mini_epn tool which can help in debugging Icinga problems.
+ This package provides gdb debugging symbols for the Icinga binaries and
+ the mini_epn tool which can help in debugging Icinga problems.
More information about the Pkg-nagios-devel
mailing list