Man page - dh_systemd_enable(1)

Packages contains this manual

Available languages:

en fr pt de

Manual

DH_SYSTEMD_ENABLE

NOM
SYNOPSIS
DESCRIPTION
FICHIERS
OPTIONS
REMARQUES
VOIR AUSSI
AUTEURS
TRADUCTION

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> ».