summaryrefslogtreecommitdiffstats
path: root/man/fr/deb-triggers.pod
blob: 143982602ac64a2814758d1d5087163d4de4b898 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
        *****************************************************
        *           GENERATED FILE, DO NOT EDIT             *
        * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION *
        *****************************************************

This file was generated by po4a(7). Do not store it (in VCS, for example),
but store the PO file used as source file by po4a-translate.

In fact, consider this as a binary, and the PO file as a regular .c file:
If the PO get lost, keeping this translation up-to-date will be harder.

=encoding UTF-8

=head1 NOM

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

=head1 SYNOPSIS

B<debian/triggers>, B<debian/>I<binary-package>B<.triggers>,
B<DEBIAN/triggers>

=head1 DESCRIPTION

Un paquet déclare ses relations avec des actions différées en incluant un
fichier I<triggers> dans son archive de contrôle (c'est-à-dire
I<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 S<« B<#> »> sont
supprimés, et les lignes vides seront ignorées.

Les directives actuellement gérées S<sont :>

=over 

=item B<interest> I<nom-action-différée>

=item B<interest-await> I<nom-action-différée>

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

=item B<activate> I<nom-action-différée>

=item B<activate-await> I<nom-action-différée>

=item B<activate-noawait> I<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 S<suivantes :> dépaquetage, configuration, suppression (y compris en
cas de remplacement par un paquet conflictuel), purge et déconfiguration.

Les variantes S<« await »> ne placent le paquet qui provoque cette action
différée dans l'état S<« triggers-awaited »> que si la directive concernée est
aussi S<« await ».> La variante S<« noawait »> ne place jamais les paquets qui
provoquent cette action différée dans l'état S<« 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.

=back

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

Les variantes S<« -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 S<« 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 S<« -noawait »> ne sont gérées qu'à partir de S<dpkg 1.16.1> et
provoqueront des erreurs avec les versions plus anciennes.

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

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

=head1 VOIR AUSSI

B<dpkg-trigger>(1), B<dpkg>(1), B<%PKGDOCDIR%/triggers.txt.gz>.


=head1 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>.