Debian has a nice set of tools for mirroring the distribution. Just install debmirror on your Debian box. Here's the command lines I used earlier this week to mirror Debian at my company's Mexico location. I haven't had time to update my kiosk system to Ubuntu or Debian Sarge yet, so I'm still grabbing Woody. debmirror /srv/mirror/debian -v --progress --nosource --host=nisamox.fciencias.unam.mx --method=http --dist=woody --arch=i386 ### Non-US ### debmirror /srv/mirror/debian-non-US -v --progress --nosource --host=nisamox.fciencias.unam.mx --method=http --root=debian-non-US --dist=woody/non-US --section=main,contrib,non-free --arch=i386 ## Security ### debmirror /srv/mirror/debian-security -v --progress --nosource --host=security.debian.org --method=http --root=debian-security --dist=woody/updates --section=main,contrib,non-free --arch=i38 For Ubuntu: debmirror /srv/mirror/ubuntu -v --progress --nosource --host=archive.ubuntu.com --method=http --dist=breezy --section=main --root=ubuntu --arch=i386 rsync didn't want to work though the firewall, so I stuck to http. -- Andrew S. Zbikowski | http://andy.zibnet.us SELECT * FROM users WHERE clue >0; 0 rows returned