dpkg (1.18.25) stretch; urgency=medium
[dpkg] / man / nl / deb-triggers.man
CommitLineData
1479465f
GJ
1.\" dpkg manual page - deb-triggers(5)
2.\"
3.\" Copyright © 2008, 2013-2015 Guillem Jover <guillem@debian.org>
4.\" Copyright © 2011, 2014 Raphaël Hertzog <hertzog@debian.org>
5.\"
6.\" This is free software; you can redistribute it and/or modify
7.\" it under the terms of the GNU General Public License as published by
8.\" the Free Software Foundation; either version 2 of the License, or
9.\" (at your option) any later version.
10.\"
11.\" This is distributed in the hope that it will be useful,
12.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
13.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14.\" GNU General Public License for more details.
15.\"
16.\" You should have received a copy of the GNU General Public License
17.\" along with this program. If not, see <https://www.gnu.org/licenses/>.
18.
19.\"*******************************************************************
20.\"
21.\" This file was generated with po4a. Translate the source file.
22.\"
23.\"*******************************************************************
24.TH deb\-triggers 5 %RELEASE_DATE% %VERSION% dpkg\-suite
25.nh
26.SH NAAM
27deb\-triggers \- pakket\-triggers
28.
29.SH OVERZICHT
30triggers
31.
32.SH BESCHRIJVING
33Een pakket declareert zijn relatie tot een (aantal) trigger(s) door in zijn
34control\-archief een bestand \fItriggers\fP op te nemen
35(d.w.z. \fIDEBIAN/triggers\fP bij het creëren van het pakket).
36.PP
37Dit bestand bevat stuurcommando's, één per regel. Witruimte bij het begin en
38op het einde en alles na het eerste \fB#\fP op een regel wordt weggenomen en
39lege regels worden genegeerd.
40.PP
41De triggerstuurcommando's die momenteel ondersteund worden zijn:
42.TP
43\fBinterest\fP \fItriggernaam\fP
44.TQ
45\fBinterest\-await\fP \fItriggernaam\fP
46.TQ
47\fBinterest\-noawait\fP \fItriggernaam\fP
48.IP
49Specificeert dat het pakket geïnteresseerd is in de genoemde trigger. Alle
50triggers waarin een pakket geïnteresseerd is, moeten met behulp van deze
51instructie vermeld worden in het trigger\-controlebestand. De variant
52“noawait” plaatst de triggerende pakketten niet in de toestand
53triggers\-awaited (wachten op triggerafhandeling). Dit zou gebruikt moeten
54worden als de functionaliteit die door de trigger geleverd wordt, niet
55cruciaal is.
56.TP
57\fBactivate\fP \fItriggernaam\fP
58.TQ
59\fBactivate\-await\fP \fItriggernaam\fP
60.TQ
61\fBactivate\-noawait\fP \fItriggernaam\fP
62.IP
63Regelt dat wijzigingen aan de toestand van dit pakket de opgegeven trigger
64zullen activeren. De trigger zal geactiveerd worden bij het begin van de
65volgende operaties: unpack (uitpakken), configure (configureren), remove
66(verwijderen) (inclusief ten voordele van een tegenstrijdig pakket), purge
67(wissen) en deconfigure (deconfigureren). De variant “noawait” plaatst de
68triggerende pakketten niet in de toestand triggers\-awaited (wachten op
69triggerafhandeling). Dit zou gebruikt moeten worden als de functionaliteit
70die door de trigger geleverd wordt, niet cruciaal is.
71.IP
72Indien dit pakket tijdens het uitpakken van een ander pakket verdwijnt, zal
73de trigger geactiveerd worden wanneer de verdwijning opgemerkt wordt tegen
74het einde van het uitpakken. Het verwerken van triggers en de overgang van
75de toestand van triggers\-awaited (wachten op triggerafhandeling) naar
76geïnstalleerd, hebben geen activeringen tot gevolg. In het geval van een
77bewerking van uitpakken zullen zowel de triggers die in het oude als die
78welke in het nieuwe pakket vermeld worden, geactiveerd worden.
79.PP
80Onbekende stuurcommando's zijn een fout die de installatie van het pakket
81zullen verhinderen.
82.PP
83De varianten “\-noawait” zouden waar mogelijk steeds geprefereerd moeten
84worden, vermits de triggerende pakketten dan niet in een toestand van
85triggers\-awaited geplaatst worden en dus onmiddellijk geconfigureerd kunnen
86worden zonder de verwerking van de trigger te hoeven afwachten. Indien de
87triggerende pakketten vereisten zijn van andere pakketten die opgewaardeerd
88worden, zal dit een vroege cyclus van triggerverwerking vermijden en het
89mogelijk maken om de trigger slechts eenmaal uit te voeren als een van de
90laatste stappen in de opwaardering.
91.PP
92De varianten “\-noawait” worden slechts vanaf dpkg 1.16.1 ondersteund en
93zullen tot fouten leiden als zij met een oudere versie van dpkg gebruikt
94worden. Het wordt dus aangeraden om bij elk pakket dat gebruik wil maken van
95deze stuurcommando's, een “Pre\-Depends: dpkg (>= 1.16.1)” toe te voegen.
96.PP
97De aliasvarianten “\-await” worden slechts vanaf dpkg 1.17.21 ondersteund en
98zullen tot fouten leiden als zij met een oudere versie van dpkg gebruikt
99worden. Het wordt dus aangeraden om bij elk pakket dat gebruik wil maken van
100deze stuurcommando's, een “Pre\-Depends: dpkg (>= 1.17.21)” toe te
101voegen.
102.
103.SH "ZIE OOK"
104.\" FIXME: Unhardcode the pathname, and use dpkg instead of dpkg-dev.
105\fBdpkg\-trigger\fP(1), \fBdpkg\fP(1), \fB/usr/share/doc/dpkg\-dev/triggers.txt.gz\fP.