LINUX.ORG.RU
ФорумTalks

Вышла новая минорная версия планировщика Fcron.

 , , , ,


1

1

Поскольку минорная версия в которой только исправлены баги и ускорены некоторые места в программе даже на мини-новость для главной страницы не тянет, но всё же я считаю нужным объявить об этом здесь. 3 марта вышла новая минорная версия планировщика заданий Fcron.

Fcron является несомненно самым гибким в семействе подобных программ (vixie-cron, dcron, anacron). Имеет удобный синтаксис конфигурационного файла, который помимо стандартных «запускай в такое-то время» и «запускай каждые Nчасовминут» позволяет создавать задания видя «запусти с 1 часу ночи до 5 утра как только load упадёт ниже 3.0» или «запусти в случайный момент между 16:00 и 19:35», а так же многие другие. Конечно всё это можно реализовать стандартным vixie-cron'ом и bash'евскими сценариями, но зачем городить костыли.

Выход очередной версии означает, что проект жив и развивается.

Для меня остаётся загадкой почему Fcron до сих пор не стал планировщиком по умолчанию в большинстве дистрибутивов GNU/Linux, ведь он реально превосходит vixie-cron по удобству и возможностям, и не уступает по надёжности.

★★★★★

а какой из кронов самый Ъ и традиционный? В BSD который из них используется:?

Harald ★★★★★ ()

ведь он реально превосходит vixie-cron по удобству и возможностям, и не уступает по надёжности.

Может потому что этот развесистый хлам нужен в 1-2% случаев?

devl547 ★★★★★ ()
Ответ на: комментарий от devl547

Угу, а при этом syslog-ng идет дефолтом, а минималистичный metalog - нет.

tis ()
Ответ на: комментарий от Harald

Ъcron

а какой из кронов самый Ъ и традиционный? В BSD который из них используется:?

Самый Ъ — Fcron, традиционный — vixie-cron.

Camel ★★★★★ ()
$ aptitude show cron
Package: cron                            
State: installed
Automatically installed: no
Version: 3.0pl1-124
Priority: important
Section: admin
Maintainer: Javier Fernández-Sanguino Peña <jfs@debian.org>
Architecture: amd64
Uncompressed Size: 307 k
Depends: libc6 (>= 2.7), libpam0g (>= 0.99.7.1), libselinux1 (>= 1.32), debianutils (>= 1.7), adduser, lsb-base (>= 3.0-10),
         libpam-runtime (>= 1.0.1-11)
PreDepends: dpkg (>= 1.15.7.2)
Recommends: exim4 | postfix | mail-transport-agent
Suggests: anacron (>= 2.0-1), logrotate, checksecurity
Breaks: dpkg (< 1.15.4)
Provides: cron-daemon
Provided by: bcron-run
Description: process scheduling daemon
 The cron daemon is a background process that runs particular programs at particular times (for example, every minute, day, week, or
 month), as specified in a crontab. By default, users may also create crontabs of their own so that processes are run on their behalf. 
 
 Output from the commands is usually mailed to the system administrator (or to the user in question); you should probably install a mail
 system as well so that you can receive these messages. 
 
 This cron package does not provide any system maintenance tasks. Basic periodic maintenance tasks are provided by other packages, such
 as checksecurity.
Homepage: http://ftp.isc.org/isc/cron/

У меня какой из этого зоопарка?

DELIRIUM ★★★★★ ()

Для меня остаётся загадкой почему Fcron до сих пор не стал планировщиком по умолчанию в большинстве дистрибутивов GNU/Linux, ведь он реально превосходит vixie-cron по удобству и возможностям, и не уступает по надёжности.

Комбайн же

Ничего, надо будет допилить функционала в systemd, и будет по дефолту в большинстве дистрибутивов :D

vasily_pupkin ★★★★★ ()
Ответ на: комментарий от DELIRIUM

vixie

$ aptitude show cron

Если не сказано какой, то vixie-cron.

Camel ★★★★★ ()
Ответ на: комментарий от Komintern

At least lightweight.

crond - dillon's lightweight cron daemon

Единственный реальный конкурент Fcron'а, потому что имеет фишку которой у Fcron'а нет — лёгкость. Не скажу что Fcron тяжёлый тормозной блоб, он компактен и быстр, но crond ещё меньше, а во всяких embedded и компактных дистрибутивах это может быть важно.

Camel ★★★★★ ()

Попробовал некоторе время назад fcron и практически сразу же вернулся на vixie. Некорректно отрабатывало задание, представляющее собой периодический запрос curl'ом на определенный ресурс. Просто через какое-то время задание не отрабатывалось, в логах было что-то про «процесс уже запущен».

На anacron и vixie тоже самое «просто работает», поэтому разбираться с fcron не стал.

vvn_black ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.