在深入了解 INN 的配置之前,我们先来谈谈它的安装。即使您已经从各种 Linux 发行版安装了 INN,也请阅读本节;它包含一些关于安全性和兼容性的提示。
Linux 发行版在很长一段时间内都包含 Verson INN-1.4sec 版本。不幸的是,这个版本有两个隐蔽的安全问题。现代版本没有这些问题,并且大多数发行版都包含 INN Version 2 或更高版本的预编译 Linux 二进制文件。
如果您选择,您可以自行构建 INN。您可以从 ftp.isc.org 的以下目录中获取源代码/isc/inn/目录。构建 INN 需要您编辑一个配置文件,该文件告诉 INN 一些关于您操作系统的详细信息,并且某些功能可能需要对源代码本身进行少量修改。
编译软件包本身非常简单;有一个名为 BUILD 的脚本将指导您完成整个过程。源代码还包含关于如何安装和配置 INN 的详细文档。
安装所有二进制文件后,可能需要进行一些手动修复,以使 INN 与任何其他可能想要访问其 rnews 或 inews 程序的应用程序相协调。例如,UUCP 期望在以下位置找到 rnews 程序/usr/bin或/bin,而 INN 将其安装在/usr/lib/bin默认情况下。确保/usr/lib/bin/位于默认搜索路径中,或者存在指向 rnews 和 inews 命令实际位置的符号链接。