複数のニュースサーバーに対してtrn4を設定する方法は?

複数のニュースサーバーに対してtrn4を設定する方法は?

私はLeafnodeを使いやすいNNTPサーバーとして実行しており、ニュースリーダーのpanからtrn4に切り替えることを検討しています。到着trn4の設定特に、localhostシステムのホスト名でもあるリーフノードで使用されるFQDNを。おそらくtrn4はFQDNを検証するためにDNSを使用しませんが、localhostこの場合はそれを知っています。良い結果。

他のニュースサーバーをどのように追加しますか?特に、news.gmane.orgこの方法ではLeafnodeにはないかもしれない最新の投稿があります。 trn4ニュースホスト設定ファイルは一様ですか/etc/news/server?マニュアルページが長すぎます。

答え1

私は/etc/news/server1つのサーバー名しか保存できないと思いますが、これはtrn4がデフォルトソースを設定するために使用されます。

~/.trn/accessファイルを作成すると、複数のニュースメディアを有効にできます。ドキュメントは、ええ、そうかもしれませんが、ソースディストリビューションにはいくつかの例が含まれており、バイナリディストリビューションでパッケージ化されている可能性があります。私の考えではヘルプファイル/例/アクセスおそらく始めるのに最も便利な場所でしょう。

答え2

~/.trn/accessに複数のニュースサーバーを指定する必要があります。

trnはデフォルトでSSLをサポートしていないため、すべてのユーザー名とパスワードがプレーンテキストで送信されることに注意してください。ニュースサーバーへのSSL接続を提供するには、stunnelまたは同様のツールを使用することをお勧めします。

# trn4 ~/.trn/access
# access file for multiple news servers.
# trn4 does not support SSL natively so stunnel
# running on localhost is used to provide ssl.
# CHMOD this to 0600 as it contains your
# CLEARTEXT usernames and passwords.
#
# You must ensure 
# Use Newsrc selector option is set to yes
#
[eternal-september]
# news eternal-september.org
# connect via local stunnel
# client to port 563
NNTP Server = 127.0.0.3;10563
Group Desc Refresh = 7 days
Auth User = esuser 
Auth Password = espassword
# E-S needs Force Auth
# to get full groups list.
Force Auth = yes
[gmane]
# gmane using default
# connection port 119
NNTP Server = news.gmane.org
Group Desc Refresh = 7 days
[newsindividual]
# news.individual.net
# connect via local
# stunnel client to port 563
NNTP Server = 127.0.0.4;10564
Auth User = ninuser
Auth Password = ninpassword
Group Desc Refresh = 7 days
[mixmin]
# news.mixmin.net
# doesn't require authentication.
# Another ssl connection via stunnel.
NNTP Server = 127.0.0.5;10565
Group Desc Refresh = 7 days
#
[Group 1]
ID = eternal-september
Newsrc = ~/.trn/newsrc.es
#
[Group 2]
ID = gmane
Newsrc = ~/.trn/newsrc.gmane
#
[Group 3]
ID = newsindividual
Newsrc = ~/.trn/newsrc.nin
#
[Group 4]
ID = mixmin
Newsrc = ~/.trn/newsrc.mixmin
#

ファイルにGmaneといくつかの一般的なニュースサービスを含めました。

関連情報