From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Tue, 10 Feb 2009 16:22:42 -0500 From: Nathaniel W Filardo To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20090210212242.GL22259@masters6.cs.jhu.edu> References: <1f3ec61b9509b85562ab7aa77573e13f@plan9.bell-labs.com> <4f34febc0902101310x64c906eaje9e8c627ef02a169@mail.gmail.com> <13426df10902101315lc7f9e5bhc0f9b1673fa95cbb@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="m+jEI8cDoTn6Mu9E" Content-Disposition: inline In-Reply-To: <13426df10902101315lc7f9e5bhc0f9b1673fa95cbb@mail.gmail.com> User-Agent: Mutt/1.5.18 (2008-05-17) Subject: Re: [9fans] source browsing via http is back Topicbox-Message-UUID: 9d0956e4-ead4-11e9-9d60-3106f5b1d025 --m+jEI8cDoTn6Mu9E Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 10, 2009 at 01:15:11PM -0800, ron minnich wrote: > On Tue, Feb 10, 2009 at 1:10 PM, John Barham wrote: > >> I've turned it back on and will watch to see if our web server gets > >> swamped by it. This interface should not be used to mirror the > >> contents of sources. > > > > What interface should be used to used to mirror sources? 9fs? > > replica? More specifically, if I wanted to set up my own HTTP mirror > > of sources, what is the labs approved way to stay in sync? > > > > >=20 > since 9fs never stopped working, why could you not just export (with > httpd) from your machine a -C mount of sources? then the robots hammer > you but since you're cached, you don't hammer sources? Sorry to rain on your parade as it were, but occasionally 9fs to sources does, in fact, stop working. See my and others' posts to 9fans about sources and especially sources' venti being down. I again propose that sources should be mirrorable via venti (and venti/copy -f); the nightly snapshots would be walked with "auth/none vac" into a publically readable venti (venti/ro proxy) and the scores published (and signed). In order to make this more palatable, it may be worth developing a venti proxy that attempts to pull blocks from closer ventis rather than further ones and to make sources' public venti artificially further away (induce a delay of half a second or something per Tread). I've some tentative writeup on https://wiki.ietfng.org/pub/Plan9/VentiMirror and even some code flying locally but nothing about which to be proud. --nwf; --m+jEI8cDoTn6Mu9E Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkmR8CIACgkQTeQabvr9Tc87nACfRxZFD7J4xy+w6TDVxhnmfDU5 X3UAn1HEmeS8L9PpcS3nirOG1j9AR7oU =cXv9 -----END PGP SIGNATURE----- --m+jEI8cDoTn6Mu9E--