Fcron-2.9.5.1

Введение в Fcron

Пакет Fcron содержит планировщик периодических команд, который предназначен для замены Vixie Cron.

Информация о пакете

Зависимости Fcron

Опционально

MTA, Linux-PAM-0.78, SELinux, DocBook-utils-0.6.14 и текстовый редактор (по умолчанию Vim-6.3)

Установка Fcron

Fcron использует удобства cron в syslog для протоколирования всех сообщений. Так как LFS не устанавливает эти удобства в /etc/syslog.conf, это необходимо выполнить перед установкой Fcron. Эта команда добавит требуемую строчку в текущий /etc/syslog.conf:

cat >> /etc/syslog.conf << "EOF" # Begin fcron addition to /etc/syslog.conf cron.* -/var/log/cron.log # End fcron addition EOF

Файл конфигурации был изменен, поэтому перезагрузите демон sysklogd для активации изменений.

/etc/rc.d/init.d/sysklogd reload

В целях безопасности необходимо создать непривилегированного пользователя и группу Fcron:

groupadd fcron && useradd -d /dev/null -c "Fcron User" -g fcron -s /bin/false fcron

Установим Fcron запуском следующих команд:

./configure --without-sendmail --with-answer-all=no && make

А теперь, как пользователь root:

make install

Описание команд

--without-sendmail: Fcron будет использовать установленный MTA для сообщения вам о результатах скрипта fcron. Пропустите этот ключ и используйте --with-sendmail=[/path/to/MTA], если вы хотите использовать эту функцию.

--with-answer-all=no: После установки файлов, скрипт make install войдет в режим конфигурации. Первым будет вопрос об установке стартового скрипта в директорию /etc/rc.d/init.d с соответствующими символическими ссылками в уровнях запуска 2, 3, 4 и 5. Вторым будет запрос на остановку любого запущенного процесса fcron и запуск нового. Поскольку это, возможно, ваша первая установка, то желателен стартовый скрипт, основанный на шаблоне BLFS. Ответьте 'n' на оба вопроса.

Конфигурация Fcron

Файлы конфигурации

/etc/fcron.conf, /etc/fcron.allow и /etc/fcron.deny

Конфигурационная информация

Нет надобности вносить изменения в любой из файлов конфигурации. Конфигурационная информация может быть найдена в man странице для fcron.conf.

Скрипты fcron написаны с использованием fcrontab. Обратитесь к man странице по fcrontab за подходящими параметрами для решения вашей ситуации.

Установим стартовый скрипт /etc/rc.d/init.d/fcron из пакета blfs-bootscripts-6.0.

make install-fcron

Если Linux-PAM установлен, два файла конфигурации PAM установлены в /etc/pam.d. Альтернативно, если /etc/pam.d не используется, установка добавит два раздела конфигурации в имеющийся файл /etc/pam.conf. Вы должны убедиться, что файлы соответствуют вашим предпочтениям. Измените их, если необходимо.

Содержание

Установленные программы: fcron, fcrondyn, fcronsighup и fcrontab
Установленные библиотеки: нет
Установленные директории: /usr/share/doc/fcron-2.9.5.1 и /var/spool/fcron

Короткое описание

fcron

демон планирования.

fcrondyn

средство пользователя, предназначенное для общения с запущенным демоном fcron.

fcronsighup

указывает fcron перечитать таблицы Fcron.

fcrontab

программа, используемая для установки, редактирования, вывода и удаления таблиц, используемых fcron.

Последнее обновление 2005-03-20 20:20:06 -0700