[systemd-devel] OnCalendar every X minutes

T.C. Hollingsworth tchollingsworth at gmail.com
Sun Mar 29 12:28:34 PDT 2015


On Mar 29, 2015 9:52 AM, "Max" <maxim.suraev at campus.tu-berlin.de> wrote:
>
> Hi.
>
> Is there a way to make timer unit which will execute things every X
minutes where X
> is not divisor for 60?
> In case of divisor it's obvious:
>
> [Timer]
> OnCalendar=*:00/10
>
> Will run every 10 minutes which nicely fit into 60 minutes hour. What if
I would like
> to run things every 11 minutes: 0, 11, 22, 33, 44, 55, 66, 77...
>
> If I interpret
http://www.freedesktop.org/software/systemd/man/systemd.time.html
> correctly than
> OnCalendar=*:00/11 will run on 0, 11...44,55,0,11... resulting in
unevenness at the
> end of an hour.
>
> Am I missing something?

Yes. :-)  See OnActiveSec and related options, listed right above
OnCalendar in the documentation you linked to.

-T.C.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20150329/2c116291/attachment.html>


More information about the systemd-devel mailing list