Complete.Org: Mailing Lists: Archives: gopher: September 2003:
[gopher] +MIRRORS Information View
Home

[gopher] +MIRRORS Information View

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: gopher@xxxxxxxxxxxx
Subject: [gopher] +MIRRORS Information View
From: "Timm Murray" <hardburn@xxxxxxxxxx>
Date: Wed, 03 Sep 2003 19:30:12 GMT
Reply-to: gopher@xxxxxxxxxxxx

This is a suggestion to add a +MIRRORS listing to a Gopher+ information blo=
ck=20
(retreived via 'selector\t!' from Gopher+ servers).  It would look somethin=
g=20
like this:

----
+MIRRORS:=20
selector1\thost1\tport1
selector2\thost2\tport2
selector3\thost3\tport3
----

Basically, this is a listing of servers that mirror the associated file, wi=
th=20
the fields being the selection string, the host, and the port number, all=
=20
delimited by tabs.

To ensure the servers really are hosting the same file, I suggest a cryptog=
raphic=20
hash and OpenPGP key sign information also be added:

----
+HASH:=20
Algorithm: SHA1
Encoding: hex
Value: c3ed72ece98f23239aea57f5c2aef64a0227198b

+SIGN:=20
*** OpenPGP signature block ***=20=20
----

For the hash, 'Algorithm' can be either SHA1 or MD5--more could be added=20
in the future. 'Encoding' can be hex or base64 (others?).

The OpenPGP signature block is in ASCII Armor format, covered in RFC2440.

Servers supporting +MIRRORS can choose to return either +HASH or +SIGN or b=
oth.  It=20
is highly recommended to return at least one of them.

Thoughts?


[Prev in Thread] Current Thread [Next in Thread]
  • [gopher] +MIRRORS Information View, Timm Murray <=