Provided by: dpkg-dev_1.19.7ubuntu3.2_all bug

NOM

       deb-triggers - Actions différées du paquet

SYNOPSIS

       actions différées

DESCRIPTION

       Un paquet déclare ses relations avec des actions différées en incluant un fichier triggers
       dans son archive de contrôle (c'est-à-dire DEBIAN/triggers au moment  de  la  création  du
       paquet).

       Ce fichier contient des directives, une par ligne. Les espaces de début et fin de ligne et
       tout ce qui suit le premier caractère « # » sont supprimés, et  les  lignes  vides  seront
       ignorées.

       Les directives actuellement gérées sont :

       interest nom-action-différée
       interest-await nom-action-différée
       interest-noawait nom-action-différée

              Indique  que  le  paquet  est  concerné  par l'action différée indiquée. Toutes les
              actions différées associées au paquet  doivent  être  listées  en  utilisant  cette
              directive depuis le fichier de contrôle des actions différées.

              Les  variantes  « await »  placent  le  paquet  qui provoque l'action différée dans
              l'état « triggers-awaited » (actions différées attendues)  selon  la  manière  dont
              l'action différée est activée. La variante « noawait » ne place pas les paquets qui
              provoquent cette action différée dans l'état « triggers-awaited » même si le paquet
              déclenchant   a   déclaré   une   activation  « await »  (par  soit  une  directive
              activate-await ou activate,  soit  en  utilisant  l'option  en  ligne  de  commande
              dpkg-trigger --no-await. La variante « await » ne devrait être utilisée que lorsque
              la fonctionnalité fournie par l'action différée n'est pas critique.

       activate nom-action-différée
       activate-await nom-action-différée
       activate-noawait nom-action-différée

              Cette directive permet que tout changement dans l'état de ce paquet active l'action
              différée  spécifiée.  L'action  différée  sera  activée  au  début  des  opérations
              suivantes :  dépaquetage,  configuration,  suppression  (y  compris   en   cas   de
              remplacement par un paquet conflictuel), purge et déconfiguration.

              Les  variantes  « await »  ne  placent le paquet qui provoque cette action différée
              dans l'état « triggers-awaited » que si la directive concernée est aussi « await ».
              La  variante  « noawait »  ne  place jamais les paquets qui provoquent cette action
              différée dans l'état  « triggers-awaited ».  Elle  ne  devrait  être  utilisée  que
              lorsque la fonctionnalité fournie par l'action différée n'est pas critique.

              Si  ce  paquet disparaît durant le dépaquetage d'un autre paquet, l'action différée
              sera activée lorsque la disparition est  constatée  vers  la  fin  du  dépaquetage.
              L'exécution  d'une  action  différée, et donc le passage du statut triggers-awaited
              (action-différée-attendue) à installed (installé), ne provoquera pas  l'activation.
              Dans  le  cas d'un dépaquetage, les actions différées listées dans l'ancienne et la
              nouvelle version du paquet seront activées.

       Les directives inconnues sont des erreurs qui empêcheront l'installation du paquet.

       Les variantes « -noawait » doivent toujours être privilégiées quand c'est possible dans la
       mesure  où  les  paquets  provoquant  une  action  différée  ne  sont  pas  placés en état
       « triggers-awaited » (actions différées attendues), et  peuvent  donc  être  immédiatement
       configurés  sans  recourir  à  l'exécution de l'action différée. Si les paquets provoquant
       l'action différée sont des dépendances d'autres  paquets  mis  à  jour,  cela  évitera  le
       lancement  de  l'action  différée  et rendra possible l'exécution de l'action différée une
       seule fois au cours des étapes finales de la mise à jour.

       Les variantes « -noawait » ne sont gérées qu'à partir de dpkg 1.16.1 et  provoqueront  des
       erreurs avec les versions plus anciennes.

       Les  alias  de  variantes  « -await »  ne  sont  gérés  qu'à  partir  de  dpkg 1.17.21  et
       provoqueront des erreurs avec les versions plus anciennes.

       Si un paquet fournit une directive interest-noawait, toute  activation  mettra  le  paquet
       provoquant l'action différée en mode « noawait », indépendamment du mode d'attente demandé
       par l'activation (soit « await », soit « noawait »). Si un paquet  fournit  une  directive
       interest ou interest-await, toute activation mettra le paquet provoquant l'action différée
       en mode « await » ou « noawait » selon la manière dont il a été activé.

VOIR AUSSI

       dpkg-trigger(1), dpkg(1), /usr/share/doc/dpkg-dev/triggers.txt.gz.

TRADUCTION

       Ariel VARDI <ariel.vardi@freesbee.fr>, 2002. Philippe Batailler, 2006.  Nicolas  François,
       2006. Veuillez signaler toute erreur à <debian-l10n-french@lists.debian.org>.