man-pages/de/man1/dh_systemd_enable.1.html
2021-03-31 01:06:50 +01:00

195 lines
6.4 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of DH_SYSTEMD_ENABLE</TITLE>
</HEAD><BODY>
<H1>DH_SYSTEMD_ENABLE</H1>
Section: Debhelper (1)<BR>Updated: 2020-03-27<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NAME</H2>
dh_systemd_enable - aktiviert/deaktiviert Systemd-Unit-Dateien
<A NAME="lbAC">&nbsp;</A>
<H2>ÜBERSICHT</H2>
<B>dh_systemd_enable</B> [<I>Debhelper-Optionen</I>] [<B>--no-enable</B>]
[<B>--name=</B><I>Name</I>] [<I>Unit-Datei</I> …]
<A NAME="lbAD">&nbsp;</A>
<H2>BESCHREIBUNG</H2>
<B>dh_systemd_enable</B> ist ein Debhelper-Programm, das für das Aktivieren und
Deaktivieren von Systemd-Unit-Dateien zuständig ist.
<P>
Im einfachen Fall findet es alle durch ein Paket installierten Unit-Dateien
(z.B. bacula-fd.service) und aktiviert sie. Es ist nicht nötig, dass auf dem
Rechner während der Installation tatsächlich Systemd läuft. Das Aktivieren
findet auf allen Rechnern statt, damit von SysVinit auf Systemd und zurück
umgeschaltet werden kann.
<P>
Im komplexen Fall können Sie <B>dh_systemd_enable</B> und <B>dh_systemd_start</B>
manuell aufrufen (indem Sie die Ziele in debian/rules überschreiben) und die
Schalter per Unit-Datei angeben.Ein Beispiel ist »colord«, das
»colord.service« mitbringt, einen von Dbus aktivierten Dienst ohne einen
[Install]-Abschnitt. Diese Dienstdatei kann nicht aktiviert oder deaktiviert
werden (ein Status den Systemd »static« nennt), da er keinen
[Install]-Abschnitt hat. Daher ist es nicht sinnvoll, dh_systemd_enable
auszuführen.
<P>
Um nur Blöcke für spezielle Dienstedateien zu erzeugen, müssen Sie sie als
Argumente übergeben, z.B. <B>dh_systemd_enable quota.service</B> und
<B>dh_systemd_enable --name=quotarpc quotarpc.service</B>.
<A NAME="lbAE">&nbsp;</A>
<H2>DATEIEN</H2>
<DL COMPACT>
<DT id="1">debian/<I>Paket</I>.service, debian/<I>Paket</I>@.service<DD>
Falls dies existiert, wird es in lib/systemd/system/<I>Paket</I>.service (oder
lib/systemd/system/<I>Paket</I>@.service) im Paketbauverzeichnis installiert.
<DT id="2">debian/<I>Paket</I>.tmpfile<DD>
Falls dies existiert, wird es in usr/lib/tmpfiles.d/<I>Paket</I>.conf im
Paketbauverzeichnis installiert. (Der »tmpfiles.d«-Mechanismus wird derzeit
nur von Systemd benutzt.)
<DT id="3">debian/<I>Paket</I>.target, debian/<I>Paket</I>@.target<DD>
Falls dies existiert, wird es in lib/systemd/system/<I>Paket</I>.target (oder
lib/systemd/system/<I>Paket</I>@.target) im Paketbauverzeichnis installiert.
<DT id="4">debian/<I>Paket</I>.socket, debian/<I>Paket</I>@.socket<DD>
Falls dies existiert, wird es in lib/systemd/system/<I>Paket</I>.socket (oder
lib/systemd/system/<I>Paket</I>@.socket) im Paketbauverzeichnis installiert.
<DT id="5">debian/<I>Paket</I>.mount<DD>
Falls dies existiert, wird es in lib/systemd/system/<I>Paket</I>.mount im
Paketbauverzeichnis installiert.
<DT id="6">debian/<I>Paket</I>.path, debian/<I>Paket</I>@.path<DD>
Falls dies existiert, wird es in lib/systemd/system/<I>Paket</I>.path (oder
lib/systemd/system/<I>Paket</I>@.path) im Paketbauverzeichnis installiert.
<DT id="7">debian/<I>Paket</I>.timer, debian/<I>Paket</I>@.timer<DD>
Falls dies existiert, wird es in lib/systemd/system/<I>Paket</I>.timer (oder
lib/systemd/system/<I>Paket</I>@.timer) im Paketbauverzeichnis installiert.
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>OPTIONEN</H2>
<DL COMPACT>
<DT id="8"><B>--no-enable</B><DD>
deaktiviert nur den Dienst oder die Dienste beim vollständigen Löschen nur,
aktiviert sie aber nicht standardmäßig.
<P>
<B>Beachten Sie</B>, dass diese Option nicht beeinflusst, ob die Dienste
gestartet werden. Dies wird durch <B><A HREF="/cgi-bin/man/man2html?1+dh_systemd_start">dh_systemd_start</A></B>(1) gesteuert (benutzt
z.B. seine <B>--no-start</B>-Option).
<DT id="9"><B>--name=</B><I>Name</I><DD>
installiert die Dienstdatei als <I>Name.service</I> statt mit dem
Standarddateinamen, der <I>Paket.service</I> lautet. Wenn dieser Parameter
verwandt wird, sucht und installiert <B>dh_installinit</B> Dateien mit dem Namen
<I>debian/Paket.Name.service</I> an Stelle der üblichen <I>debian/Paket.service</I>.
</DL>
<A NAME="lbAG">&nbsp;</A>
<H2>ANMERKUNGEN</H2>
Beachten Sie, dass dieser Befehl nicht idempotent ist. Zwischen Aufrufen
dieses Befehls sollte <B><A HREF="/cgi-bin/man/man2html?1+dh_prep">dh_prep</A></B>(1) (mit den selben Argumenten) aufgerufen
werden. Ansonsten könnte er zur Folge haben, dass den Betreuerskripten
mehrere Instanzen des gleichen Textes hinzugefügt werden.
<P>
Beachten Sie, dass <B>dh_systemd_enable</B> vor <B>dh_installinit</B> ausgeführt
werden sollte. Die Standardsequenz in <B>dh</B> tut das Richtige, dieser Hinweis
ist nur relevant, wenn Sie <B>dh_systemd_enable</B> manuell aufrufen.
<A NAME="lbAH">&nbsp;</A>
<H2>SIEHE AUCH</H2>
<B><A HREF="/cgi-bin/man/man2html?1+dh_systemd_start">dh_systemd_start</A></B>(1), <B><A HREF="/cgi-bin/man/man2html?7+debhelper">debhelper</A></B>(7)
<A NAME="lbAI">&nbsp;</A>
<H2>ÜBERSETZUNG</H2>
Diese Übersetzung wurde mit dem Werkzeug
<B>po4a</B>
&lt;<A HREF="http://po4a.alioth.debian.org/">http://po4a.alioth.debian.org/</A>&gt;
durch Chris Leick
<I><A HREF="mailto:c.leick@vollbio.de">c.leick@vollbio.de</A></I>
und das deutsche Debian-Übersetzer-Team im
Dezember 2011 erstellt.
<P>
Bitte melden Sie alle Fehler in der Übersetzung an
<I><A HREF="mailto:debian-l10n-german@lists.debian.org">debian-l10n-german@lists.debian.org</A></I>
oder als Fehlerbericht an das Paket
<I>debhelper</I>.
<P>
Sie können mit dem folgenden Befehl das englische
Original anzeigen
man -L en Abschnitt Handbuchseite
<A NAME="lbAJ">&nbsp;</A>
<H2>AUTOREN</H2>
<A HREF="mailto:pkg-systemd-maintainers@lists.alioth.debian.org">pkg-systemd-maintainers@lists.alioth.debian.org</A>
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="10"><A HREF="#lbAB">NAME</A><DD>
<DT id="11"><A HREF="#lbAC">ÜBERSICHT</A><DD>
<DT id="12"><A HREF="#lbAD">BESCHREIBUNG</A><DD>
<DT id="13"><A HREF="#lbAE">DATEIEN</A><DD>
<DT id="14"><A HREF="#lbAF">OPTIONEN</A><DD>
<DT id="15"><A HREF="#lbAG">ANMERKUNGEN</A><DD>
<DT id="16"><A HREF="#lbAH">SIEHE AUCH</A><DD>
<DT id="17"><A HREF="#lbAI">ÜBERSETZUNG</A><DD>
<DT id="18"><A HREF="#lbAJ">AUTOREN</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:04:56 GMT, March 31, 2021
</BODY>
</HTML>