Am 11.05.2014 18:30, schrieb Alex B: > 2014-05-11 20:09 GMT+04:00 Dave Reisner <d...@falconindy.com>: >> On Sun, May 11, 2014 at 07:53:55PM +0400, Alexander Bashmakov wrote: >>> Issue was rised in this thread: >>> https://mailman.archlinux.org/pipermail/arch-general/2014-May/036162.html >>> >>> Disclaimer: >>> I almost have no expereince in C. >>> So this patch can contain some silly mistakes. But it 'works for me'. >>> Please consider it as RFC. >>> >>> -8<------- >>> Cron-like timers are useful for maintenance tasks >>> and already used in some distros by default. >>> But midnight is not best time for this. >>> Just add a new option allowing user to specify >>> activation time (and date) for such timers globally. >> >> "daily" is just syntactic sugar for "*-*-* 00:00:00". If you don't want >> to run at midnight, modify the normalized form to run at the time you >> want. >> > > It's ok for one timer, but not for the set of them. > In general I'm want to schedule all maintenance tasks to 5 a.m. > or lunch break and forget about them. > This applies both for distro provided timers an my own
that's why anacron don't fire up them at the same time given that you can have on a host 10,20,100 guests *that* below is the solution ______________________________________________________ # /etc/anacrontab: configuration file for anacron # See anacron(8) and anacrontab(5) for details. SHELL=/usr/bin/bash PATH=/usr/bin:/usr/sbin LANG=en_GB.UTF-8 MAILTO=root # the maximal random delay added to the base delay of the jobs RANDOM_DELAY=5 # the jobs will be started during the following hours only START_HOURS_RANGE=3-9 #period in days delay in minutes job-identifier command 1 5 cron.daily nice -n 19 run-parts /etc/cron.daily 7 25 cron.weekly nice -n 19 run-parts /etc/cron.weekly @monthly 35 cron.monthly nice -n 19 run-parts /etc/cron.monthly
signature.asc
Description: OpenPGP digital signature
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel