Commit c3664d6b authored by Alexander Wirt's avatar Alexander Wirt

Imported Upstream version 1.7.0

parent 8ae8e90f
......@@ -9,6 +9,7 @@ Thanks to all contributers, testers and developers. Please read AUTHORS and THAN
!!! ATTENTION !!!
idomod.o was renamed to idomod.so, module extension is now .so
idomod.so will now be installed to $libdir instead of $bindir
Check the upgrade docs: http://docs.icinga.org/latest/en/upgrading.html
!!! ATTENTION !!!
ENHANCEMENTS
......@@ -112,6 +113,7 @@ FIXES
* classic ui: fixed Log File Navigation in current/ealier/recent archive clarification #2441 - RB
* classic ui: fixed Extra leading space in status.cgi CSV output #2535 - RB
* classic ui: fixed Authentication in trends.cgi not working correctly #2209 - RB
* classic ui: fixed Reuse of a buffer causes incorrect results in scheduling queue display (extinfo.cgi) #2603 - CF
* idoutils: fix ORA-00913 too many values when MERGE INTO eventhandlers #2319 - MF
* idoutils: change standard string escaping for postgresql queries to use the E'foo' notation #1974 - MF
......@@ -122,6 +124,7 @@ FIXES
* idoutils: fix OCI-21500 when freeing lobs #2509 - TD
* idoutils: add note to "if process data is not dumped via idomod, ido2db won't clean tables and set objects inactive" #2237 - MF
* idoutils: fix pgsql unix_timestamp cannot handle timstamp with timezone #2203 - MF
* idoutils: fix ido2db forks endless if database is not available, race condition on unclosed socket #2458 - MF/TD/CF
* install: Fix notification template installation (Todd Zullinger) #2235 - MF
* install: uninstall old idomod.o #2570 - MF
......
......@@ -78,7 +78,7 @@ MKDIR=/bin/mkdir
###############################
# Global
###############################
ICINGA_VERSION=1.7.0beta1
ICINGA_VERSION=1.7.0
CP=@CP@
......
......@@ -3547,11 +3547,11 @@ void show_scheduling_queue(void) {
/* last check */
get_time_string(&temp_svcstatus->last_check, date_time, (int)sizeof(date_time), SHORT_DATE_TIME);
last_check = (temp_svcstatus->last_check == (time_t)0) ? "N/A" : date_time;
last_check = (temp_svcstatus->last_check == (time_t)0) ? "N/A" : strdup(date_time);
/* next check */
get_time_string(&temp_svcstatus->next_check, date_time, (int)sizeof(date_time), SHORT_DATE_TIME);
next_check = (temp_svcstatus->next_check == (time_t)0) ? "N/A" : date_time;
next_check = (temp_svcstatus->next_check == (time_t)0) ? "N/A" : strdup(date_time);
/* type */
if (temp_svcstatus->check_options == CHECK_OPTION_NONE)
......@@ -3602,11 +3602,11 @@ void show_scheduling_queue(void) {
/* last check */
get_time_string(&temp_hststatus->last_check, date_time, (int)sizeof(date_time), SHORT_DATE_TIME);
last_check = (temp_hststatus->last_check == (time_t)0) ? "N/A" : date_time;
last_check = (temp_hststatus->last_check == (time_t)0) ? "N/A" : strdup(date_time);
/* next check */
get_time_string(&temp_hststatus->next_check, date_time, (int)sizeof(date_time), SHORT_DATE_TIME);
next_check = (temp_hststatus->next_check == (time_t)0) ? "N/A" : date_time;
next_check = (temp_hststatus->next_check == (time_t)0) ? "N/A" : strdup(date_time);
/* type */
if (temp_hststatus->check_options == CHECK_OPTION_NONE)
......@@ -3697,6 +3697,9 @@ void show_scheduling_queue(void) {
printf("</TD></TR>\n");
}
free(last_check);
free(next_check);
}
if (content_type != CSV_CONTENT && content_type != JSON_CONTENT) {
......
......@@ -2461,9 +2461,9 @@ ac_config_headers="$ac_config_headers include/config.h"
PKG_NAME=icinga-core
PKG_VERSION="1.7.0beta1"
PKG_VERSION="1.7.0"
PKG_HOME_URL="http://www.icinga.org/"
PKG_REL_DATE="05-09-2012"
PKG_REL_DATE="05-15-2012"
ac_aux_dir=
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
......@@ -5609,7 +5609,7 @@ else
fi
if test x$IDOSOCKFILE = xno; then
IDO2SOCKFILE="$localstatedir/ido.sock"
IDOSOCKFILE="$localstatedir/ido.sock"
fi
......
......@@ -9,9 +9,9 @@ AC_CONFIG_HEADER(include/config.h)
AC_PREFIX_DEFAULT(/usr/local/icinga)
PKG_NAME=icinga-core
PKG_VERSION="1.7.0beta1"
PKG_VERSION="1.7.0"
PKG_HOME_URL="http://www.icinga.org/"
PKG_REL_DATE="05-09-2012"
PKG_REL_DATE="05-15-2012"
dnl Figure out how to invoke "install" and what install options to use.
AC_PROG_INSTALL
......@@ -464,7 +464,7 @@ dnl Location of ido.sock
IDOSOCKFILE=no
AC_ARG_WITH(ido-sockfile,AC_HELP_STRING([--with-ido-sockfile=<path>],[sets path and file name for ido sock file]),IDOSOCKFILE=$withval,IDOSOCKFILE=no)
if test x$IDOSOCKFILE = xno; then
IDO2SOCKFILE="$localstatedir/ido.sock"
IDOSOCKFILE="$localstatedir/ido.sock"
fi
AC_SUBST(IDOSOCKFILE)
......
......@@ -6,7 +6,7 @@
<section version="5.0" xml:id="cgicmd" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:svg="http://www.w3.org/2000/svg" xmlns:m="http://www.w3.org/1998/Math/MathML"
xmlns:html="http://www.w3.org/1999/xhtml" xmlns:db="http://docbook.org/ns/docbook">
<title><anchor xml:id="cgi_cmd" />Ausführen von CGIs auf der Kommandzeile</title>
<title><anchor xml:id="cgi_cmd"/>Ausführen von CGIs auf der Kommandozeile</title>
<para><emphasis role="bold">Einführung</emphasis></para>
......@@ -34,13 +34,12 @@
<para>QUERY_STRING</para>
<para>Anstatt Argumente über die Kommandozeile an die CGIs zu übergeben, müssen Sie die Variable "QUERY_STRING" mit den
entsprechenden Werten füllen.<note>
Die meisten Leute finden es schwierig, HTML-Ausgaben zu lesen, so dass es eine gute Idee ist, der Variable QUERY_STRING "jsonoutput" oder "csvoutput" hinzuzufügen
entsprechenden Werten füllen.</para>
<literal> (QUERY_STRING='jsonoutput' bzw. QUERY_STRING='jsonoutput')</literal>
.
</note></para>
<note>
<para>Die meisten Leute finden es schwierig, HTML-Ausgaben zu lesen, so dass es eine gute Idee ist, der Variable QUERY_STRING
"jsonoutput" oder "csvoutput" hinzuzufügen <code> (QUERY_STRING='jsonoutput' bzw. QUERY_STRING='jsonoutput')</code> .</para>
</note>
</listitem>
</itemizedlist></para>
......@@ -96,6 +95,6 @@
<indexterm zone="cgicmd">
<primary>CGIs</primary>
<secondary>Ausf𨲥n von CGIs auf der Kommandozeile</secondary>
<secondary>Ausführen von CGIs auf der Kommandozeile</secondary>
</indexterm>
</section>
......@@ -4740,11 +4740,11 @@
<secondary>Statustypen (status types)</secondary>
</indexterm>
<indexterm zone="cgiparams-statustype">
<indexterm zone="cgiparams-hoststatustypes">
<primary>hoststatustypes</primary>
</indexterm>
<indexterm zone="cgiparams-statustype">
<indexterm zone="cgiparams-servicestatustypes">
<primary>servicestatustypes</primary>
</indexterm>
......@@ -5204,7 +5204,7 @@
<secondary>serviceprops</secondary>
</indexterm>
<indexterm zone="cgiparams-sevicestates">
<indexterm zone="cgiparams-servicestates">
<primary>CGI-Parameter</primary>
<secondary>servicestates</secondary>
......
......@@ -237,15 +237,11 @@
</itemizedlist>Die <filename>access.xml</filename>-Konfiguration wird von Icinga-Webs Console-Handler-Implementation genutzt und
bietet zusätzliche Sicherheit, weil sie willkürliche Ausführung/Manipulation von Dateien in letzter Instanz verhindert.</para>
<para>
<emphasis role="bold">Abschnitte</emphasis>
</para>
<para><emphasis role="bold">Abschnitte</emphasis></para>
<itemizedlist>
<listitem>
<para>
<emphasis>Instanzen</emphasis>
</para>
<para><emphasis>Instanzen</emphasis></para>
<para>Das Einrichten von Instanzen erfolgt im &lt;instances&gt;-Abschnitt:</para>
......@@ -265,9 +261,7 @@
</listitem>
<listitem>
<para>
<emphasis>Standardwerte</emphasis>
</para>
<para><emphasis>Standardwerte</emphasis></para>
<para>Der "default"-Abschnitt definiert Standardwerte für Host-Einstellungen, z.B. auf welche Dateien schreibend/lesend
zugegriffen werden bzw. welche ausgeführt werden können. Auch der Standard-Host, der von Icinga-Web benutzt werden soll, wird hier
......@@ -308,9 +302,7 @@
empfohlen. Wenn ein Symbol mehrfach existiert, dann wird das letzte benutzt.</para>
<note>
<para>
<emphasis>Eigene Default-Definitionen in Ihrem Konfigurationsordner</emphasis>
</para>
<para><emphasis>Eigene Default-Definitionen in Ihrem Konfigurationsordner</emphasis></para>
<para>If you override a custom section, like readwrite, all previously set definitions will be ignored and must be redefined if
you want to use them. Das betrifft nicht Modul-KonfigurationenThis doesn't affect module configurations.</para>
......@@ -318,9 +310,7 @@
</listitem>
<listitem>
<para>
<emphasis>Hosts</emphasis>
</para>
<para><emphasis>Hosts</emphasis></para>
<para>Im host-Abschnitt werden Zugriffsmethoden und Anmeldeinformation, aber auch spezifische Rechte für Hosts definiert.</para>
......@@ -366,9 +356,7 @@
</listitem>
<listitem>
<para>
<emphasis>SSH-Config auth</emphasis>
</para>
<para><emphasis>SSH-Config auth</emphasis></para>
<para>Dieser Abschnitt erklärt den Authentifizierungsblock der ssh-Konfigurationseinstellungen, die wir im vorigen Anschnitt
angesprochen haben. Die Elemente unterhalb des 'auth'-Tags sind abhängig vom ausgewählten Authentifizierungstyp.</para>
......@@ -435,11 +423,7 @@
<itemizedlist>
<listitem>
<para>
<anchor xml:id="configweb-general"/>
<emphasis>Allgemeine Einstellungen</emphasis>
</para>
<para><anchor xml:id="configweb-general"/> <emphasis>Allgemeine Einstellungen</emphasis></para>
<para>Die folgenden Einstellungen gelten für jede in &name-web; definierte Datenbank.</para>
......@@ -670,18 +654,14 @@
</listitem>
<listitem>
<para>
<emphasis>Die "icinga_web"-Datenbank</emphasis>
</para>
<para><emphasis>Die "icinga_web"-Datenbank</emphasis></para>
<para>Sie müssen eine Icinga-Web-Datenbank haben, die Informationen über Benutzer, Anmeldeinformationen, View-Persistenz, etc.
enthält. Diese Datenbank muss 'icinga_web' heißen. Alle Einstellungen sind im vorigen Abschnitt beschrieben.</para>
</listitem>
<listitem>
<para>
<emphasis>Die "icinga"-Datenbank</emphasis>
</para>
<para><emphasis>Die "icinga"-Datenbank</emphasis></para>
<para>Ab Icinga-Web v1.5 wird die Icinga-API über Doctrine angesprochen (vorher gab es ein eigenes Projekt, die 'icinga-api'). Im
Folgenden werden nur spezielle bzw. zusätzliche Einstellungen erklärt. Solange nicht anders erwähnt, gelten alle Regeln aus <link
......@@ -743,9 +723,7 @@
</listitem>
<listitem>
<para>
<emphasis>Komplettes Listing</emphasis>
</para>
<para><emphasis>Komplettes Listing</emphasis></para>
<screen>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
<!-- databases.xml
......@@ -805,11 +783,7 @@
<para>holds the config for your web session, e.g. the session_cookie_lifetime-parameter</para>
<para>
<anchor xml:id="configweb-session-lifetime"/>
<emphasis role="bold">Session Cookie Lifetime</emphasis>
</para>
<para><anchor xml:id="configweb-session-lifetime"/> <emphasis role="bold">Session Cookie Lifetime</emphasis></para>
<para>Beispiel: Ändern von session_cookie_lifetime</para>
......@@ -839,35 +813,29 @@
<para><anchor xml:id="configweb-translation"/><filename>translation.xml</filename> - Default-Sprache, Datum- und Zeitformate und
Einstellungen</para>
</listitem>
</itemizedlist>
<para>
<emphasis role="bold">Fehlersuche</emphasis>
</para>
<itemizedlist>
<listitem>
<para>Ich kann keine Befehle senden/ausführen!</para>
<para><emphasis role="bold">Fehlersuche</emphasis></para>
<para>Stellen Sie sicher, dass der WebServer-Benutzer Schreibberechtigung auf die Icinga-Pipe besitzt und dass das
"icinga_pipe"-Symbol im "readwrite"- oder "write"-Abschnitt Ihres Host (oder im default-Abschnitt) vorhanden ist. Stellen Sie
sicher, dass der Pfad korrekt ist.</para>
</listitem>
</itemizedlist>
<itemizedlist>
<listitem>
<para>Ich kann keine Befehle senden/ausführen!</para>
<para>
<anchor xml:id="configweb-timezone"/>
<para>Stellen Sie sicher, dass der WebServer-Benutzer Schreibberechtigung auf die Icinga-Pipe besitzt und dass das
"icinga_pipe"-Symbol im "readwrite"- oder "write"-Abschnitt Ihres Host (oder im default-Abschnitt) vorhanden ist. Stellen Sie sicher,
dass der Pfad korrekt ist.</para>
</listitem>
</itemizedlist>
<emphasis role="bold">&name-web;-Zeitzone</emphasis>
</para>
<para><anchor xml:id="configweb-timezone"/> <emphasis role="bold">&name-web;-Zeitzone</emphasis></para>
<para>Beispiel: Ändern der Zeitzone für &name-web;</para>
<para>Beispiel: Ändern der Zeitzone für &name-web;</para>
<para>Wenn die Zeitzone von &name-web; von Ihrer lokalen Zeitzone abweicht, überprüfen Sie bitte den Parameter "date.timezone" in
<filename>app/modules/AppKit/config/module.xml</filename> (z.B. 'Europe/Berlin')</para>
<para>Wenn die Zeitzone von &name-web; von Ihrer lokalen Zeitzone abweicht, überprüfen Sie bitte den Parameter "date.timezone" in
<filename>app/modules/AppKit/config/module.xml</filename> (z.B. 'Europe/Berlin')</para>
<programlisting>#&gt; vi app/modules/AppKit/config/module.xml
<programlisting>#&gt; vi app/modules/AppKit/config/module.xml
&lt;ae:parameter name="date.timezone"&gt;GMT&lt;/ae:parameter&gt;</programlisting>
</itemizedlist>
<para><anchor xml:id="configweb-module"/> <emphasis role="bold">Modul-Konfiguration:</emphasis></para>
......
......@@ -558,9 +558,9 @@
</screenshot>
</figure>
<indexterm zone="icinga-web-intro_1.6">
<indexterm zone="icinga-web-intro_1.7">
<primary>&name-web;</primary>
<secondary>Überblick Version 1.6.x</secondary>
<secondary>Überblick Version 1.7.x</secondary>
</indexterm>
</section>
......@@ -19,7 +19,7 @@
nur bis zum nächsten Neustart.</para>
<para>Neben der automatischen Änderung durch verschiedene Befehle der klassischen Oberfläche können Sie diese Werte auch mit Hilfe von
<link xlink:linkend="extcommands">externen Befehlen</link> anpassen.</para>
<link linkend="extcommands">externen Befehlen</link> anpassen.</para>
<para><emphasis role="bold">Liste der externen Befehle zum ändern von Attributen</emphasis> (zu Details siehe <link
linkend="extcommands2">Liste der externen Befehle</link>)</para>
......
......@@ -83,7 +83,7 @@
</listitem>
</itemizedlist>
<indexterm zone="adaptive_monitoring">
<indexterm zone="monitoring_overview">
<primary>Monitoring-Überblick</primary>
</indexterm>
</section>
......@@ -58,15 +58,16 @@
der Felder benutzt werden, die in den Beispielen unten benutzt werden (Hostnamen, Hostgruppen-Namen, Service-Namen und
Servicegruppen-Namen).</para>
<para><inlinemediaobject>
<imageobject>
<imagedata fileref="../images/note.gif" format="GIF"></imagedata>
</imageobject>
</inlinemediaobject> Anmerkung: Seien Sie vorsichtig bei der Aktivierung der Übereinstimmung von regulären Ausdrücken - es kann sein,
dass Sie Ihre Konfigurationsdatei ändern müssen, weil vielleicht einige der Direktiven als reguläre Ausdrücke interpretiert werden, bei
denen Sie das nicht möchten! Probleme sollten offensichtlich werden, sobald Sie Ihre Konfiguration überprüfen.</para>
<note>
<para>Seien Sie vorsichtig bei der Aktivierung der Übereinstimmung von regulären Ausdrücken - es kann sein, dass Sie Ihre
Konfigurationsdatei ändern müssen, weil vielleicht einige der Direktiven als reguläre Ausdrücke interpretiert werden, bei denen Sie das
nicht möchten! Probleme sollten offensichtlich werden, sobald Sie Ihre Konfiguration überprüfen.</para>
<para><anchor xml:id="objecttricks-service" /><emphasis role="bold">Service-Definitionen</emphasis></para>
<para>Wenn Sie beabsichtigen reguläre Ausdrücke zu nutzen (<code>use_regexp_matching=1</code>), dann stellen Sie sicher, dass Sie die
man-Page (<code>man regex</code>) gelesen und verstanden haben.</para>
</note>
<para><anchor xml:id="objecttricks-service"/><emphasis role="bold">Service-Definitionen</emphasis></para>
<para><emphasis role="bold">Mehrere Hosts:</emphasis></para>
......@@ -122,7 +123,7 @@
<emphasis> weitere Service-Direktiven</emphasis> ...
}</screen>
<para><anchor xml:id="objecttricks-serviceescalation" /><emphasis role="bold">Service-Eskalationsdefinitionen</emphasis></para>
<para><anchor xml:id="objecttricks-serviceescalation"/><emphasis role="bold">Service-Eskalationsdefinitionen</emphasis></para>
<para><emphasis role="bold">Mehrere Hosts:</emphasis></para>
......@@ -223,7 +224,7 @@
<emphasis>weitere Eskalations-Direktiven</emphasis> ...
}</screen>
<para><anchor xml:id="objecttricks-servicedependency" /><emphasis role="bold">Service-Abhängigkeitsdefinitionen</emphasis></para>
<para><anchor xml:id="objecttricks-servicedependency"/><emphasis role="bold">Service-Abhängigkeitsdefinitionen</emphasis></para>
<para><emphasis role="bold">Mehrere Hosts:</emphasis></para>
......@@ -303,7 +304,7 @@
<emphasis>weitere Abhängigkeits-Direktiven</emphasis> ...
}</screen>
<para><anchor xml:id="objecttricks-same_host_dependency" /><emphasis role="bold">Abhängigkeiten des gleichen Hosts:</emphasis></para>
<para><anchor xml:id="objecttricks-same_host_dependency"/><emphasis role="bold">Abhängigkeiten des gleichen Hosts:</emphasis></para>
<para>Wenn Sie Service-Abhängigkeiten für mehrere Services erstellen möchten, die von Services auf dem gleichen Host abhängig sind, lassen
Sie die <emphasis>dependent_host_name</emphasis>- und <emphasis>dependent_hostgroup_name</emphasis>-Direktiven leer. Im folgenden Beispiel
......@@ -321,7 +322,7 @@
<emphasis>weitere Abhängigkeits-Direktiven</emphasis> ...
}</screen>
<para><anchor xml:id="objecttricks-same_host_dependency_servicegroups" /><emphasis role="bold">Abhängigkeiten des gleichen Hosts mit
<para><anchor xml:id="objecttricks-same_host_dependency_servicegroups"/><emphasis role="bold">Abhängigkeiten des gleichen Hosts mit
Servicegruppen:</emphasis></para>
<para>Wenn Sie Service-Abhängigkeiten für alle Services erstellen möchten, die zu einer oder mehreren Servicegruppen eines Service
......@@ -338,7 +339,7 @@
<emphasis>other dependency directives</emphasis> ...
}</screen>
<para><anchor xml:id="objecttricks-hostescalation" /><emphasis role="bold">Host-Eskalationsdefinitionen</emphasis></para>
<para><anchor xml:id="objecttricks-hostescalation"/><emphasis role="bold">Host-Eskalationsdefinitionen</emphasis></para>
<para><emphasis role="bold">Mehrere Hosts:</emphasis></para>
......@@ -387,7 +388,7 @@
<emphasis>weitere Eskalations-Direktiven</emphasis> ...
}</screen>
<para><anchor xml:id="objecttricks-hostdependency" /><emphasis role="bold">Host-Abhängigkeitsdefinitionen</emphasis></para>
<para><anchor xml:id="objecttricks-hostdependency"/><emphasis role="bold">Host-Abhängigkeitsdefinitionen</emphasis></para>
<para><emphasis role="bold">Mehrere Hosts:</emphasis></para>
......@@ -418,7 +419,7 @@
<emphasis>weitere Abhängigkeits-Direktiven</emphasis> ...
}</screen>
<para><anchor xml:id="objecttricks-hostgroup" /><emphasis role="bold">Hostgruppen</emphasis></para>
<para><anchor xml:id="objecttricks-hostgroup"/><emphasis role="bold">Hostgruppen</emphasis></para>
<para><emphasis role="bold">Alle Hosts:</emphasis></para>
......
......@@ -6,7 +6,7 @@
<section version="5.0" xml:id="perfdata" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:svg="http://www.w3.org/2000/svg" xmlns:m="http://www.w3.org/1998/Math/MathML"
xmlns:html="http://www.w3.org/1999/xhtml" xmlns:db="http://docbook.org/ns/docbook">
<title>Performance-Daten</title>
<title><anchor xml:id="perf_data" />Performance-Daten</title>
<para><emphasis role="bold">Einführung</emphasis></para>
......
......@@ -111,7 +111,7 @@
</listitem>
<listitem>
<para>Legen Sie einen logischen Link im templates-Verzeichnis von &name-pnp; an<programlisting> $&gt; ln -s ../templates.dist/nagiostats.php icingastats.php</programlisting>Stellen
<para>Legen Sie einen logischen Link im templates-Verzeichnis von &name-pnp; an <programlisting> $&gt; ln -s ../templates.dist/nagiostats.php icingastats.php</programlisting>Stellen
Sie sicher, dass <emphasis>icingastats</emphasis> (ohne die Endung .php) zu dem Wert passt, den Sie in der Service-Definition
angegeben haben. Leerzeichen in der Service-Beschreibung müssen durch Unterstriche (_) im Dateinamen ersetzt werden (z.B. "Icinga
Stats" --&gt; "Icinga_Stats.php")</para>
......@@ -129,10 +129,9 @@
</listitem>
<listitem>
<para>Legen Sie einen logischen Link im (Benutzer) templates-Verzeichnis von &name-pnp; an<programlisting> $&gt; ln -s ../templates.dist/nagiostats.php icingastats.php</programlisting>
Stellen Sie sicher, dass <emphasis>icingastats</emphasis> (ohne die Endung .php) zu dem Wert passt, den Sie in der Service-Definition
angegeben haben. Leerzeichen in der Service-Beschreibung müssen durch Unterstriche (_) im Dateinamen ersetzt werden (z.B. "Icinga
Stats" --&gt; "Icinga_Stats.php")</para>
<para>Legen Sie einen logischen Link im (Benutzer) templates-Verzeichnis von &name-pnp; an<programlisting> $&gt; ln -s ../templates.dist/nagiostats.php check_stats.php</programlisting>
Stellen Sie sicher, dass <emphasis>check_stats</emphasis> (ohne die Endung .php) zu dem Wert passt, den Sie als ersten Parameter im
check_command angegeben haben</para>
</listitem>
<listitem>
......
......@@ -98,39 +98,15 @@
Suchoption Ihres Paket-Managers nutzen sollten, falls Sie die Fehlermeldung bekommen, dass eins der Pakete nicht gefunden wurde.
<itemizedlist>
<listitem>
<literal>yum search &lt;package name&gt;</literal>
(
<emphasis>&name-fedora;/&name-rhel;/&name-centos;</emphasis>
)
<para><code>yum search &lt;package name&gt;</code> ( <emphasis>&name-fedora;/&name-rhel;/&name-centos;</emphasis> )</para>
</listitem>
<listitem>
<literal>apt-cache search &lt;package name&gt;</literal>
(
<emphasis>&name-debian;/&name-ubuntu;</emphasis>
)
<para><code>apt-cache search &lt;package name&gt;</code> ( <emphasis>&name-debian;/&name-ubuntu;</emphasis> )</para>
</listitem>
<listitem>
<literal>zypper search &lt;package name&gt;</literal>
(
<emphasis>&name-opensuse;/&name-sles;</emphasis>
)
<para><code>zypper search &lt;package name&gt;</code> ( <emphasis>&name-opensuse;/&name-sles;</emphasis> )</para>
</listitem>
</itemizedlist></para>
</note>
......