- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Linux - Алексей Стахнов
Шрифт:
Интервал:
Закладка:
• /etc/news/moderators – файл, который хранит имя модерируемой группы и электронный адрес модератора. Когда nmpd или inews получает статью от клиента и выясняется, что она послана в модерируемую группу, то вместо того, чтобы послать ее innd, он посылает ее по электронной почте модератору этой группы. В данном файле задаются шаблоны для определения адреса модератора по имени группы. Каждая строка состоит из двух полей, разделенных двоеточием. В первом поле указывается шаблон имени группы. Во втором поле указывается электронный адрес модератора конференции;
• /etc/news/news2mail.cf – конфигурационный файл для программы news2mail;
• /etc/news/newsfeeds – файл содержит информацию о том, какие статьи и каким образом необходимо пересылать на соседние NNTP-узлы. Для каждого узла, с которым вы обмениваетесь новостями, должно быть соответствующее описание в этом файле.
Каждая строка представляет собой отдельное правило, состоящее из 4-х полей, разделенных двоеточиями:
– имя_сайта/список_исключений_через_запятую – первым сайтом В файле должен быть сайт с именем ME. Если он имеет список шаблонов групп, то этот список добавляется в начало списков остальных сайтов:
· имя_сайта получателя записывается в журнал; если имя сайта уже встречается в Path:, то статья на него не посылается; для локальных имен (программ обработки типа overchan, archive и т. д.) рекомендуется добавлять восклицательный знак в конце, чтобы не пересечься с реальным именем сайта; в качестве имени сайта получателя обычно выбирается то имя, которое этот сайт вставляет в Path: при обработке статьи;
· список_исключений – список имен сайтов через запятую; для каждого имени делается аналогичная проверка – не встречается ли он в Path:. Часто используются имена генераторов управляющих сообщений: cyberspam, spewcancel, bincancel;
– список_шаблонов_имен_групп_через_запятую/список_областей_распределения_через_запятую:
· список_шаблонов определяет, какие группы будут посылаться на сайт получателя. Восклицательный знак в начале шаблона означает отрицание. Наибольший приоритет имеет последнее соответствие. Если вместо! использовать @, то статья из соответствующей группы не будет посылаться на данный сайт, даже если она отсылается в группу, подлежащую посылке;
· область распространения дополнительно ограничивает список рассылаемых статей – если статья имеет заголовок Distribution: и определен список областей распространения для данного сайта получателя, то они должны соответствовать друг другу. Правила записи аналогичны правилам записи шаблонов. Если статья имеет несколько областей распространения, то используется логическое "или";
– список_флагов:
· <size – статья посылается, если ее размер меньше указанного числа байтов;
· >size – статья посылается, если ее размер больше указанного числа байтов;
· Ас – не посылать управляющие сообщения;
· AC – посылать только управляющие сообщения;
· Ad – только статьи с заголовком Distribution:;
· Ае – только если заголовок статьи Newsgroups: содержит только те группы, которые имеются в списке активных групп;
· Ар – не проверять наличие имени сайта получателя в Path: до отсылки сообщения;
· Fимя_файла – задает имя файла для спула;
· Gчисло – посылать статью, если она послана не более чем в указанное число групп;
· Hчисло – посылать статью только если в Path: накопилось не более указанного числа хостов;
· Iразмер – величина внутреннего буфера, после которого данные начинают сбрасываться в файл;
· Nm – только модерируемые группы;
· Nu – только немодерируемые группы;
· Pприоритет – число от 0 до 20, которое будет назначено программе или каналу;
· Oшаблон – требуется наличие заголовка х-Trace, и первое поле в нем должно соответствовать шаблону;
· Sразмер – если в очереди к данному сайту находится больше указанного размера байтов, то innd переходит в режим спулинга – сбрасывает статью во временный файл;
· Tтип – способ передачи статей на сайт:
♦ с – канал;
♦ f – файл;
♦ l – только запись в журнал (очень удобно собирать статистику);
♦ р – программа;
· Wполе – если передача происходит через файл или канал, то здесь указывается, какую информацию туда записывать. Можно использовать несколько флагов. Поля будут записаны в указанном порядке и разделяться пробелами. Программы понимают только поле *:
♦ b – размер статьи в байтах;
♦ f – полное имя файла статьи;
♦ g – имя первой группы;
♦ h – hash-ключ Message-ID;
♦ m – Message-ID;
♦ n – имя файла статьи относительно спула;
♦ р – время посылки статьи;
♦ s – откуда пришла статья;
♦ t – время получения статьи;
♦ * – имена всех сайтов, получающих данную статью;
♦ D – значение заголовка Distribution: ("?", если не было);
♦ H – все заголовки;
♦ N – заголовок Newsgroups:;
♦ P – заголовок Path:;
♦ R – данные для репликации.
– параметры – формат зависит от способа посылки статей на сайт. Способы посылки статей:
· журнал – делается только запись в журнале /var/log/news/news;
· файл – для каждой статьи в файл, определяемый полем параметры, записывается одна строка. По умолчанию, имя файла – outgoing/и мя_сайта;
· программа – для каждой статьи запускается новый экземпляр программы;
· канал – в поле параметры задается полное имя программы, которая запускается при старте innd. На каждую статью запущенный процесс получает одну строку на стандартный ввод. Стандартный вывод, ошибки, uid и gid – как для случая программы. Если процесс уже запущен, он перезапускается. Если процесс не удается запустить, то образуется спул в outgoing/и мя_сайта;
· exploder – особый подтип канала, кроме обычных статей на него могут быть посланы команды. Команда предваряется восклицательным знаком. Автоматически генерируются команды:
♦ newgroup имя группы
♦ rmgroup имя_группы
♦ flush
♦ flush имя_сайта
· funnel – слияние нескольких потоков в один. Поле параметр определяет реального получателя;
• /etc/news/nnrp.access – файл определяет права доступа к данному NNTP-узлу. Все строки состоят из пяти полей, разделенных двоеточием и имеют следующий формат:шаблон_хостов:права_доступа:имя_пользователя:пароль:шаблон_имен_групп
– шаблон_хостов – задает шаблон для сравнения с хостом клиента и может использовать как имена, так и адреса с сетевой маской;
– права_доступа – перечень букв, которые определяют права клиента, зашедшего с соответствующего адреса:
· R – клиент имеет право на чтение;
· P – клиент имеет право на посылку;
· N – клиент может использовать команду newnews, несмотря на глобальный запрет;
· L – клиент может посылать статьи в группы с запретом на локальную посылку;
· полное_имя_файла – формат файла такой же, как и основного, права доступа уточняются, исходя из него;
– имя_пользователя – пустое, если аутентификация клиента не нужна;
– пароль – пустой, если аутентификация клиента не нужна;
– шаблон_имен_групп – список шаблонов имен групп через запятую, к которым клиент должен иметь доступ;
• /etc/news/nnrpd.track – файл позволяет nmpd записывать в журнал доступа определенную строку текста вместо имени или адреса хоста клиента. Состоит из строк вида:шаблон_имен_или_адресов_хостов:строка_идентифицирующая_пользователя
• /etc/news/nntpsend.ctl – файл определяет список хостов, на которые nntpsend будет рассылать статьи, если имя хоста не указано явно при запуске. Каждая строка определяет отдельный хост и имеет вид:
сайт:fqdn:size:параметры
– сайт – имя, указанное в newsfeeds;
– fqdn – полное доменное имя хоста, на который должны быть посланы статьи;
– size – размер для обрезания пакета заданий, если он станет слишком большим;
– параметры – параметры для innxmit;
• /etc/news/overview.ctl – файл используется для создания файла истории сообщений overview при использовании новых способов хранения статей;
• /etc/news/overview.fmt – файл определяет, какие заголовки будут храниться в файле истории сообщений overview;
• /etc/news/passwd.nntp – в этом файле хранятся пароли для доступа к NNTP-серверам;
• /etc/news/storage.conf – файл определяет параметры для нестандартных методов хранения статей. Для каждого класса определяется своя структура хранения.Файл active
Этот файл содержит список групп новостей, которые принимает локальный сервер. Все статьи, опубликованные в группы новостей, которые не указаны в файле active, отвергаются локальным сервером новостей. Строки в этом файле имеют следующий формат:
Имя старшая_метка младшая_метка флаги
где:
• имя – имя группы новостей;
• старшая_метка – номер самой новой статьи в данной группе новостей на локальном сервере. Это число увеличивается при получении новых статей;
• младшая_метка – номер самой старой статьи в данной группе новостей на локальном сервере. Это число изменяется в результате удаления старых статей на диске;
• флаги – это поле определяет один из шести возможных флагов:
– y – для данной группы новостей разрешена локальная публикация;

