Welcome to ddiskit! (pronounced dee-dis-kit)

The raison d'etre for ddiskit is to ease the burden (and encode the magic) of making Device Driver Update Disks for Red Hat originated Linux distributions (i.e. Red Hat Enterprise Linux and Fedora) based on the 2.6 series of Linux kernels.

Where do I get it?

The following versions of ddiskit are currently available: If you are new to ddiskit, you are strongly encouraged to take the latest version available. Documentation is included.

Getting Started

The basic set of operations needed to adapt ddiskit for building driver disks with your desired drivers looks like this:
  • Modify the contents of the kversions file
  • Modify the contents of the subdirs file
  • Add a directory for the new driver being built
  • Copy the sources for the new driver to that directory
  • Copy the Makefiles from the tmpl directory to the new driver's directory and modify them appropriately
  • Type 'make' in the top-level directory
  • Retrieve the dd.iso.gz file from the images directory

Note: ddiskit must be customized before it can generate Driver Update Disk images appropriate for use with any Red Hat Linux distribution.

Where to go next?

Your first step after unpacking your ddiskit distribution is to read the README file in the top-level ddiskit directory. That file should provide a more complete overview of that particular ddiskit version. For more detailed information on customizing ddiskit, please see the INSTALL file, in the same directory.

Contact

Please contact Jon Masters (jcm AT redhat.com)

Special thanks to John Linville for the original rewrite of Doug Ledford's 2.4 series kernel tool and for supporting ddiskit prior to Fedora 8 and RHEL5.

A non-supported engineering service provided for convenience only. This page is maintained by Jon Masters <jcm@redhat.com> and was last updated on December 4th 2007.