Don't do any of that wget crap.
Create a directory for the freeware to live in. For the purposes of this, that'll be $FREEWAREROOT.
Now create a script, personally, I'd recommend /usr/local/sbin/freewaresync
Put this in it:
Code: Select all
rsync -avzPS --stats freeware.sgi.com::freeware/cd* $FREEWAREROOT
rsync -avzPS --stats freeware.sgi.com::freeware/Inst $FREEWAREROOT
Replacing $FREEWAREROOT with thew directory you created earlier.
Now add a cron entry to run this script - it's probably best to run it once a month or so.
You will now have a beautiful mirror. It'll give you the CD directories ($FREEWAREROOT/cd*), which you can burn off and give to your broadbandless friends. More importantly, it'll create an Inst directory ($FREEWARE/Inst) full of symlinks which you can give to swmgr, giving you access to all the freeware packages. Even better, you don't have to think about redownloading when it's updated.