OVERCHAN(8)

名前
overchan - overview データベースの更新

形式
overchan [ -D dir ] [ -c ] [ file... ]

機能説明
overchan は記事のデータを file あるいは指定されていなければ、標準入力から読み込みます。 (file が ``-'' となっていれば、標準入力から読み込むことになります。) 読み込んだ情報は overview データベースを更新するために使用されます。 InterNetNews あるいは Cnews の ``mkov'' パッケージでは、記事を受け取ると overview データベースを更新するように overchan を使用することができます。 各ニュースグループのデータベースは、overview データベースのディレクトリ構成の各ニュースグループのディレクトリの .overview というファイルに保持されます。

overchan は、あらたなデータを追加する前にはデータベースファイルを(データベースファイル自身をロックすることにより)ロックします。 記事を expire した後、データを整合させる方法は expireover(8) を参照してください。

デフォルトでは、 overchan は入力データとしては newsfeeds(5) ファイルで ``WO'' flag を使用して出力される INN からの overview データを処理します。 これは例えば、次のようなエントリになります。

    overview:*:Tc,WO:/usr/news/bin/overchan

各記事のデータはタブにより二つの部分に区切られた一行のテキスト行です。 最初の部分は、記事が出力されたすべての相対パスで、それぞれ一つのスペースで区切られています。 二つ目の部分は overview ファイルに出力されるべきデータですが、最初の記事番号は無視されます。 overview ファイルは expireover(8) を起動してデータの expire を行わなければいけません。 これは通常、 news.daily(8) の実行時に ``expireover'' の keyword を追加することにより行われます。

オプション

-c  mkov(8) プログラムの出力を処理するためには ``-c'' オプションを使用します。 このフォーマットは配布されている ``nov'' で説明されています。

-D  ``-D'' オプションを使用することにより、データベースが保持されているディレクトリを指定することができます。 デフォルトのディレクトリは /var/news/spool/over.view です。

履歴
InterNetNews 用に Rob Robertson <rob@violet.berkeley.edu> と Rich $alz <rsalz@uunet.uu.net> により記述されました。

関連項目
expireover(8)、 news.daily(8)、 newsfeeds(5)、 newsoverview(5)、 newsoverview(8)