Provided by: debhelper_13.14.1ubuntu5_all bug

NAME

       dh_systemd_enable - aktiviert/deaktiviert Systemd-Unit-Dateien

ÜBERSICHT

       dh_systemd_enable [Debhelper-Optionen] [--no-enable] [--name=Name] [Unit-Datei …]

BESCHREIBUNG

       dh_systemd_enable ist ein Debhelper-Programm, das für das Aktivieren und Deaktivieren von Systemd-Unit-
       Dateien zuständig ist.

       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. Die Aktivierung findet auf allen Rechnern statt, damit von SysVinit auf Systemd und zurück
       gewechselt werden kann.

       Bei Komplikationen können Sie dh_systemd_enable und dh_systemd_start 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.

       Um nur Blöcke für spezielle Dienstedateien zu erzeugen, müssen Sie sie als Argumente übergeben, z. B.
       dh_systemd_enable quota.service und dh_systemd_enable --name=quotarpc quotarpc.service.

DATEIEN

       debian/Paket.service, debian/Paket@.service
           If    this    exists,    it    is    installed    into   usr/lib/systemd/system/package.service   (or
           usr/lib/systemd/system/package@.service) in the package build directory.

       debian/Paket.tmpfile
           Falls vorhanden, wird es in usr/lib/tmpfiles.d/Paket im Paketbauverzeichnis installiert.

       debian/Paket.target, debian/Paket@.target
           If   this    exists,    it    is    installed    into    usr/lib/systemd/system/package.target    (or
           usr/lib/systemd/system/package@.target) in the package build directory.

       debian/Paket.socket, debian/Paket@.socket
           If    this    exists,    it    is    installed    into    usr/lib/systemd/system/package.socket   (or
           usr/lib/systemd/system/package@.socket) in the package build directory.

       debian/Paket.mount
           If this exists, it is  installed  into  usr/lib/systemd/system/package.mount  in  the  package  build
           directory.

       debian/Paket.path, debian/Paket@.path
           If     this    exists,    it    is    installed    into    usr/lib/systemd/system/package.path    (or
           usr/lib/systemd/system/package@.path) in the package build directory.

       debian/Paket.timer, debian/Paket@.timer
           If    this    exists,    it    is    installed    into    usr/lib/systemd/system/package.timer    (or
           usr/lib/systemd/system/package@.timer) in the package build directory.

OPTIONEN

       --no-enable
           deaktiviert  nur den Dienst oder die Dienste beim vollständigen Löschen, aktiviert sie aber nicht bei
           der Installation.

           Beachten Sie, dass diese Option nicht beeinflusst, ob die Dienste gestartet werden. Dies  wird  durch
           dh_systemd_start(1) gesteuert (z. B. durch seine --no-start-Option).

       --name=Name
           installiert  die  Dienstdatei  als  Name.service statt mit dem Standarddateinamen Paket.service. Wenn
           dieser Parameter  verwendet  wird,  sucht  und  installiert  dh_installinit  Dateien  mit  dem  Namen
           debian/Paket.Name.service anstelle der üblichen debian/Paket.service.

ANMERKUNGEN

       Beachten  Sie,  dass dieser Befehl nicht idempotent ist. Zwischen mehreren Aufrufen dieses Befehls sollte
       dh_prep(1) (mit den selben Argumenten) ausgefürt werden. Ansonsten könnte er zur Folge  haben,  dass  den
       Betreuerskripten mehrere Instanzen des gleichen Textes hinzugefügt werden.

       Beachten  Sie, dass dh_systemd_enable vor dh_installinit ausgeführt werden sollte. Die Standardsequenz in
       dh tut bereits das Richtige;  dieser  Hinweis  ist  nur  relevant,  wenn  Sie  dh_systemd_enable  manuell
       aufrufen.

SIEHE AUCH

       dh_systemd_start(1), debhelper(7)

ÜBERSETZUNG

       Diese  Übersetzung  wurde  mit  dem  Werkzeug  po4a  <http://po4a.alioth.debian.org/>  durch  Chris Leick
       c.leick@vollbio.de und das deutsche Debian-Übersetzer-Team im Dezember 2011 erstellt.

       Bitte melden  Sie  alle  Fehler  in  der  Übersetzung  an  debian-l10n-german@lists.debian.org  oder  als
       Fehlerbericht an das Paket debhelper.

       Sie können mit dem folgenden Befehl das englische Original anzeigen man -L en Abschnitt Handbuchseite

AUTOREN

       pkg-systemd-maintainers@lists.alioth.debian.org

13.14.1ubuntu5                                     2024-03-01                               DH_SYSTEMD_ENABLE(1)