EXPIREOVER(8)

名前
expireover - overview データベースからのエントリの削除

形式
expireover [ -a ] [ -D overviewdir ] [ -f file ] [ -n ] [ -O overview.fmt ] [ -s ] [ -v ] [ -z ] [ file... ]

機能説明
expireover は overview データベースからのエントリを削除します。 このコマンドは(スプールディレクトリである /var/news/spool/articles からの相対の)パス名を指定した files あるいは指定が無ければ標準入力から読み込みます。 (``-'' というファイル名は標準入力を指定するために使用することができます。) そして、各 overview データベースからその記事に関するものを削除します。

オプション

-z  ``-z'' オプションを使用すると、入力はソートされているとみなします。 そのため、各ニュースグループでのデータベースはまとめて一度に消去することができます。 このオプションは expire(8) の ``-z'' オプションの出力をソートしたものを使用する場合に有用となります。

-s  ``-s'' オプションを使用すると、 expireover は active(5) ファイルにあるすべてのニュースグループのスプールディレクトリを読み込み、 そのディレクトリに存在しない記事のエントリをすべて削除します。

-f  ``-s'' オプションを使用する場合、 expireover はデフォルトでは /var/news/etc/active を使用してスプールディレクトリを読み込みます。 ``-f'' オプションを使用すると、別のファイルを指定することができます。 ``-'' という名前は標準入力を意味します。

-a  ``-a'' オプションを使用すると、スプールディレクトリを読み込み、 overview に存在していない記事のエントリを追加します。 必要ならばファイルを作ります。 これはデータベースを初期化したり、システムクラッシュによる記事の喪失に overview を同期させるために使用することができます。 入力記事のエントリを確実に取り込むためには、 overchan を起動すべきです。 このオプションを使用することは ``-s'' オプションを使用することにもなります。 一部のニュースグループのみエントリを追加するには ``-f'' オプションを使用して特定のニュースグループのみとなった別の active を指定することができます。

-v  追加されたり削除されたエントリのリストを表示するためには ``-v'' オプションを使用します。

-n  実際には処理をしない場合には、``-n'' オプションを使用します。

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

-O  ``-O'' オプションを使用すると overview.fmt(5) ファイルのパスを指定することができます。 これはデバッグ時に有用です。

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

関連項目
expire(8)、 overview.fmt(5)