contents
下一主题: 控制消息 上一层: C-News 前一主题: 新闻过期

杂项文件

有许多文件控制着 C-News 的行为,但对于其功能并非至关重要。所有这些文件都位于 /usr/lib/news 目录下。我们将在此简要介绍它们。
newsgroups
这是一个 active 文件的配套文件,其中包含新闻组名称列表,以及对其主要主题的单行描述。当 C News 收到 check-news 控制消息时,此文件会自动更新(参见 18.8 节)。
localgroups
如果您有一些本地新闻组,并且不希望 C News 每次收到 checknews 消息时都发出抱怨,请将它们的名称和描述放在此文件中,就像它们会出现在 newsgroups 中一样。
mailpaths
此文件包含每个审核组的审核人地址。每行包含组名,后跟审核人的电子邮件地址(由制表符分隔)。

提供了两个特殊的默认条目。它们是 backbone 和 internet。两者都以 bang-path 表示法提供 --- 到最近骨干站点的路径,以及理解 RFC 822 样式地址 (user@host) 的站点。默认条目是

                     internet      backbone

如果您安装了 smail 或 sendmail,则无需更改 internet 条目,因为它们理解 RFC 822 地址。

每当用户发布到未明确列出审核人的审核组时,都会使用 backbone 条目。如果新闻组的名称是 alt.sewer,并且 backbone 条目包含 path!%s,则 C News 会将文章邮寄到 path!alt-sewer,希望骨干机器能够转发该文章。要找出要使用的路径,请咨询为您提供新闻源的站点的管理员。作为最后的手段,您也可以使用 uunet.uu.net!%s。

distributions
此文件实际上不是 C News 文件,但某些新闻阅读器和 nntpd 会使用它。它包含您的站点识别的发行版列表,以及对其(预期)效果的描述。例如,Virtual Brewery 具有以下文件
world
世界各地
local
仅限本站点本地
nl
仅限荷兰
mugnet
仅限 MUGNET
fr
仅限法国
de
仅限德国
brewery
仅限 Virtual Brewery
log
此文件包含所有 C News 活动的日志。它由 newsdaily 定期清理;旧日志文件的副本保存在 log.o、log.oo 等中。
errlog
这是由 C News 创建的所有错误消息的日志。这些不包括由于错误组等原因而丢弃的文章。如果发现此文件非空,则 newsdaily 会自动将其通过邮件发送给新闻管理员(默认情况下为 usenet)。
errlog
由 newsdaily 清理。旧副本保存在 errlog.o 及其同伴文件中。
batchlog
此文件记录 sendbatches 的所有运行情况。通常只有极少的兴趣。它也由 newsdaily 处理。
watchtime
这是一个空文件,每次运行 newswatch 时都会创建。

Andrew Anderson
Thu Mar 7 23:22:06 EST 1996