INN.CONF(5)

名前
inn.conf - InterNetNews プログラム群の設定データ

機能説明
/var/news/etc/inn.conf というファイルは、さまざまなパラメータを決めるために使用します。 空行や ``#'' で始まる行は無視されます。 その他の行はパラメータを指定し、次のような形式となっていなければいけません。
    name : [optional whitespace] value
ホワイトスペースの後から行末までのすべてが value となるため、複数の単語からなる value は ``""'' で囲んではいけません。 name の大文字小文字は区別されます — server は Server や SERVER と同じではありません。

このファイルで指定されるパラメータのうちのいくつかは環境変数により上書きされ、 また、E-mail アドレスのホスト部分を単一の E-mail のホスト名で代表する場合のように いくつかのパラメータは実際のデータをマスクするために使用することができます。 現在有効なパラメータは次のとおりです。

fromhost
    From ヘッダを作成する場合に使用するホスト名です。 デフォルトではローカルホストの FQDN です。 環境変数 FROMHOST が設定されていればこの値を使用します。

moderatormailer
    これはすべての moderated なニュースグループへの投稿をフォワードするエイリアスとしてのデフォルトの E-mail アドレスとなります。 これは moderators(5) ファイルが存在していないか、そのファイルで一致するニュースグループがなければ使用されます。 value はパターンマッチで解釈されます。 moderators(5) を参照してください。

organization
    Organization ヘッダがない場合に使用する Organization ヘッダを指定します。 環境変数 ORGANIZATION が設定されていればこの値を使用します。

pathhost
    Path ヘッダを作成する時に使用するローカルサイトの名前を指定します。 デフォルトではローカルホストの FQDN です。

server
    記事をポストすべき NNTP サーバ名を指定します。 環境変数 NNTPSERVER が設定されていればこの値を使用します。

domain
    ローカルホストのドメイン名です。 ピリオドで始まっていたり、フルドメインのホスト名であってはいけません。 これは gethostname(2) や gethostbyname(3) ルーチンで FQDN が得られない場合に libinn(3) の GetFQDN ルーチンでのみ使用されます。 このチェックは非常に簡単です。 いずれかのルーチンによりピリオドが含まれる名前を得ると、 それをフルドメインのホスト名であるとみなします。

次の三つのパラメータは、クライアントからのポストされた記事を処理する場合に、 nnrpd でのみ使用されます。

mime-version
    このパラメータがあれば nnrpd は必要な MIME (Multipurpose Internet Mail Extensions) ヘッダを Mime-Version ヘッダが付いていないすべての記事に付けます。 このパラメータは MIME バージョンを指定し、普通は ``1.0'' でなければいけません。

mime-contenttype
    このパラメータは MIME ヘッダが付けられる場合の Content-Type ヘッダの値を指定します。 デフォルトの値は ``text/plain; charset=US-ASCII'' です。

mime-encoding
    このパラメータは MIME ヘッダが付けられる場合の Content-Transfer-Encoding ヘッダの値を指定します。 デフォルトの値は ``7bit'' です。

このファイルは同じ組織内のすべてのマシンで同じにすることができるということに留意してください。

使用例
    fromhost:	foo.com
    moderatormailer:	%s@uunet.uu.net
    organization:	Foo, Incorporated
    #pathhost	FQDN を使用する
    server:	news.foo.com
    domain: foo.com

このファイルはスタティックに使用するようになっていて、 このファイルの変更はプログラムを再起動するまで通常は反映されません。

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

関連項目
libinn(3)、moderators(5)