> I get around this by using wget to update a local cache directory of > RH7.2 updates from the French rpmfind.net mirror, which is heaps faster > than the RH site. Not forgetting, of course, to set the machines' > up2date config to leave the RPMs intact after installation.
Noooooo! Use rsync. Simply copying everything is wasteful and inefficient. The site admin specifically states (at the bottom of the front page): Last point the whole FTP area of rufus is available by HTTP and Rsync. If you plan to build a mirror or a subpart of rufus please use rsync ! FTP mirroing is okay though, but in that case use mirror preferably. **Do NOT use HTTP mirroring**, I don't have WebDav installed and without PROPFIND, HTTP mirroring is just inappropriate. I tend to ban people hosing my HTTP server with stupid mirroring tools, you're warned ! Just download and install the rsync rpm, and sync up whenever. You can even exclude parts of the tree *cvs* for example :) rsync is a file transfer program for Unix systems. rsync uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. Some features of rsync include can update whole directory trees and filesystems optionally preserves symbolic links, hard links, file ownership, permissions, devices and times requires no special privilages to install internal pipelining reduces latency for multiple files can use rsh, ssh or direct sockets as the transport supports anonymous rsync
