NNTP сервер (nntpd) может компилироваться двумя
способами, в зависимости от ожидаемой загрузки на системе новостей. Не
имеется никаких откомпилированных версий, из-за некоторых
машинно-специфических значений по умолчанию, которые являются жестко
закодированными в выполнимую программу. Вся конфигурация выполнена через
макросы в common/conf.h.
nntpd может быть сконфигурирован как автономный
сервер, который запускается при начальной загрузке системы из
rc или как daemon, управляемый
inetd. В последнем случае Вы должны иметь следующую запись в
/etc/inetd.conf:
nntp stream tcp nowait news /usr/etc/in.nntpd nntpd
|
Формат inetd.conf описан в
главе 12. Если Вы конфигурируете nntpd как
автономный сервер, удостоверьтеь, что любая такая строка в
inetd.conf закомментирована. В любом случае Вы должны
удостовериться, что имеется следующая строка в
/etc/services:
nntp 119/tcp readnews untp # Network News Transfer Protocol
|
Чтобы временно сохранять любые входящие статьи, nntpd
также нуждается в каталоге .tmp в
spool-каталоге новостей. Вы должны создать его используя команды:
# mkdir /var/spool/news/.tmp
# chown news.news /var/spool/news/.tmp
|