Как он работает?
Leafnode - "самый настоящий" NNTP сервер, т.е. вы можете также войти в него
с другого компьютера (через Internet, локальную сеть и т.п.). Каждый раз,
когда вы входите в группу, программа чтения новостей запрашивает ее у
leafnode. Если группа не существует, leafnode создает пустой файл,
названный согласно группе, в каталоге /var/spool/news/interesting.groups.
Когда вы запустите fetch в следующий раз, он загрузит сообщения группы.
Если группа новостей не посещалась определенное время, leafnode перестанет
загружать ее статьи и удалит ее имя из /var/spool/news/interesting.groups.
Аналогично, если вы случайно подписались на группу новостей с большим
трафиком, то можно самостоятельно удалить оттуда свой файл, если не хотите
загружать сообщения этой группы в течении следующей недели.
Недели для Вас не достаточно? Вы хотите уйти в отпуск на три недели и
продолжать получать новости? К сожалению, в leafnode нет опции для
настройки этого, но вы можете отредактировать файл leafnode.h и
перекомпилировать leafnode. Просто установите время в секундах в константах
TIMEOUT_LONG и TIMEOUT_SHORT. Другое, более простое решение определить
задание для cron, выполняющееся каждую ночь "touch
/var/spool/news/interesting.groups/*".
Если вы хотите узнать список всех доступных групп, загляните в файл
/usr/lib/leafnode/groupinfo, где найдете короткое описание к каждой
группе.
Если хотите снова загрузить список групп новостей (например, захотите
почитать новую группу), просто удалите файл /var/spool/news/active.read.
Fetch создаст его и получит новый список. Впрочем, вам не нужно следить за
этим постоянно, т.к. fetch время от времени делает это сам.
Пред. | Начало | След. |
Как мне его поддерживать? | | Какой программой чтения новостей мне пользоваться? |