Provided by: dpkg-dev_1.17.5ubuntu5.8_all bug

NAZWA

       deb-triggers - wyzwalacze dla pakietów

SKŁADNIA

       wyzwalacze

OPIS

       Pakiet  deklaruje  swój  związek z pewnym wyzwalaczem lub wyzwalaczami, załączając plik triggers warunków
       uruchomienia wyzwalaczy w swoim archiwum kontrolnym (czyli DEBIAN/triggers podczas tworzenia pakietu).

       Ten plik zawiera dyrektywy, po jednej w linii. Początkowe  i  końcowe  spacje  oraz  wszystkie  znaki  po
       pierwszym # w liniach są usuwane, zaś puste linie są ignorowane.

       Aktualnie wspierane dyrektywy kontrolne wyzwalaczy:

            interest nazwa-wyzwalacza

            interest-noawait nazwa-wyzwalacza

            Określa,  że  pakiet  będzie  uruchamiał  nazwany  wyzwalacz.  Wszystkie wyzwalacze interesujące dla
            pakietu muszą być wymienione z użyciem tej dyrektywy w pliku kontrolnym triggers. Wariant  "noawait"
            nie  umieszcza  wyzwalanych  pakietów w stanie oczekiwania na wyzwalacze (trigger-awaited). Powinien
            być on używany, gdy funkcja udostępniana przez wyzwalacz nie jest kluczowa.

            activate nazwa-wyzwalacza

            activate-noawait nazwa-wyzwalacza

            Powoduje, że zmiany stanu pakietu aktywują określony  wyzwalacz.  Aktywacja  wyzwalacza  nastąpi  na
            początku  następujących  operacji:  unpack, configure, remove (dodany do obsługi pakietów będących w
            konflikcie), purge i deconfigure. Wariant "noawait" nie  umieszcza  wyzwalanych  pakietów  w  stanie
            oczekiwania na wyzwalacze (trigger-awaited). Powinien być on używany, gdy funkcja udostępniana przez
            wyzwalacz nie jest kluczowa.

            Jeśli  pakiet  zniknie  podczas  rozpakowywania  innego  pakietu,  wyzwalacz zostanie aktywowany gdy
            zniknięcie zostanie odnotowane pod koniec operacji unpack. Przetwarzanie wyzwalaczy  oraz  przejście
            pakietu  ze  stanu  "wyzwalacze-oczekujące" (triggers-awaited) do stanu "zainstalowany" nie powodują
            aktywacji wyzwalaczy. W przypadku rozpakowywania aktywowane zostaną wyzwalacze wymienione zarówno  w
            starej jak i w nowej wersji pakietu.

       Nieznane dyrektywy są błędami uniemożliwiającymi instalację pakietu.

       The  "-noawait"  variants  are  only supported since dpkg 1.16.1, and will lead to errors if used with an
       older dpkg. It is thus recommended to add a "Pre-Depends: dpkg (>= 1.16.1)" to any package that  wish  to
       use those directives.

ZOBACZ TAKŻE

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

TŁUMACZE

       Piotr Roszatycki <dexter@debian.org>, 1999
       Bartosz Feński <fenio@debian.org>, 2004-2005
       Robert Luberda <robert@debian.org>, 2006-2008
       Wiktor Wandachowicz <siryes@gmail.com>, 2008
       Michał Kułach <michal.kulach@gmail.com>, 2012

Projekt Debian                                     2013-04-02                                    deb-triggers(5)