.\" dpkg manual page - deb-triggers(5) .\" .\" Copyright © 2008, 2013, 2014 Guillem Jover .\" Copyright © 2011, 2014 Raphaël Hertzog .\" .\" This is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH deb\-triggers 5 2014\-10\-15 Debianprojektet dpkg\-verktygen .SH NAMN deb\-triggers \- utlösare för paket . .SH SYNOPS utlösare . .SH BESKRIVNING Ett paket anger hur det förhåller sig till en eller flera utlösare genom att ta med en fil \fItriggers\fP i sitt styrarkiv (dvs. \fIDEBIAN/triggers\fP när paketet skapas). .PP Filen innehåller direktiv, ett per rad. Inledande och avslutande blanktecken och allt efter det första \fB#\fP på en rad kommer att klippas bort och tomma rader ignoreras. .PP De styrdirektiv som för närvarande stöds för utlösare är: .PP .in +5 \fBinterest\fP \fIutlösarnamn\fP .PP .in +5 \fBinterest\-await\fP \fIutlösarnamn\fP .PP .in +5 \fBinterest\-noawait\fP \fIutlösarnamn\fP .PP .in +5 Anger att paketet är intresserat av den namngivna utlösaren. Alla utlösare som ett paket är intresserat av måste listas genom att använda detta direktiv i utlösar\-styrfilen. Varianten "noawait" sätter inte det utlösande paketet i avvaktande tillstånd. Detta bör användas när funktionaliteten som tillhandahålls av utlösaren inte är avgörande. .PP .in +5 \fBactivate\fP \fIutlösarnamn\fP .PP .in +5 \fBactivate\-await\fP \fIutlösarnamn\fP .PP .in +5 \fBactivate\-noawait\fP \fIutlösarnamn\fP .PP .in +5 Gör så att ändringar av detta pakets tillstånd aktiverar den angivna utlösaren. Utlösaren aktiveras när en av följande operationer påbörjas: uppackning, konfigurering, borttagning (också när det tas bort till fördel av ett paket det står i konflikt med), rensning och avkonfigurering.Varianten "noawait" sätter inte de utlösande paketen i avvaktande tillstånd. Detta bör användas när funktionaliteten som tillhandahålls av utlösaren inte är avgörande. .PP .in +5 Om paketet försvinner när ett annat paket packas upp kommer utlösaren att aktiveras när försvinnandet upptäcks mot slutet av uppackningen. Hantering av utlösare, och en övergång från "väntar på utlösare" till "installerat" orsakar inte aktiveringar. När det gäller uppackning kommer både utlösare som omnämns i gamla och nya versioner av paketet att aktiveras. .PP Okända direktiv är ett fel som förhindrar paketet från att installeras. .PP Varianterna med "\-noawait" kommer alltid att föredras när så är möjligt eftersom de utlösande paketen inte försätts i avvaktande tillstånd och kan därför konfigureras omedelbart utan att utlösaren behöver hanteras. Om de utlösande paketen beror på andra uppgraderade paket kan det undvika att utlösare hanteras tidigt och göra det möjligt att köra utlösaren endast en gång som ett av de sista stegen i uppgraderingen. .PP Varianterna med "\-noawait" stöds endast sedan dpkg 1.16.1, och kommer leda till fel om de används med äldre versioner av dpkg. Det rekommenderas därför att du lägger till ett "Pre\-Depends: dpkg (>= 1.16.1)" till eventuella paket som vill använda dessa direktiv. .PP Aliasvarianterna med "\-await" stöds endast sedan dpkg 1.17.21, och kommer leda till fel om de används med äldre versioner av dpkg. Det rekommenderas därför att du lägger till ett "Pre\-Depends: dpkg (>= 1.17.21)" till eventuella paket som vill använda dessa direktiv. . .SH "SE ÄVEN" \fBdpkg\-trigger\fP(1), \fBdpkg\fP(1), \fB/usr/share/doc/dpkg\-dev/triggers.txt.gz\fP. .SH ÖVERSÄTTNING Peter Krefting och Daniel Nylander.