I have a bunch of FreeBSD servers and VMs in different locations around the developing world, common for all of them is that running portsnap is a chore and the bandwidth available is very low.
I've tried setting up a squid specifically for portsnap (and freebsd-update) that catches everything and stores is for an extended period of time but it doesn't work, only if the portsnap commands are run close to each other are there hits in the squid but start it a few minutes after and there are no hits at all.
Are there no other way than a proxy to have a local portsnap and freebsd-update mirror? Unfortunately bandwidth aren't readily available everywhere and is still quite expensive in some places (~$500 USD per megabit) so just upgrading the connection isn't an option.
I've tried setting up a squid specifically for portsnap (and freebsd-update) that catches everything and stores is for an extended period of time but it doesn't work, only if the portsnap commands are run close to each other are there hits in the squid but start it a few minutes after and there are no hits at all.
Are there no other way than a proxy to have a local portsnap and freebsd-update mirror? Unfortunately bandwidth aren't readily available everywhere and is still quite expensive in some places (~$500 USD per megabit) so just upgrading the connection isn't an option.