> 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


Reply via email to