SYSTEMD-CRONTAB-GENERATOR(8) System Manager's Manual SYSTEMD-CRONTAB-GENERATOR(8)

systemd-crontab-generatortranslate cron schedules in systemd Units

/usr/lib/systemd/system-generators/systemd-crontab-generator output-dir

systemd-crontab-generator is a systemd.generator(7) translating classic cron FILES into native systemd.timer(5)/systemd.service(5) pairs.

It runs automatically

(†: monitored by cron-update.path).

/etc/crontab
Administrator's system crontab, see crontab(5).
/etc/cron.d
System crontabs managed by packages live here.
/etc/anacrontab
anacrontab(5)
/var/spool/cron/crontabs
Users' crontabs live here.
/run/systemd/generator
Automatically generated units go here.
/run/crond.reboot
If this file exists, jobs aren't re-generated. Managed automatically.
/var/lib/systemd/timers
systemd.timer(5)s with the Persistent flag set store their timestamps here.

systemctl list-timers shows an overview of current timers and when they'll elapse.

If you see something to the effect of

/usr/lib/systemd/system-generators/systemd-crontab-generator failed with error code 1.
in the journal, you can run /usr/lib/systemd/system-generators/systemd-crontab-generator /tmp/test for more verbose output.

crontab(5), systemd.unit(5), systemd.timer(5), systemd.cron(7)

2023-08-13 systemd-cron 2.3.2-1build1