Fedora Core 6 provides the yum-updatesd service, which can notify you of available software updates, install updates automatically, or download updates so that they are ready for you to install.
The operation of yum-updatesd is controlled by the file /etc/yum/yum-updatesd.conf, which looks like this when first installed:
# how often to check for new updates (in seconds) run_interval = 3600 # how often to allow checking on request (in seconds) updaterefresh = 600
# how to send notifications (valid: dbus, email, syslog) emit_via = dbus
# automatically install updates do_update = no # automatically download updates do_download = no # automatically download deps of updates do_download_deps = no
The default configuration checks for available updates and sends a notification via the desktop bus (dbus), which can be received by the desktop applet puplet (part of the pup package) to notify the GUI user.
The option do_update can be set to yes to cause yum-updatesd to automatically apply new updates.
If you prefer to review updates before you apply them, but don't want to wait for the updates to download, you can set do_download and do_download_deps to yes while leaving do_update set to no -- this will cause yum_updatesd to download all applicable updates, but it will not install them until you give your approval with pup (or yum).
Yes -- what's with that? Puplet used to work beautifully but now it only tells me about updates right after login (don't think it needs a reboot, at least not for me). I thought it was just my main system at first but then I noticed it on all of my systems. I suppose I need to check bugzilla to make sure that one's there...