如何为多个新闻服务器配置 trn4?

如何为多个新闻服务器配置 trn4?

我正在将 Leafnode 作为易于使用的 NNTP 服务器运行,并正在考虑从 pan 作为新闻阅读器切换到 trn4。到配置trn4我将其有效地设置为localhost.具体来说,叶节点使用的 FQDN,也是系统的主机名。据推测,trn4 不会使用 DNS 来尝试解析 FQDN,但localhost在这种情况下意识到了这一点。效果很好。

如何添加其他新闻服务器?具体来说,news.gmane.org这样我就有了最新的帖子,而 Leafnode 可能没有。 trn4新闻主机配置文件均匀吗/etc/news/server?手册页太长。

答案1

我相信/etc/news/server只能保存一个服务器名称,trn4 使用该名称来配置默认源。

您可以通过创建~/.trn/access文件来启用多个新闻源。文档是,呃,不是它可能的样子,但是源代码发行版附带了一些示例,并且可能与您的二进制发行版打包在一起。我认为帮助文件/示例/访问可能是最有用的起点。

答案2

应在 ~/.trn/access 中指定多个新闻服务器

trn 本身不支持 ssl,因此请注意所有用户名和密码均以明文形式发送。您可能希望考虑使用 stunnel 或类似的工具来提供与您的新闻服务器的 SSL 连接。

# 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 和一些常见的新闻服务。

相关内容