Took a little hunting around to find this out (I haven’t been using yum very long), perhaps it will help someone in the future.
- Update everything: yum update
- Install yum-cron. This is an alternative to yum-updatesd, a daemon that looked like people were having problems with and were not recommending for servers. yum install yum-cron.
- yum-cron isn’t a daemon, its a way of getting some daily weekly cron scripts installed on the server so that yum updates once per day and cleans up once per week. When you do a chkconfig –list you’ll see that yum-cron is in the list and is off for all run-levels, not sure if that’s important or not since once its installed, cron and the cron scripts should work fine on reboot (as long as crond is on). I turned yum-cron on any way chkconfig yum-cron on.
- That’s it. Now yum should check for updates each night and install any thing its found.