Files in the /etc/yum.d directory

  yum.cron.excludes
If there are certain rpm packages that you do not want to be updated with the
daily yum update.  By default the kernel is already in this file.  If you wish
to add more rpm packages, you need to list each one individually, all on the
same line, adding to those that are already there.

  yum.cron.primary
The list of yum sites that you want your yum.cron to attempt to use first.  
Each site should be on it's own line.  These sites will be checked in the 
order that they are listed, and the first one yum is able to connect to 
will be used.
This file can be blank.  If this file is blank, then only the sites in
yum.cron.secondary will be used.

  yum.cron.secondary
The list of yum sites that you want your yum.cron to attempt to use. Each site
should be on it's own line.  The order of the sites will be randomized each time
yum.cron is run.  The sites will be checked in their random order, and the 
first one yum is able to connect to, will be used.
This file can be blank.  If this file is blank, then only the sites in
yum.cron.primary will be used.  If both files are blank there is a default site
written into yum.cron.


  original.yum.cron
This is the normal daily cron that is installed in /etc/cron.daily/

  checkonly.yum.cron
This can be substitued into the /etc/cron.daily/ directory for yum.cron if you
do not wish the daily yumming to actually install the rpm packages, but only
tell you if there are packages to be installed, and what they are.
Please be sure to edit the MAILLIST variable to send mail to who you expect to
send it to.

  byhand.yum.cron
This is a script that will interactivly run your yum.cron for you.  You have to
have had your yum.cron run before this can be run, because the yum.cron.byhand
uses the yum.conf files that the cron job creates.  
This is best used in conjunction with the yum.cron.checkonly.  You have
yum.cron.checkonly run each night, and if it tells you that there are updates
needed, you then run yum.cron.byhand
