[Pkg-nagios-devel] [RFR] templates://icinga/{icinga-cgi.templates}
Justin B Rye
jbr at edlug.org.uk
Sun Apr 25 09:27:30 UTC 2010
Tollef Fog Heen wrote:
>]] Justin B Rye
>| Note that the boilerplate does still say "and management" - would
>| people prefer to lose that?
>
> I think losing it would make sense.
Here's a revised patch.
--
JBR with qualifications in linguistics, experience as a Debian
sysadmin, and probably no clue about this particular package
-------------- next part --------------
--- icinga.old/debian/icinga-cgi.templates 2010-04-18 12:51:30.000000000 +0100
+++ icinga/debian/icinga-cgi.templates 2010-04-21 09:28:08.000000000 +0100
@@ -3,7 +3,7 @@
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 +13,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-18 13:02:48.000000000 +0100
+++ icinga/debian/control 2010-04-25 10:17:56.000000000 +0100
@@ -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 statusinformation 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.
-------------- next part --------------
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 --------------
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.8.4
Build-Depends: debhelper (>= 7), dpatch (>= 2.0.10), po-debconf, libperl-dev,
libpng12-dev, libgd2-noxpm-dev (>= 2.0.1) | libgd2-xpm-dev (>= 2.0.1), iputils-ping,
autotools-dev, dpkg-dev (>= 1.13.19), 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: icinga-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-scriptaculous, libjs-prototype, libjs-mootools
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 statusinformation 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: 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: 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-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: 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: 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.
More information about the Pkg-nagios-devel
mailing list