[Pkg-nagios-devel] Bug#674024: [RFR] templates://icinga/{icinga-cgi.templates, icinga-common.templates}
Christian PERRIER
bubulle at debian.org
Sat May 26 12:27:34 UTC 2012
Please find, for review, the debconf templates and packages descriptions for the icinga source package.
This review will last from Saturday, May 26, 2012 to Tuesday, June 05, 2012.
Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.
Your review should be sent as an answer to this mail.
When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.
When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.
Finally, a summary will be sent to the review bug report,
and a mail will be sent to this list with "[BTS]" as a subject tag.
Rationale:
--- icinga.old/debian/icinga-common.templates 2012-05-22 08:27:37.659506600 +0200
+++ icinga/debian/icinga-common.templates 2012-05-26 14:22:36.851056097 +0200
@@ -1,10 +1,11 @@
Template: icinga/check_external_commands
Type: boolean
Default: false
-_Description: Icinga check external commands:
+_Description: Use external commands with Icinga?
Being a boolean template, it shoul duse interrogative form.
Icinga is not configured to look for external commands in the default
configuration as a security feature. Enabling external commands will give
the web server write access to the nagios command pipe and is required
if you want to be able to use the CGI command interface.
.
- If unsure, choose no.
+ If unsure, do not enable external commands.
+
Avoid making reference to interface widgets. Not all DebConf
interfaces have Yes/No buttons.
--
-------------- next part --------------
# 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.
.
If you would prefer to perform configuration manually, leave all
servers unselected.
Template: icinga/adminpassword
Type: password
_Description: Icinga web 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: icinga/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: icinga/adminpassword-mismatch
Type: error
_Description: Password input error
The two passwords you entered were not the same. Please try again.
-------------- next part --------------
Template: icinga/check_external_commands
Type: boolean
Default: false
_Description: Use external commands with Icinga?
Icinga is not configured to look for external commands in the default
configuration as a security feature. Enabling external commands will give
the web server write access to the nagios command pipe and is required
if you want to be able to use the CGI command interface.
.
If unsure, do not enable external commands.
-------------- next part --------------
--- icinga.old/debian/icinga-common.templates 2012-05-22 08:27:37.659506600 +0200
+++ icinga/debian/icinga-common.templates 2012-05-26 14:22:36.851056097 +0200
@@ -1,10 +1,11 @@
Template: icinga/check_external_commands
Type: boolean
Default: false
-_Description: Icinga check external commands:
+_Description: Use external commands with Icinga?
Icinga is not configured to look for external commands in the default
configuration as a security feature. Enabling external commands will give
the web server write access to the nagios command pipe and is required
if you want to be able to use the CGI command interface.
.
- If unsure, choose no.
+ If unsure, do not enable external commands.
+
-------------- next part --------------
Source: icinga
Section: net
Priority: optional
Maintainer: Debian Nagios Maintainer Group <pkg-nagios-devel at lists.alioth.debian.org>
Uploaders: Alexander Wirt <formorer at debian.org>, Jan Wagner <waja at cyconet.org>
Standards-Version: 3.9.3
Vcs-Browser: http://git.debian.org/?p=pkg-nagios/icinga.git
Vcs-Git: git://git.debian.org/pkg-nagios/icinga.git
Build-Depends: debhelper (>= 7), dpatch (>= 2.0.10), po-debconf, libperl-dev,
libpng-dev | libpng12-dev, libgd2-noxpm-dev (>= 2.0.1) | libgd2-xpm-dev (>= 2.0.1), iputils-ping,
autotools-dev, dpkg-dev (>= 1.13.19), libdbi-dev | libdbi0-dev
Package: icinga-common
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: nagios-plugins
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.
.
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-jquery (>= 1.4.2-2~)
Recommends: apache2 | httpd, nagios-images (>> 0.1)
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.
.
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: 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: 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: 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: 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.
.
This package provides the documentation for Icinga.
Package: icinga-dbg
Section: debug
Priority: extra
Architecture: any
Depends: icinga-core (= ${binary:Version}), ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
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 provides gdb debugging symbols for the Icinga binaries and
the mini_epn tool which can help in debugging Icinga problems.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-nagios-devel/attachments/20120526/81b7a891/attachment.pgp>
More information about the Pkg-nagios-devel
mailing list