For the moment this script can fetch and/or update FreeBSD packages using a slow Internet connection without your control, because it can automatically restart fetching process when connection repairs.
A few word about future step. This shell script will encapsulate updating FreeBSD packages and the operating system. It can remove the temporary files after the update. But main feature is improve stability of fetching updated packages using unstable and/or slow internet connection.
Parallel Secure Shell (pssh) is an ssh wrapper that makes it easy to execute commands on multiple remote systems in parallel. pssh accepts lists of host names, system attributes and exclusions.