[Fedora-packaging] Packaging guidelines for packaging Cron Jobs in the distribution

Marcela Mašláňová mmaslano at redhat.com
Mon Feb 25 12:40:42 UTC 2013


On 02/25/2013 12:41 PM, "Jóhann B. Guðmundsson" wrote:
> Greetings
>
> I have been looking into cron jobs in the distribution and I noticed
> that there dont seem to be any packaging guidelines for packaging cron
> jobs in the distribution.
>
> More or less every package that ships cron jobs does not require Cronie
> which arguably it should, however only few packages actually strictly
> need cron ( logwatch,leafnote etc ) while the majority of them are more
> or less small administration task that can be triggered manually by the
> user/administrator thus not strictly required by the component.
>
> Before I start providing patches to fix this I need to know what is the
> correct way to move forward as in...
>
> Should the requirement on Cronie be added to the spec file?
>
> or
>
> Should those cron-jobs be package in a separate sub package which would
> depend on Cronie?
>
> Thanks
>              JBG
> --
> packaging mailing list
> packaging at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/packaging

We have more cron implementation. Correctly should all packages require 
dailyjobs or /etc/cron.d if they want to run cronjob by cronie or fcron. 
Other packages usually don't mention dependencies from core installation 
like cron, syslog, etc. because they incorrectly believe they will be 
always there.
Which patches do you want to provide? We have a planning process for 
wide system changes.

Marcela


More information about the packaging mailing list