Provided by: debhelper_13.24.2ubuntu1_all bug

NOM

       dh_systemd_enable – Activer ou désactiver les fichiers unit de systemd

SYNOPSIS

       dh_systemd_enable [options_de_debhelper] [--no-enable] [--name=nom] [fichier_unit ...]

DESCRIPTION

       dh_systemd_enable est le programme de la suite debhelper chargé de l'activation et la désactivation des
       fichiers unit de systemd.

       Dans le cas le plus simple, il trouve tous les fichiers unit installés par un paquet (p. ex.
       bacula-fd.service) et les active. Il n'est pas nécessaire que la machine fasse fonctionner systemd
       pendant l'installation. L'activation est effectuée sur tous les systèmes pour permettre de basculer de
       sysvinit à systemd, et réciproquement.

       Dans les cas plus compliqués, vous pouvez appeler dh_systemd_enable et dh_systemd_start manuellement (en
       modifiant les cibles debian/rules) et spécifier les paramètres pour chaque fichier unit. Un exemple de
       cela est colord, qui fournit colord.service, un service activé par dbus sans section [Install], et qui ne
       peut donc pas être activé ou désactivé (un état appelé « static » par systemd). Pour cette raison,
       exécuter dh_systemd_enable est inutile.

       Si vous souhaitez uniquement générer les blocs de certains fichiers service, vous devez les passer comme
       arguments. Par exemple dh_systemd_enable quota.service et dh_systemd_enable --name=quotarpc
       quotarpc.service.

FICHIERS

       debian/paquet.service, debian/paquet@.service
           S'il   existe,   il   est   installé   dans   le   répertoire   de   construction   du  paquet,  sous
           usr/lib/systemd/system/paquet.service (ou usr/lib/systemd/system/paquet@.service).

       debian/paquet.tmpfile
           S'il  existe,  il   est   installé   dans   le   répertoire   de   construction   du   paquet,   sous
           usr/lib/tmpfiles.d/paquet.

       debian/paquet.target, debian/paquet@.target
           S'il   existe,   il   est   installé   dans   le   répertoire   de   construction   du  paquet,  sous
           usr/lib/systemd/system/paquet.target (ou usr/lib/systemd/system/paquet@.target).

       debian/paquet.socket, debian/paquet@.socket
           S'il  existe,  il   est   installé   dans   le   répertoire   de   construction   du   paquet,   sous
           usr/lib/systemd/system/paquet.socket (ou usr/lib/systemd/system/paquet@.socket).

       debian/paquet.mount
           S'il   existe,   il   est   installé   dans   le   répertoire   de   construction   du  paquet,  sous
           usr/lib/systemd/system/paquet.mount.

       debian/paquet.path, debian/paquet@.path
           S'il  existe,  il   est   installé   dans   le   répertoire   de   construction   du   paquet,   sous
           usr/lib/systemd/system/paquet.path (ou usr/lib/systemd/system/paquet@.path).

       debian/paquet.timer, debian/paquet@.timer
           S'il   existe,   il   est   installé   dans   le   répertoire   de   construction   du  paquet,  sous
           usr/lib/systemd/system/paquet.timer (ou usr/lib/systemd/system/paquet@.timer).

OPTIONS

       --no-enable
           Désactiver le(s) service(s) lors de la purge, mais ne pas l'activer à l'installation.

           Nota  :  cette  option  n'affecte  pas  le  démarrage   des   services.   Cela   est   contrôlé   par
           dh_systemd_start(1) (par exemple en utilisant l'option --no-start).

       --name=nom
           Installe  le  fichier  service  en utilisant le nom.service indiqué au lieu du nom paquet.service par
           défaut. Quand ce paramètre est employé, dh_systemd_enable recherche et  installe  le  fichier  appelé
           debian/paquet.nom.service au lieu du debian/paquet.service habituel.

REMARQUES

       Nota :  Ce  programme  n'est pas idempotent. Un dh_prep(1) doit être réalisé entre chaque exécution de ce
       programme (avec les mêmes arguments). Sinon, il risque d'y avoir plusieurs occurrences des  mêmes  lignes
       de code dans les scripts de maintenance du paquet.

       Nota :  dh_systemd_enable  devrait  être  exécuté  avant dh_installinit. La séquence par défaut de dh les
       exécute dans le bon ordre et cette remarque  n'est  valable  que  lorsque  dh_systemd_enable  est  appelé
       manuellement.

VOIR AUSSI

       dh_systemd_start(1), debhelper(7)

AUTEURS

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

TRADUCTION

       Cette traduction est maintenue à l'aide de l'outil po4a <URL:http://po4a.alioth.debian.org/> par l'équipe
       francophone de traduction de Debian.

       Veuillez  signaler  toute erreur de traduction en écrivant à <debian-l10n-french@lists.debian.org> ou par
       un rapport de bogue sur le paquet debhelper.

       Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « man -L C
       <section> <page_de_man> ».

13.24.2ubuntu1                                     2025-05-22                               DH_SYSTEMD_ENABLE(1)