[squid-users] Metalink (XML mirror & checksum list) downloads with Squid?

From: Anthony Bryan <anthonybryan_at_gmail.com>
Date: Sun, 21 Sep 2008 03:10:37 -0400

Hello,

I figured this would be a good place to ask about Metalink downloads
with proxies.

Metalinks are XML files that list the mirrors a file is available
from, checksums, sometimes signatures, and other useful info. They're
frequently used for large files like ISOs. I've included a sample
metalink at the end of this message.

I am not familiar with how proxies work internally. If a file listed
in a metalink is already cached, but a different URI is used then I
assume it won't be recognized and will be requested again since it
seems to be an uncached file?

I'm wondering if the checksums in a metalink or something else could
be used to see if the file is the same or not. Are there other
possible Metalink issues with proxies?
We are working on an Internet Draft for Metalink at
http://tools.ietf.org/html/draft-bryan-metalink-03 .

Also, I noticed 2 minor typos on 2 pages:

"...provide static, dymanic and streaming content" on
http://www.squid-cache.org/Intro/

dynamic

"...during the developmen and not for general users." on
http://www.squid-cache.org/Support/mailing-lists.dyn

development

Thank you,

--
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
 )) Easier, More Reliable, Self Healing Downloads
<?xml version="1.0" encoding="utf-8"?>
<metalink version="3.0" xmlns="http://www.metalinker.org/">
 <files>
   <file name="squid-3.0.STABLE9.tar.bz2">
     <size>1795406</size>
     <verification>
       <signature type="pgp">
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iQEcBAABAgAGBQJIxqHMAAoJELJo5wb/XPRj850IAJHkWJJR5uAVUgVJYYI2EdzC
vKSezzjRitC2dfByo5M7a4VC49kUsxseP8gh7moC7otydvx4gjRZUXaPaV0OIzYV
Pd1R6YDfwW7Xw1rN8yhOoRZaWSR4qM7YLwIIDjm+LjpPlcHbeOj1GkLE5IEKs4hF
zqFvhFaWKSzDmqUDe4sdignJED9kn3yvEroYc7p14aqnjIYRvjF+0j3yY1lGJ82z
0zz1qnJU7q1HPmRJovkyouQsFWLNdGnHfA36B49q08Lh+wvME8KOQdUoHeMCB34t
UCg1o8Us0lsA55Cltv1mRN47U+HnEvTHPp1INROhCDLRjn9mUuUw/0b/u8szQkk=
=2WS+
-----END PGP SIGNATURE-----
       </signature>
       <hash type="md5">4009abfbf33d86f40db3ec4280716a0e</hash>
       <hash type="sha1">3a06e62ef87caa23e64ee4192e6711dfe9d57591</hash>
       <hash type="sha256">4a3ca3ca3e84704d306be7f89a7badde119755e69c9cd4234f3dbaf09ab5bc2f</hash>
       <pieces type="sha1" length="262144">
         <hash piece="0">269e99e575ecd949328b2a01781aa7e6ca7e9fc8</hash>
         <hash piece="1">a0d90ea71e372c41aa08c3ae39b16a5e9c74d228</hash>
         <hash piece="2">79242dd53c00f51a365d3efcce36994424084e50</hash>
         <hash piece="3">f84f1f1f5b286c88fd234c36c7f25a47f276e559</hash>
         <hash piece="4">3f0422efdc09decd8ad1d10f4ed60cb99f550087</hash>
         <hash piece="5">24d338721affc7edc3cd02f2fceda021a751c4a0</hash>
         <hash piece="6">c5740475a5639b23b0b1c116d192e55e1e34f2ab</hash>
       </pieces>
     </verification>
     <resources>
       <url>http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE9.tar.bz2</url>
       <url location="no">ftp://ftp.poboxes.info/squid/squid-3/STABLE/squid-3.0.STABLE9.tar.bz2</url>
       <url location="de">ftp://ftp.fu-berlin.de/unix/www/squid/squid-3/STABLE/squid-3.0.STABLE9.tar.bz2</url>
     </resources>
   </file>
 </files>
</metalink>
Received on Sun Sep 21 2008 - 07:10:42 MDT

This archive was generated by hypermail 2.2.0 : Sun Sep 21 2008 - 12:00:03 MDT