有一些文件控制着 C News 的行为,但它们不是必需的。 它们都位于/etc/news。我们在这里简要地描述它们
这是 active 的伴随文件active它包含每个新闻组名称的列表,以及对其主要主题的单行描述。 当 C News 接收到 checknews 控制消息时,此文件会自动更新。
如果您有很多本地组,您可以防止 C News 在每次收到checkgroups消息时抱怨它们,方法是将它们的名称和描述放在此文件中,就像它们会出现在newsgroups.
此文件包含每个受审核组的版主地址。 每行包含组名称,后跟版主的电子邮件地址(以制表符分隔)。
提供了两个特殊条目作为默认值:backbone 和 internet。 两者都以 bang-path 表示法提供到最近的主干站点的路径以及理解 RFC-822 样式地址 (user@host) 的站点。 默认条目是
internet backbone |
如果您安装了 exim 或 sendmail,则无需更改 internet 条目; 它们理解 RFC-822 寻址。
backbone 条目用于每当用户发布到未明确列出其版主的受审核组时。 如果新闻组的名称是 alt.sewer 并且 backbone 条目包含 path!%s,则 C News 会将文章邮寄到 path!alt-sewer,希望主干机器能够转发该文章。 要找出要使用的路径,请咨询为您提供 feed 的站点的 news-admin。 作为最后的手段,您也可以使用 uunet.uu.net!%s。
此文件实际上不是 C News 文件,但供某些新闻阅读器和 nntpd 使用。 它包含您的站点识别的发行版列表以及对其(预期)效果的描述。 例如,Virtual Brewery 具有以下文件
world everywhere in the world local Only local to this site nl Netherlands only mugnet MUGNET only fr France only de Germany only brewery Virtual Brewery only |
此文件包含所有 C News 活动的日志。 它通过运行 newsdaily 定期清理; 旧日志文件的副本保存在log.o, log.oo等等
这是 C News 创建的所有错误消息的日志。 这些消息不包括由于发送到无效的错误组或其他用户错误而被丢弃的文章的日志。 如果此文件不为空,则 newsdaily 会自动将其邮寄给新闻管理员(默认情况下为 usenet)。
errlog由 newsdaily 清除。errlog.o保留旧副本和伴随文件。
此文件记录 sendbatches 的所有运行。 它通常没什么意思。 newsdaily 也会处理它。
这是一个每次运行 newswatch 时创建的空文件。