网络管理员指南 -17.C-News -2>安装

/ns/wz/net/data/20020808041323.htm

网络管理员指南 -17.C-News -2>安装


本文出自:http://www.linpus.com.tw 作者: Andrew Anderson



安装C新闻, untar 文件进入他们的合适的地方,如果你还没有这样做,并且编辑列在下面的配置文件。
他们都位于/usr/lib/news中。他们的格式将在下节被描述。

1 .这里可能有存在于你的地点之间的组之间的差别,并且你的地点愿意收到那些。例如,订阅表可以指定
comp.all ,它在 comp 层次下面意味着所有的新闻组,但是在你的地点,仅仅被列出的很多 comp 组是活跃的。
被邮寄到那些组的文章将被移动到垃圾站。

2 .注意这应该是新闻的 crontab ,为了不损坏文件允许。

图 22 .通过 relaynews 的新闻流动。

sys

你可能必须修改描述你的系统的ME行,尽管使用all/all总是是安全的赌注。你也必须为你输出新闻到的每个地点
增加行。如果你是一个页地点,你仅仅需要一行,它发送所有局部地被产生了的文章到你的输出。假定你的输出
是 moria ,然后你的 sys 文件应该看起来像这样:

组织

你的组织的名字。例如,“虚拟的酿酒厂公司.”。在你家的机器上,进入“私人的地点”“,或你喜欢的其他东西。
如果你没有用户化这个文件,大多数人将不呼叫你的适当设定的地点。

mailname

你的地点的邮件名字,例如 vbrew.com 。

whoami

为新闻目的你的地点的名字。相当经常, UUCP 地点名字被使用,例如 vbrew 。

explist

你应该可能编辑这个文件反映你的为一些特殊的新闻组的比较喜欢的终止时间。磁盘空间可能在它中起一个
重要的作用。创造新闻组的一个起始的层次,从输出给你的地点上获得一个活跃和一个新闻组文件,并且在
/usr/lib/news 中安装他们,保证他们被新闻拥有并且有 644 的一个模式。从活跃的文件移动所有to.*group,
并且增加 to.mysite 和 to.feedsite ,象垃圾站和控制一样。to*group通常用于交换 ihave/sendme 消息,
但是你应该创造他们不考虑你是否计划使用 ihave/sendme 。下次,代替所有的文章数字在使用下列命令的第
二个和第三个活跃域:

第二个命令是 sed (1)的符咒,我的爱好的命令之一。这个符咒代替有一串零和字符串 000001的两个数字字
符串 ,分别地。

最后,创造新闻线轴目录和用于到来和出去的新闻的子目录:

如果你正在使用C新闻的一个以后的版本,你可能也必须在新闻线轴目录创造 out.master 目录。

如果你从一个不同的分区使用新闻阅读程序,而不是使用你运行的C新闻,你可能发现一些期望在 /usr/spool/news
上而非在/var/spool/news中。如果你的新闻阅读不发现任何文章,创造一个符号从 /usr/spool/news 到
/var/spool/news 。

现在,你准备收到新闻。注意到,你不必创建显示出在上面的那些以外的任何目录,因为每次C新闻从一个组收到一
篇文章,这里没有缓存目录,它将创造它。

特别地,这碰巧是一篇文章穿过柱子到所有组。因此,一会儿以后,你将为你从来没订阅的新闻组发现你的新闻线
轴与目录一片混乱,象 alt.lang.teco 一样。你可能防止这个,通过从活跃中移走所有讨厌的组,或通过定期运行
一个移走 /var/spool/news 下所有空目录的一个位置手迹(除了 out.going 和 in.coming ,当然)。

C新闻需要一个用户给它发送误差消息和地位报告。由缺省,这是 usenet 。如果你使用缺省,你必须为它建立一
个别名,它把它所以的邮件提交给一个以上的负责人。( Chaptersandexplain 怎么为 smail 和 sendmail 做)。
通过环境可变的 NEWSMASTER 到适当的名字,你也可能制服这个行为。你在新闻的 crontab 文件中必须这样做,
象每次你手动地调用一个行政工具一样,这样安装一个别名可能是更容易的。

当你正在瞎砍 /etc/passwd 时,保证每个用户在口令文件的 pw_gecos 域中有她的真实的名字(这是第四个域)。
发送者的真实的名字出现在From,这是 Usenet 网络礼节的一个问题:文章的域。当然,当你使用邮件时,你想要
这样做。