Provided by: dpkg-dev_1.17.5ubuntu5.8_all
名前
deb-triggers - パッケージトリガ
書式
triggers
説明
パッケージは、 control アーカイブ内に triggers ファイル (つまりはパッケージ生成の際の DEBIAN/triggers など) を含めることで、トリガに対する関連付けを定義する。 このファイルには、各行ごとに 1 つのディレクティブが含まれる。行頭及び行末の空白文字と、# 以降の記載および空行は無視される。 現在サポートされているトリガ制御ディレクティブを以下に示す: interest trigger-name interest-noawait trigger-name パッケージが、指定されたトリガをウォッチすることを示す。パッケージがウォッチするすべ てのトリガは、トリガ制御ファイル内で本ディレクティブを用いて列挙しておく必要があ る。"noawait" をつけることで、ステータスが trigger-awaitedであっても、パッケージがト リガされなくなる。これは、トリガによって提供される機能が重要でない場合に使用すべきで ある。 activate trigger-name activate-noawait trigger-name 本パッケージの状態が変化した際に、指定したトリガを有効化するように設定する。トリガは 次の操作の開始により有効化される: unpack, configure, remove(競合状態にあるパッケージ によるものも含まれる), purge, deconfigure 。"noawait" をつけることで、ステータスが trigger-awaited であっても、パッケージがトリガされなくなる。これは、トリガによって提 供される機能が重要でない場合に使用すべきである。 他のパッケージを unpack している最中に本パッケージが削除された場合、unpack終了時に削 除が確認された際に、トリガが有効化される。トリガ処理自体やtriggers-awaited から installed への状態変化により、トリガが有効化されることはない。unpack の場合、パッケー ジの旧バージョンと新バージョンの両方で定義されているトリガが有効化される。 不明なディレクティブがあるとエラーが発生し、パッケージのインストールが失敗する。 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.
関連項目
dpkg-trigger(1), dpkg(1), /usr/share/doc/dpkg-dev/triggers.txt.gz.
翻訳者
高橋 基信 <monyo@monyo.com>. 喜瀬 浩 <kise@fuyuneko.jp>. 関戸 幸一 <sekido@mbox.kyoto- inet.or.jp>. 鍋谷 栄展 <nabe@debian.or.jp>. 倉澤 望 <nabetaro@debian.or.jp>. 石川 睦 <ishikawa@linux.or.jp>. 鵜飼 文敏 <ukai@debian.or.jp>. 中野 武雄 <nakano@apm.seikei.ac.jp>.
翻訳校正
Debian JP Documentation ML <debian-doc@debian.or.jp>.