Anacron - when it's triggered

Brian McKee brian.mckee at gmail.com
Thu Nov 12 21:03:29 UTC 2009


On Thu, Nov 12, 2009 at 1:10 PM, James Michael Fultz <croooow at gmail.com> wrote:
>> In other words, the hardy crontab entry of
>>    25 18      * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts
>> --report /etc/cron.daily )
>> says "if anacron is installed, let it deal with cron.daily, otherwise
>> run at 6.25pm"
>> and anacron will only check on bootup or resume from suspend if it
>> should be running cron.daily,
>> So, if the machine never sleeps or reboots, cron.daily never runs.
>> Right?

> It would seem so until you look at '/etc/cron.d/anacron' and see that it
> schedules daily invocation of anacron.

Aha! Missed that one!  Thank you - the missing piece of the puzzle.

>> I'm thinking of removing the test for anacron from crontab so I get
>> consistant run times when possible, and anacron just catches the
>> missed runs (because the machine was off etc)

> Doesn't hurt anything either way.  Myself, I would just leave it as it
> is.

I would leave it as is, but the entry in /etc/cron/d is set to 7.30am,
which is a horrible time for my purposes.

Thanks again,

Brian




More information about the ubuntu-users mailing list