*BSD News Article 78209


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!nntp.coast.net!marge.eaglequest.com!news.tacom.army.mil!news.webspan.net!usenet
From: "Jordan K. Hubbard" <jkh@FreeBSD.org>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: closer sup server?
Date: Thu, 12 Sep 1996 23:21:40 -0700
Organization: Walnut Creek CDROM
Lines: 40
Message-ID: <3238FD74.167EB0E7@FreeBSD.org>
References: <519p8n$4re@yama.mcc.ac.uk>
NNTP-Posting-Host: time.cdrom.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0 (X11; I; FreeBSD 2.2-CURRENT i386)
To: Ian Pallfreeman <ip@mcc.ac.uk>

Ian Pallfreeman wrote:
> Although I've perused the appropriate documentation, I can't seem to find the
> list of alternative sup servers anywhere. Ideally I'm looking for one either
> on ja.net or with good LINX connectivity. Can anybody help?

They, like all other Internet-based FreeBSD resources, are chosen by
formula.

You try your local domain first:

% host sup.uk.freebsd.org
<no such host - damn, gotta get one of these in the UK>

Then if that fails you try the next level up, which in your case would
be the EC:

% host sup.eu.freebsd.org
<It exists!  We can use this one>

However, let's say that the link to Germany is hosed that day (not an
uncommon event in the UK, as I recall :-) and sup.eu.freebsd.org is
unusable.  Then you start measuring ping times to sup.freebsd.org,
sup2.freebsd.org, sup3.freebsd.org and so on.  Pick whichever one gives
you the best connectivity that day and sup away.

Project for someone into a little bit of Tk (or Motif or xforms or
whatever) hacking:

This process really needs to get front-ended by a clever program which
figures out the neighboring CVSup servers (it's not worth it to support
sup, since sup's too inflexible) and sorts them by ping time, like Kali
does.  When you click on a server, it shows you a list of the available
releases you cangrab (basically any tag if you're using CVSup) and
gives you a place to type in the destination for a given collection, for
which there would also be a selection area.  Once you have everything
configured to your satisfaction, it just spits out a supfile and runs
CVSup on it.  Should be an easy project. :)
-- 
- Jordan Hubbard
  President, FreeBSD Project