[systemd-devel] [PATCH v7] run: introduce timer support option
"Jóhann B. Guðmundsson"
johannbg at gmail.com
Wed Dec 10 06:36:31 PST 2014
On 12/10/2014 12:05 PM, Lennart Poettering wrote:
> No. At least on Fedora we only have a limited number of system cron
> jobs,
Right less then 45 ( out of 100 in total ) that might have been
applicable for migration
> and I'd rather see those converted natively, rather than
> maintaining a compatibility generator for a longer time
Right arguably upstream should never carry generators of anykind ( and
at one point we will need to drop the legacy sysv initscript
compatibility otherwise those legacy initscripts will never get migrated
and their daemon be fixed either if applicable ) and beside the
limitation that timer units suffer from, cron generators can create
quite the surprise for administrators, especially on batch servers.
That said out of necessity ( It's easier to write a generator rather
then go through the leg work and bureaucracy of dealing with
distribution processes ) there has already been written by Dwayne Bent,
Konstantin Stepanov, Daniel Schaal and Alexandre Detiste an
"systemd-crontab" which includes crontab generator which can be found
here [1]
But I urge distribution integrators to go the extra mile and rather
migrate existing cron jobs for components that already depend on systemd
and or are part of the core/base OS and might thus benefit from that
migration.
I would have migrating all the relevant cron jobs in Fedora but I had
enough due to certain corporate attitude towards the project, certain
part of their employees and their behaviour and as a result of that in
the end things turned out differently than I had planned or anticipated.
That work would have most likely covered everything that should have
been migrated in Mageia,OpenSuse and Arch ( Debian is of a different
Scale ) but you know shit happens and things go unfixed as an result of
that.
JBG
1. https://github.com/kstep/systemd-crontab-generator
2. https://github.com/systemd-cron/systemd-cron
More information about the systemd-devel
mailing list