Cron periodicaly run queries. It implement the DATE actor.
Process conceptual model:
(date)
from DATE (see Who)
# bash -i /usr/share/mediatex/scripts/cron_hourly.sh
# bash -i /usr/share/mediatex/scripts/cron_daily.sh
# bash -i /usr/share/mediatex/scripts/cron_monthly.sh
to conrHourly-cronDaily (see cronHourly-cronDaily): scheduled tasks.
$ mail
to Sendmail (see Exim): notify scheduled task errors to ADMIN (see Who).
SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root # m h dom mon dow user command XX * * * * root /usr/share/mediatex/scripts/cron_hourly.sh XX XX * * * root /usr/share/mediatex/scripts/cron_daily.sh XX XX X * * root /usr/share/mediatex/scripts/cron_monthly.sh
Notice: the triger dates are choosen randomly during MEDIATEX initialisation.
Code: