[icinga-checkins] icinga.org: icinga-doc/next: Docs #6866: update documentation for systemd usage.

git at icinga.org git at icinga.org
Mon Nov 17 11:20:24 CET 2014


Module: icinga-doc
Branch: next
Commit: da36b21b4e2648acc7ad5c11119ec6f4b8fc17b4
URL:    https://git.icinga.org/?p=icinga-doc.git;a=commit;h=da36b21b4e2648acc7ad5c11119ec6f4b8fc17b4

Author: Wolfgang Nieder <wnd at gmx.net>
Date:   Mon Nov 17 00:05:42 2014 +0100

Docs #6866: update documentation for systemd usage.

Refs: #6710

Signed-off-by: Michael Friedrich <michael.friedrich at netways.de>

---

 de/quickstart-icinga.xml |   22 ++++++++++++++++++++++
 en/quickstart-icinga.xml |   22 ++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/de/quickstart-icinga.xml b/de/quickstart-icinga.xml
index 8d64218..8a1de55 100644
--- a/de/quickstart-icinga.xml
+++ b/de/quickstart-icinga.xml
@@ -247,6 +247,28 @@
       &name-debian; / &name-ubuntu;) dem Aufruf von configure diese Option hinzufügen müssen <screen>#> ./configure --with-httpd-conf=/etc/apache2/conf-available</screen></para>
     </note>
 
+    <para>Aktuelle/kommende Distributionen (&name-redhat;/&name-centos; 7, &name-fedora; 20, &name-debian; 8/Jessie, Gentoo, etc.)
+    unterstützendie Nutzung von systemd statt des SysVinit Systems.</para>
+
+    <para>&name-icinga; 1.x enthält bereits die notwendigen Patches mit den erforderlichen systemd-Dateien und die RPMs installieren sie
+    ebenfalls. Die Source-Installation erfordert ggf. etwa folgendes</para>
+
+    <screen>#> ./configure [...] --with-systemd-unit-dir=/usr/lib/systemd/system --with-systemd-sysconfig-dir=/etc/sysconfig
+#> make install-systemd</screen>
+
+    <para>Dann aktivieren Sie den systemd-Service und starten Icinga</para>
+
+    <screen>#> systemctl enable icinga
+#> systemctl start icinga</screen>
+
+    <para>Status</para>
+
+    <screen>#> systemctl status icinga</screen>
+
+    <para><note>
+        Es gibt für systemd keine Unterstützung für den "checkconfig/show-errors"-Parameter, wie es für SysVinit der Fall ist. 
+      </note></para>
+
     <para>Kompilieren Sie den &name-icinga;-Source-Code. Um mögliche Optionen zu sehen, rufen Sie lediglich "make" auf.</para>
 
     <programlisting> #> make all</programlisting>
diff --git a/en/quickstart-icinga.xml b/en/quickstart-icinga.xml
index c605a21..4cf32bb 100644
--- a/en/quickstart-icinga.xml
+++ b/en/quickstart-icinga.xml
@@ -257,6 +257,28 @@
         <screen>#> ./configure --with-httpd-conf=/etc/apache2/conf-available</screen>
       </note></para>
 
+    <para>Current/upcoming distributions (&name-redhat;/&name-centos; 7, &name-fedora; 20, &name-debian; 8/Jessie, Gentoo, etc.) support the
+    usage of systemd instead of SysVinit system.</para>
+
+    <para>&name-icinga; 1.x already got the required systemd files patched into, and the rpms natively install them. Installing from source
+    may require the following</para>
+
+    <screen>#> ./configure [...] --with-systemd-unit-dir=/usr/lib/systemd/system --with-systemd-sysconfig-dir=/etc/sysconfig
+#> make install-systemd</screen>
+
+    <para>Then enable the systemd service and start icinga.</para>
+
+    <screen>#> systemctl enable icinga
+#> systemctl start icinga</screen>
+
+    <para>Status</para>
+
+    <screen>#> systemctl status icinga</screen>
+
+    <para><note>
+        There is no checkconfig/show-errors custom parameter in the systemd unit available as known from SysVinit. 
+      </note></para>
+
     <para>Compile the &name-icinga; source code. To see available options, only use "make".</para>
 
     <programlisting> #> make all</programlisting>



More information about the icinga-checkins mailing list