Yam has been renamed to mrepo.
mrepo builds a local APT/Yum RPM repository from local ISO files, downloaded updates, and extra packages from 3rd party repositories. It takes care of setting up the ISO files, downloading the RPMs, configuring HTTP access and providing PXE/TFTP resources for remote network installations.
It was primarily intended for doing remote network installations of various distributions from a laptop without the need for CD media or floppies, but is equally suitable for an organisation's centralized update server.

Doing a remote installation only requires a configured DHCP-server, the TFTP service and a Webserver configured with mrepo. Then boot your system using a PXE-enabled network card.

For updating your local systems, configure either Smart, Apt, Yum or up2date and point them to your local mrepo server.

You can download packages of mrepo from:

The 0.8.7 release is here: There's a mailinglist about mrepo and some other related tools at: You can have access to the latest release via subversion from:

I have made some sample configuration files available, including my own config-file I'm using right now. You can find these in subversion (but also in the package documentation directory). Subversion also holds the current documentation and example config-files, so please look there for more information. If you have improvements, found a bug or have a great idea, please mail me so we can look at how to integrate it. And there are external sites explaining on how to use mrepo as well: