Linux HOWTO


Как настроить Leafnode?


Другое решение состоит в установке интегрированного пакета leafnode. Он выполняет все задачи, требуемые для персонального спула новостей, и легко настраивается. Доступен на:

Как для C News, вся обработка новостей ведется от пользователя news.

Домашний каталог для leafnode /usr/lib/leafnode. Для установки введите:

cd /usr/lib/leafnode tar -xzvf leafnode-0.8.tgz cd leafnode-0.8 make su make install

Оставаясь пользователем root, измените строку, которая управляет NNTP в /etc/inetd.conf:

nntp stream tcp nowait news /usr/sbin/tcpd /usr/local/sbin/leafnode

Активизация:

killall -HUP inetd

Возвратимся к пользователю news, напечатав exit. В /usr/lib/leafnode/config изменяем строку, которая определяет сервер NNTP. В нашем случае:

server = news.acme.net

Leafnode будет обслуживать себя добавлением следующей команды через crontab -e от пользователя news:

# expire Leafnode, once a day 0 4 * * * /usr/local/sbin/texpire

Обмен новостями производится также от пользователя news следующей командой (PPP поднят и запущен):

/usr/local/sbin/fetch

Пользователи, которые хотят читать новости, должны после этого использовать рецепт "Как мне установить онлайновую читалку новостей?", за исключением того, что их настройки производятся для локальной машины, т.е.:

export NNTPSERVER=localhost

Это должно быть все имеется к этому. Первая выборка посты передаст список доступных групп новостей. Leafnode затем посмотрит, какие группы запрошены пользователями, и соответственно настроится при следующей активизации.

ALT: Альтернатива leafnode - nntpcache. Он доступен на:




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



Книжный магазин