summaryrefslogtreecommitdiffstats
path: root/usr.sbin/portsnap
diff options
context:
space:
mode:
authorcperciva <cperciva@FreeBSD.org>2006-01-22 23:48:07 +0000
committercperciva <cperciva@FreeBSD.org>2006-01-22 23:48:07 +0000
commita7424435f6d6ed0b82d80dcdf688b023f117d1d4 (patch)
treefb138d4a336cedd6daa6db64c0452b53a7e8a296 /usr.sbin/portsnap
parente39df5af9f36301c7d3da1c8150f9aa3adedf5f6 (diff)
downloadFreeBSD-src-a7424435f6d6ed0b82d80dcdf688b023f117d1d4.zip
FreeBSD-src-a7424435f6d6ed0b82d80dcdf688b023f117d1d4.tar.gz
Replace "fetch" with "fetch -r" when downloading the initial ~38MB
snapshot in order to avoid unnecessary re-downloading. Remove the earlier "rm -f ${SNAPSHOTHASH}.tgz" to make this work. Suggested by: Lars Engels MFC after: 7 days
Diffstat (limited to 'usr.sbin/portsnap')
-rw-r--r--usr.sbin/portsnap/portsnap/portsnap.sh3
1 files changed, 1 insertions, 2 deletions
diff --git a/usr.sbin/portsnap/portsnap/portsnap.sh b/usr.sbin/portsnap/portsnap/portsnap.sh
index 307ee6d..34a0490 100644
--- a/usr.sbin/portsnap/portsnap/portsnap.sh
+++ b/usr.sbin/portsnap/portsnap/portsnap.sh
@@ -572,14 +572,13 @@ fetch_snapshot() {
fetch_metadata || return 1
fetch_metadata_sanity || return 1
- rm -f ${SNAPSHOTHASH}.tgz
rm -rf snap/
# Don't ask fetch(1) to be quiet -- downloading a snapshot of ~ 35MB will
# probably take a while, so the progrees reports that fetch(1) generates
# will be useful for keeping the users' attention from drifting.
echo "Fetching snapshot generated at `date -r ${SNAPSHOTDATE}`:"
- fetch http://${SERVERNAME}/s/${SNAPSHOTHASH}.tgz || return 1
+ fetch -r http://${SERVERNAME}/s/${SNAPSHOTHASH}.tgz || return 1
echo -n "Extracting snapshot... "
tar -xzf ${SNAPSHOTHASH}.tgz snap/ || return 1
OpenPOWER on IntegriCloud