tail head cat sleep
QR code linking to this page

manページ  — CKDIST

名称

ckdist – ソフトウェアディストリビューションの検査

内容

書式


ckdist [-airsx] [-d dir] [-n name] [-t type] file ...

解説

ckdist ユーティリティは「チェックサム」ファイルを読みます (このファイルはソフトウェアディストリビューションの構成要素を 正確に特定していると仮定しています)。次に、このコマンドは、それぞれ の構成ファイルのチェックサムを検証することでディストリビューション が完全なことを証明します。MD5 (128 ビットの「メッセージの要約」) および (32 ビット CRC) チェックサムフォーマットである .inf の両方を利用することが 出来ます。

演算項である file は通常ファイルかディレクトリを参照することが許されます。 ファイル名が "md5" か、拡張子が ".md5" や ".inf" である通常ファイルは、 それぞれの名称が示すタイプのファイルであると想定されます。 これら以外の場合には、フォーマットはその内容により決められます。 ディレクトリが指定された場合には、そのディレクトリを検索して、適切な 名前のファイルだけを探します。

オプションは次のようになります:
-a
  何のエラーが検出されたか、だけでなく、ディストリビューションの すべての構成要素について報告を行います。
-i
  ディストリビューションの構成要素で存在しないものは、無視します。
-r
  指定されたディレクトリを再帰的に探索します。
-s
  アクセス出来ないチェックサムファイルやディレクトリに ついてのメッセージを抑止します。
-x
  ディストリビューションの構成要素が存在していることを 検証します。(そして又、.inf ファイルの場合にはファイルの 大きさを検査します)。しかし、実際にチェックサムを計算 して比較する、時間のかかる段階は、省略します。
-d dir
  ディストリビューションの構成要素をこの dir ディレクトリの中で 探します。
-n name
  name というファイル名を用いてディストリビューションの 構成要素を探します。.inf 拡張子のファイル構成要素にアクセス するときはファイル名に適切な拡張子を付け加えます。
-t type
  すべての指定されたチェックサムファイルは、フォーマットが type であると仮定します。このフォーマットのファイルだけを探して、 ディレクトリを検索します。(このフォーマットの type は "md5" か "inf" のいずれかです)。

関連項目

cksum(1), md5(1)

診断

エラーが 1 つも検出されなければ、終了ステータスは 0 になります。 ディストリビューションにエラーが発見された場合には、終了ステータスは 1 に なります。使用上の誤りや、アクセスできない入力ファイル、または、 システムに関わる他のエラーに遭遇した時は、終了ステータスは 2 になります。

ckdistBSD 及び DOS バージョンが、利用できます。

CKDIST (1) January 20, 1997

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

One of the advantages of using UNIX to teach an operating systems course is the sources and documentation will easily fit into a student's briefcase.
— John Lions