195 lines
6.4 KiB
HTML
195 lines
6.4 KiB
HTML
|
||
<!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"> </A>
|
||
<H2>NAME</H2>
|
||
|
||
dh_systemd_enable - aktiviert/deaktiviert Systemd-Unit-Dateien
|
||
<A NAME="lbAC"> </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"> </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"> </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"> </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"> </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"> </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"> </A>
|
||
<H2>ÜBERSETZUNG</H2>
|
||
|
||
|
||
|
||
Diese Übersetzung wurde mit dem Werkzeug
|
||
<B>po4a</B>
|
||
<<A HREF="http://po4a.alioth.debian.org/">http://po4a.alioth.debian.org/</A>>
|
||
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"> </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"> </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>
|