WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Файл active расположен в
/etc, перечисляет все группы, известные Вашему серверу, и статьи,
доступные в настоящее время. Вы редко будете изменять его, но я объясню это
ради законченности. Записи в файле имеют следующую форму:
newsgroup, конечно, имя группы.
low и high
задают предельное число статей, доступных в настоящее время. Если ни
одна не является доступной в настоящее время, low
=high+1. По крайней мере предполагается, что поле low
это хранит. Но, из соображений эффективности, C-News не
модифицирует это поле. Это не было бы большой потерей, если бы не имелось
программ чтения новостей, которые зависят от этого поля. Например,
trn проверяет это поле, чтобы видеть, может ли он
очистить свою базу данных статей. Для обновления поля
low надо регулярно выполнять команду updatemin
(или в более ранних версиях C-News скрипт upact).
perm представляет собой параметр,
детализирующий доступ пользователей в зависимости от группы. Он принимает
одно из следующих значений:
Пользователям разрешают отправлять статьи в эту группу. Пользователям не разрешают отправлять статьи в эту группу. Однако
группа может читаться. Эта группа была локально заблокирована. Это случается, когда
администраторы новостей закрывают статьи, зарегистрированные в некоторых
группах. Статьи, полученные для этой группы, не сохраняются локально, хотя они
будут посланы абонентам, которые запрашивают их. Это обозначает модерируемую группу. Когда пользователь пробует
отправлять статью в эту группу, интеллектуальный newsreader сообщит, какая
она, и пошлет статью модератору. Адрес модератора берется из файла
moderators в /var/lib/news
. Это отмечает newsgroup как
локальный псевдоним для другой группы, а именно
real-group. Все статьи,
зарегистрированные в newsgroup, будут
переназначены в real-группу. В C-News, Вы вообще не должны обращаться к этому файлу непосредственно.
Группы могут быть добавлены или удалены, используя
addgroup и delgroup (см. ниже
). Когда группы добавляются или удаляются для всего Usenet, это обычно
делается, посылая сообщение управления newgroup
или rmgroup соответственно.
Никогда не посылайте такое сообщение самостоятельно!
О том, как создавать newsgroup, читайте ежемесячник в
news.announce.newusers. Файл, близко связанный с active,
active.times. Всякий раз, когда группа создается,
C-News пишет в этот файл сообщение, содержащее имя созданной группы, дату ее
создания, было ли это выполнено в соответствии c сообщением управления
newgroup или локально, и кто сделал это. Это
сделано для удобства программ чтения новостей, которые могут сообщать
пользователю о любой недавно созданной группе. Это также используется
командой NEWGROUPS протокола NNTP.
Файл
active
newsgroup high low perm
Назад
Оглавление
Вперед
Файл sys
Локальное
оглавление
Пакетирование статей
Найди своих коллег! |