harden-doc 3.19 - en to ja translation catalogue (16 entries)

en: Package signing in Debian
ja: Debian におけるパッケージへの署名

en: The current scheme for package signature checks
ja: パッケージの署名チェックについての提案中のしくみ

en: the <filename>Release</filename> file includes the MD5 sum of <filename>Packages.gz</filename> (which contains the MD5 sums of packages) and will be signed. The signature is one of a trusted source.
ja: Release ファイルは Packages.gz (パッケージの md5sum を含む) の md5sum を含んでいて、署名されます。この署名は信用されているソースのひとつです。

en: When a package is going to be installed, it is first downloaded, then the MD5 sum is generated.
ja: パッケージがインストールされるときには、まずダウンロードされ、そして md5sum が生成されます。

en: The signed <filename>Release</filename> file is checked (signature ok) and it extracts from it the MD5 sum for the <filename>Packages.gz</filename> file, the <filename>Packages.gz</filename> checksum is generated and (if ok) the MD5 sum of the downloaded package is extracted from it.
ja: 署名された Release ファイルが (署名が正しいか) 調べられ、apt は それから Packages.gz ファイルの md5sum を取りだします。Packages.gz の チェックサムが生成され、(もし正しければ) ダウンロードされたパッケージの md5sum がそこから取りだされます。

en: If the MD5 sum from the downloaded package is the same as the one in the <filename>Packages.gz</filename> file the package will be installed, otherwise the administrator will be alerted and the package will be left in the cache (so the administrator can decide whether to install it or not). If the package is not in the <filename>Packages.gz</filename> and the administrator has configured the system to only install checked packages it will not be installed either.
ja: ダウンロードされたパッケージの md5sum が Packages.gz にあるものと 等しければパッケージがインストールされ、そうでなければ管理者に警告が出され パッケージはキャッシュに放置されます (よって管理者はそれをインストールするか どうか決めることができます)。パッケージが Packages.gz になく、 チェックされたパッケージだけをインストールするように管理者が設定していたら やはりインストールされません。

en: By following the chain of MD5 sums <command>apt</command> is capable of verifying that a package originates from a a specific release. This is less flexible than signing each package one by one, but can be combined with that scheme too (see below).
ja: MD5 の鎖をたどることによって <command>apt</command> はパッケージが特定のリリースに 由来するものかどうか検証することができます。これは各パッケージにひとつずつ 署名するのより柔軟ではないですが、このしくみに組みあわせることができます (以下をごらんください)。

en: Package signing has been discussed in Debian for quite some time, for more information you can read: <ulink url="http://www.debian.org/News/weekly/2001/8/" /> and <ulink url="http://www.debian.org/News/weekly/2000/11/" />.
ja: パッケージへの署名は Debian で長い間議論されてきました。くわしくは以下を ごらんください: <ulink url="http://www.debian.org/News/weekly/2001/8/" /> と <ulink url="http://www.debian.org/News/weekly/2000/11/" /> です。

en: This sample code, renamed as <command>apt-check-sigs</command>, should be used in the following way:
ja: このサンプルコードは名前を <command>apt-release-check</command> に変更されています。 以下のように使うべきです:

en: First you need to:
ja: まず必要なのは:

en: remove any <filename>/etc/apt/sources.list</filename> lines that don't use the normal "dists" structure, or change the script so that it works with them.
ja: 通常の「dists」構造を使わない行を <filename>/etc/apt/sources.list</filename> から 除くか、スクリプトを変更してそれらの行があってもうまくいくようにします。

en: be prepared to ignore the fact that Debian security updates don't have signed <filename>Release</filename> files, and that <filename>Sources</filename> files don't have appropriate checksums in the <filename>Release</filename> file (yet).
ja: Debian のセキュリティ上の更新には署名された Release ファイルがないこと、 Release ファイルには Sources ファイルの適切なチェックサムが (まだ) ないことを 無視するようにします。

en: be prepared to check that the appropriate sources are signed by the appropriate keys.
ja: 適切なソースが適切な鍵によって署名されていることを確かめるようにします。

en: Alternative per-package signing scheme
ja: ほかのパッケージごとの署名のしくみ

en: The additional scheme of signing each and every packages allows packages to be checked when they are no longer referenced by an existing <filename>Packages</filename> file, and also third-party packages where no <filename>Packages</filename> ever existed for them can be also used in Debian but will not be default scheme.
ja: パッケージのそれぞれに署名するしくみを追加すると残っている Packages ファイルで もはや言及されていないパッケージを調べることが可能になります。また、 Packages が存在しない第三者のパッケージを Debian で使うことも可能ですが、 これはデフォルトのしくみではないでしょう。

en: NOTE: Currently <filename>/etc/dpkg/dpkg.cfg</filename> ships with "no-debsig" as per default.
ja: 注意: 現時点では <filename>/etc/dpkg/dpkg.conf</filename> は「no-debsig」が デフォルトになっています。
