ACTIVE(5)

名前
active, active.times - 有効なニュースグループの一覧

機能説明
/var/news/etc/active ファイルは自サイトが受けるニュースグループのリストです。 各ニュースグループは唯一でなければいけません。 各行は一つのグループをあらわし、ファイル中での順序は関係ありません。 各ニュースグループでの記事はユニークな名前が割り当てられ、 その名前は番号でそのニュースグループの記事を受け取る毎に単調に番号が増えていきます。

このファイルに無いニュースグループへ記事がポストされても、そのようなニュースグループは無視されます。 有効なニュースグループが一つもなければ、記事は 拒否されます。

各行はスペースで区切られた次の 4 つのフィールドから構成されます。

            name himark lomark flag

第一フィールドはニュースグループ名です。 第二フィールドはそのニュースグループで使用されている最大の記事番号となっています。 第三フィールドはそのニュースグループでの最小の記事番号となっています。 最小記事番号は正確であることは保証されていませんし、ヒントとしてのみとらえるべきです。 記事のキャンセルのために途中の番号が抜けているかも知れないということに留意してください。 記事の最小番号が記事の最大番号よりも大きい場合、 そのニュースグループには記事は無いということになります。 また、ファイル全体を書き換えることなくその部分のエントリを更新できるように、 第二、第三フィールドは固定長となるように 0 が先頭にパディングされています。

第四フィールドは次のフラグのうちのいずれかとなります。

    y        ローカルなポストができます
    n        ローカルなポストはできなくて、他サイトからの記
             事のみ受けます
    m        ニュースグループは moderated ですべての記事は
             承認(Approved ヘッダ付き)されていなければいけ
             ません
    j        このニュースグループへの記事は保持されず、通過
             するのみです
    x        このニュースグループへの記事は拒否されます
    =foo.bar 記事はローカルには ``foo.bar'' というニュース
             グループにスプールされます

ニュースグループが ``j'' というフラグの場合、記事はそのニュースグループにスプールされず、 そのニュースグループへのローカルなポストは行うことはできません。 他サイトからこのようなニュースグループへの記事を受け取ると、この記事がクロスポストされていなければ ``junk'' にスプールされます。 これはファイル中にニュースグループがないのとは異なります。 というのは、ローカルには ``j'' というフラグが付いたニュースグループを他のサイトは購読することができ、 また記事はそこに配送されるからです。

第四フィールドのニュースグループが ``='' ではじまっている場合、 もともとのニュースグループへのエイリアスとなります。 このニュースグループへ記事をポストすることはできますが、``='' の後のニュースグループにポストされたかのように扱われることになります。 この場合の第二、第三フィールドは無視されます。 また、Newsgroups ヘッダは変更されないことに留意してください(エイリアスしているニュースグループは記事の転送途中のサイトで通常使用されますが、 ローカルには通常は ctlinnd(8) で作成されます)。 エイリアスされているニュースグループは他のエイリアスとなっていてはいけません。

/var/news/etc/active.times ファイルは時系列でのニュースグループの作成記録を提供します。 ctlinnd ``newgroup'' コマンドが行われると このファイルは通常 innd(8) により更新されます。 各行は次の三つのフィールドで構成されます。

    name time creator

第一フィールドはニュースグループ名です。 第二フィールドは作成された時刻で、1970 年 1 月 1 日 00:00:00 UTC からの経過秒数であらわされます — gettimeofday(2) の time_t を参照してください。 第三フィールドはニュースグループを作成した人の E-mail アドレスとなっています。

履歴
InterNetNews 用に Rich $alz <rsalz@uunet.uu.net> により記述されました。

関連項目
ctlinnd(8)、innd(8)