up2dateiso is a Python script that will create current CD .iso images for RedHat 9, Fedora Core 1 and CentOS 3.1 with the latest rpm updates available. It also includes a custom KPLUG splash screen identifying when it was last updated.


This project attempts to update downloaded iso images with the latest security releases from the distributions. It support RedHat 9, Fedora Core 1 and 2, and CentOS 3.1 to one degree or another.

There is an up2dateiso mailing list that can help provide support.

NOTE This script currently doesn't work well with anything other than FC1 and RH9 (and even those are not 100% right), the problem is that in the truncated iso rebuild that I use something gets mixed up in the package list and the installer asks for the CDs out of sequence and you end up swapping them many times instead of only once.

  • Python
Current Release
Release Notes
  • 1.0.0 initial release with RedHat 9 and Fedora Core 1 support
  • 1.1.0 attempted to add support for Fedora Core 2. It doesn't work right.
  • 1.2.0 Added support for RHEL 3 clone CentOS 3.1 which can be updated from a Fedora Core 1 install or from a CentOS install.
  • 1.3.0 implements using local copies of genhdlist and implantisomd5 if the library checks on the ones from the iso fail. I still cannot get FC2 to work correctly (asks for 2nd CD way too many times during install). But this may be closer to a solution, and may work for others. This version also adds a timestamp to the bottom of the splash image, that way you can always tell when the iso was created.