]> granicus.if.org Git - icinga2/commitdiff
Documentation: Fix debian package locations / dependencies.
authorMichael Friedrich <michael.friedrich@netways.de>
Fri, 7 Mar 2014 11:27:54 +0000 (12:27 +0100)
committerMichael Friedrich <michael.friedrich@netways.de>
Fri, 7 Mar 2014 11:27:54 +0000 (12:27 +0100)
Fixes #5566

doc/2.3-setting-up-ido.md
doc/2.4-setting-up-livestatus.md
doc/2.5-setting-up-icinga2-uis.md

index 04d6b144bbc5856e3410edd1fdcd49a030e7aeb9..529202d2145e99613426f25652ddacfe3293bd74 100644 (file)
@@ -14,6 +14,12 @@ both MySQL and PostgreSQL is implemented.
 > Icinga 1.x and therefore require manual upgrade steps during pre-final
 > milestone releases.
 
+> **Tip**
+>
+> Only install the IDO feature if your web interface or reporting tool requires
+> you to do so (for example, [Icinga Web](#setting-up-icinga-web) or [Icinga Web 2](#setting-up-icingaweb2)).
+> [Icinga Classic UI](#setting-up-icinga-classic-ui) does not use IDO as backend.
+
 ### <a id="configuring-ido-mysql"></a> Configuring IDO MySQL
 
 #### <a id="setting-up-mysql-db"></a> Setting up the MySQL database
@@ -50,6 +56,9 @@ following command:
 >
 > On SuSE-based distributions the schema files are installed in
 > `/usr/share/doc/packages/icinga2-ido-mysql/schema`.
+>
+> The Debian/Ubuntu packages put the schema files into
+> `/usr/share/icinga2-ido-mysql/schema`.
 
 #### <a id="upgrading-mysql-db"></a> Upgrading the MySQL database
 
@@ -152,6 +161,9 @@ using the following command:
 >
 > On SuSE-based distributions the schema files are installed in
 > `/usr/share/doc/packages/icinga2-ido-pgsql/schema`.
+>
+> The Debian/Ubuntu packages put the schema files into
+> `/usr/share/icinga2-ido-pgsql/schema`.
 
 
 #### <a id="upgrading-postgresql-db"></a> Upgrading the PostgreSQL database
index 11ada6cf322cc1740af237bc39c992157e35c6d2..ca82f55f07f54c87e1c7c931872920f8a010c9c0 100644 (file)
@@ -4,6 +4,13 @@ The [MK Livestatus](http://mathias-kettner.de/checkmk_livestatus.html) project
 implements a query protocol that lets users query their Icinga instance for
 status information. It can also be used to send commands.
 
+> **Tip**
+>
+> Only install the Livestatus feature if your web interface or addon requires
+> you to do so (for example, [Icinga Web 2](#setting-up-icingaweb2)).
+> [Icinga Classic UI](#setting-up-icinga-classic-ui) and [Icinga Web](#setting-up-icinga-web)
+> do not use Livestatus as backend.
+
 The Livestatus component that is distributed as part of Icinga 2 is a
 re-implementation of the Livestatus protocol which is compatible with MK
 Livestatus.
index 3132bb9fefc0d59b31c35d9a78c1e564db14c25d..1f65bcf199f82f21eb9434eba7ba63edbfb91215 100644 (file)
@@ -13,6 +13,11 @@ statusmap parents are available through intelligent compatibility layers
 for dumping the host dependencies as parents.
 Special restrictions are noted specifically in the sections below.
 
+> **Tip**
+>
+> Chose your preferred interface. There's no need to install [Classic UI](#setting-up-icinga-classic-ui)
+> if you prefer [Icinga Web](#setting-up-icinga-web) or [Icinga Web 2](#setting-up-icingaweb2) for example.
+
 ### <a id="setting-up-icinga-classic-ui"></a> Setting up Icinga Classic UI
 
 Icinga 2 can write `status.dat` and `objects.cache` files in the format that
@@ -30,6 +35,11 @@ the Classic UI using the following packages:
   Debian        | icinga2-classicui
   all others    | icinga2-classicui-config icinga-gui
 
+> **Note**
+>
+> Debian packages require additional dependencies satisfied by the [debmon](http://www.debmong.org)
+> repository.
+
 > **Note**
 >
 > On all distributions other than Debian you may have to restart both your web