[Pkg-nagios-devel] [RFR] templates://icinga/{icinga-cgi.templates}

Justin B Rye jbr at edlug.org.uk
Sun Apr 18 12:15:19 UTC 2010


Christian PERRIER wrote:
> Your review should be sent as an answer to this mail.
[...]
>  Template: icinga/httpd         
>  Type: multiselect
>  Choices: apache2
>  Default: apache2

(Another round of boolean multiple choice!)

[...]
>  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.

s/icinga/Icinga/g - previously it was talking about the package, but
"the icinga server" has to mean the "brandname".

Oh, and one case of s/  / /!

[...]
>  Package: icinga
>  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}
            ^^^^^^
Icinga is a fork of a better-known package - so in traditional
backbiting style it refuses even to mention Nagios (formerly known
as NetSaint) in the package description.  This seems particularly
childish when the following text is essentially the output of
"apt-get show nagios3 | sed s/nagios/icinga/i".

And then there's my usual "why the name?" query - allegedly it's
Zulu for "it browses", which means the <c> is really a [ǀ]; I hope
they checked that software takes 9-singular subject agreement.
Probably a better translation is "arbitrary untrademarked string".

>  Recommends: icinga-plugins

(Is this version of icinga from experimental?  The latest version I
could find has a "Recommends: nagios-plugins" here and a "Conflicts:
nagios3-dbg" later on.)

> +Description: monitoring and management system for network hosts - support files

This is the right sort of thing, but we want to trim it a bit.
   Description: management system for network hosts - support files

>   Icinga is a monitoring and management system for hosts, services and
> + networks.

I'd like to reduce the repetitiveness of this line by inserting a
couple of other buzzwords and giving credit where it's due.  It can
also easily absorb the "easy to understand" line that gets a
paragraph to itself below.

    Icinga is a modular monitoring and management framework for hosts,
    services, and networks, designed to be easy to understand and modify
    to fit any need. It is based on the Nagios project.

> + Features include:
>   .
>    *  Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
>       PING, etc.)
      ^^doublespace

At least it isn't using "o" as its bullet like the Nagios version of
this text.  But PING officially isn't an acronym, and "TCP port" is
a bit of an "etc", so swap their positions:

     * monitoring of network services via ping, SMTP, POP3, HTTP, NNTP, or
       TCP port;

>    *  Contact notifications when problems occur and get resolved (via email,
>       pager, or user-defined method)

(The omission of "ordinary" telephony is a clue to the age of this
text!)

>    *  Ability to define event handlers to be run during service or host events
>       (for proactive problem resolution)

Rephrase this to put the feature at the bulletpoint:
     * support for proactive problem resolution (handlers can be defined to
       be run during service or host events);

[...]
>  Package: icinga-idoutils           
[...]
>   This package contains icinga-dataobjects support which makes it possible to
> + import Icinga statusinformations into an SQL database.         
                  ~~~~~~~~~~~~~~~~~~
Does it mean "status messages"?

Otherwise it's all just refitting boilerplate...
-- 
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-18 12:53:22.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-18 13:04:33.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: management system for network hosts - support files
+ Icinga is a modular monitoring and management framework for hosts,
+ services, and networks, designed to be easy to understand and modify
+ to fit any need. It is based on the Nagios project.
+ .
+ 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: management system for network hosts - CGI scripts
+ Icinga is a modular monitoring and management framework for hosts,
+ services, and networks, designed to be easy to understand and modify
+ to fit any need. It is based on the Nagios project.
+ .
+ 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: management system for network hosts - icinga-dataobjects support
+ Icinga is a modular monitoring and management framework for hosts,
+ services, and networks, designed to be easy to understand and modify
+ to fit any need. It is based on the Nagios project.
+ .
+ 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 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 management system for network hosts - metapackage
+ Icinga is a modular monitoring and management framework for hosts,
+ services, and networks, designed to be easy to understand and modify
+ to fit any need. It is based on the Nagios project.
+ .
+ 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: management system for network hosts - core files
+ Icinga is a modular monitoring and management framework for hosts,
+ services, and networks, designed to be easy to understand and modify
+ to fit any need. It is based on the Nagios project.
+ .
+ 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: management system for network hosts - documentation
+ Icinga is a modular monitoring and management framework for hosts,
+ services, and networks, designed to be easy to understand and modify
+ to fit any need. It is based on the Nagios project.
+ .
+ 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: management system for network hosts - PHP API
+ Icinga is a modular monitoring and management framework for hosts,
+ services, and networks, designed to be easy to understand and modify
+ to fit any need. It is based on the Nagios project.
+ .
+ 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: management system for network hosts - debug files
+ Icinga is a modular monitoring and management framework for hosts,
+ services, and networks, designed to be easy to understand and modify
+ to fit any need. It is based on the Nagios project.
+ .
+ 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: management system for network hosts - support files
 Icinga is a modular monitoring and management framework for hosts,
 services, and networks, designed to be easy to understand and modify
 to fit any need. It is based on the Nagios project.
 .
 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: management system for network hosts - CGI scripts
 Icinga is a modular monitoring and management framework for hosts,
 services, and networks, designed to be easy to understand and modify
 to fit any need. It is based on the Nagios project.
 .
 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: management system for network hosts - icinga-dataobjects support
 Icinga is a modular monitoring and management framework for hosts,
 services, and networks, designed to be easy to understand and modify
 to fit any need. It is based on the Nagios project.
 .
 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 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 management system for network hosts - metapackage
 Icinga is a modular monitoring and management framework for hosts,
 services, and networks, designed to be easy to understand and modify
 to fit any need. It is based on the Nagios project.
 .
 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: management system for network hosts - core files
 Icinga is a modular monitoring and management framework for hosts,
 services, and networks, designed to be easy to understand and modify
 to fit any need. It is based on the Nagios project.
 .
 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: management system for network hosts - documentation
 Icinga is a modular monitoring and management framework for hosts,
 services, and networks, designed to be easy to understand and modify
 to fit any need. It is based on the Nagios project.
 .
 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: management system for network hosts - PHP API
 Icinga is a modular monitoring and management framework for hosts,
 services, and networks, designed to be easy to understand and modify
 to fit any need. It is based on the Nagios project.
 .
 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: management system for network hosts - debug files
 Icinga is a modular monitoring and management framework for hosts,
 services, and networks, designed to be easy to understand and modify
 to fit any need. It is based on the Nagios project.
 .
 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