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
|