![]() |
|
|||
WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Пакет исходников inn имеет скрипт для запуска
inn при начальной загрузке. Он обычно назван
/usr/lib/news/bin/rc.news. Скрипт читает параметры
из другого скрипта, обычно
/usr/lib/news/innshellvars, который содержит
определения имен файлов и путей, используемых inn.
Очень хорошим подходом является выполнять inn как
не-root, например, от имени пользователя news. Чтобы гарантировать, что inn запустится при
начальной загрузке, Вы должны проверить, что
/usr/lib/news/innshellvars сконфигурирован
правильно, и затем вызвать /usr/lib/news/bin/rc.news
во время загрузки. Имеются административные задачи, которые должны выполняться периодически.
Эти задачи обычно конфигурируются так, чтобы быть выполненными командой
cron. Самый лучший способ сделать это состоит в том,
чтобы добавить соответствующие команды к Вашему файлу
/etc/crontab, или даже лучше, создать файл в
каталоге /etc/cron.d, если Ваш дистрибутив такой
сервис поддерживает. Пример такого файла:
Эти команды гарантируют, что старые новости автоматически удаляются каждый
день, и что любые поставленные в очередь статьи будут обработаны в пределах
часа. Обратите внимание также, что все выполняется с правами пользователя
news.
Linux Network Administrators Guide
Назад
Chapter 23. Internet News
Вперед
Запуск INN
# Example /etc/cron.d/inn file, as used in the Debian distribution.
#
SHELL=/bin/sh
PATH=/usr/lib/news/bin:/sbin:/bin:/usr/sbin:/usr/bin
# Expire old news and overview entries nightly, generate reports.
15 0 * * * news news.daily expireover lowmark delayrm
# Every hour, run an rnews -U. This is not only for UUCP sites, but
# also to process queued up articles put there by in.nnrpd in case
# innd wasn't accepting any articles.
10 * * * * news rnews -U
Назад
Глобальное
оглавление
Вперед
Файлы настройки INN
Локальное
оглавление
Управление INN: команда ctlinnd
Найди своих коллег! |