From: Frank Steinmetzger <Warp_7@gmx.de>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Bug in run-crons?
Date: Mon, 13 Dec 2021 22:19:05 +0100 [thread overview]
Message-ID: <Ybe4yYan1Oe4YxMx@kern> (raw)
In-Reply-To: <CAGfcS_kb--bq01Qxmq4Mx7AqFs36Pag1zjhkEGAyhfuyhiVp-g@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 1703 bytes --]
Am Mon, Dec 13, 2021 at 03:18:44PM -0500 schrieb Rich Freeman:
> On Sun, Dec 12, 2021 at 2:07 PM Frank Steinmetzger <Warp_7@gmx.de> wrote:
> >
> > Am Sun, Dec 12, 2021 at 01:41:33PM -0500 schrieb Rich Freeman:
> > > On Sun, Dec 12, 2021 at 1:21 PM Frank Steinmetzger <Warp_7@gmx.de> wrote:
> > > >
> > >
> > > I don't use this, but I believe there should be an hourly crontab
> > > entry that deletes the cron.hourly file, which would mean it gets run
> > > on the next 10min cycle (or maybe sooner - I'm not sure if those jobs
> > > are run in parallel or serial).
> >
> > The check that I mentioned above is actually the deletion which you mention:
> > run-crons looks for the state file for the given interval and - if it is old
> > enough - deletes it.
>
> The check I'm talking about isn't in run-crons at all. It is in
> /etc/crontab. It doesn't look at the age of the file and
> unconditionally deletes it every hour:
> 59 * * * * rm -f /var/spool/cron/lastrun/cron.hourly
I had a look at files and docs on the net again. Thus I found exactly those
rm entries in /etc/crontab, which by itself is not used by fcron. But after
I understood all the logic behind it, I added them to fcron to be run
serially before run-crons. Now everything is as I wanted it.
For the record: The checks in run-crons that I referred to earlier are
actually more for those cases in which the machine was powered off for a
while in order to restore cron completeness as early as possible after boot.
--
Grüße | Greetings | Qapla’
Please do not share anything from, with or about me on any social network.
“Selfies are electronic masturbation.” — Karl Lagerfeld
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2021-12-13 21:19 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-12-12 18:21 [gentoo-user] Bug in run-crons? Frank Steinmetzger
2021-12-12 18:41 ` Rich Freeman
2021-12-12 19:07 ` Frank Steinmetzger
2021-12-13 20:18 ` Rich Freeman
2021-12-13 21:19 ` Frank Steinmetzger [this message]
2021-12-13 21:33 ` Michael Orlitzky
2021-12-13 21:38 ` Frank Steinmetzger
2021-12-13 21:42 ` Michael Orlitzky
2021-12-13 21:54 ` Rich Freeman
2021-12-13 22:03 ` Frank Steinmetzger
2021-12-13 22:26 ` Wols Lists
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Ybe4yYan1Oe4YxMx@kern \
--to=warp_7@gmx.de \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox