Общение


Инсталляция пакета INN - часть 3


chmod 644 active chown news:news active

Сделайте почтовый псевдоним для пользователя news

в файле /etc/mail/aliases:

usenet: news

Дайте знать об этом sendmail, перестроив после редактирования файла базу псевдонимов:

/usr/bin/newaliases

INN оповещает о своей работе, используя систему syslog. Проверьте конфигурационный файл демона syslogd /etc/syslog.conf. Раскомментируйте в этом файле строки, содержащие news.crit, news.err, news.notice. После этого не забудьте создать соответствующие файлы в каталоге /var/log/news

(владелец - news, группа -news, права доступа - 664).

Заметим, что, если Ваш файл newsfeeds

не содержит строк с указанием "питающихся" у Вас сторон, кроме строки ME, то демон innd при запуске выдаст ошибку: "SERVER bad_newsfeeds no feeding sites". Для того, чтобы успокоить сервер, на начальной стадии Вы можете прописать холостой поток:

dummy-feed:!*::

Добавьте в .profileпользователя root пути поиска в новых каталогах:

PATH=$PATH:/usr/news/bin:/var/news

Для чтения руководств с помощью команды man, добавьте строку в файле /etc/manpath.config:

MANDATORY_MANPATH /usr/news/man

Поместите запуск демона innd в сценарий rc.local:

/usr/news/bin/rc.news > /dev/console

Проверьте наличие строки

DOINNWATCH=true

в файле rc.news. Это позволит использовать утилиту innwatch.ctl, которая "гасит" сервер новостей, когда Ваш диск переполнился и предотвращает крушение системы.

Перезагрузите машину и проверьте, работает ли демон innd. Во-первых, должен быть соответствующий процесс, запущенный пользователем news:

ps -U news | grep inn

Во-вторых, дав команду

telnet localhost nntp

Вы должны увидеть примерно следующее:

Trying 127.0.0.1 Connected to localhost.your.domain. Escape character is '^]'. 200 news.your.domain InterNetNews server INN 1.7.2 ready

Чтобы увидеть, какие команды понимает этот news-сервер, дайте команду help. Для возврата из сеанса telnet обратно в shell, дайте команду quit.




Начало  Назад  Вперед