Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Aug 2008 21:39:56 -0700
From:      Jeremy Chadwick <koitsu@FreeBSD.org>
To:        Edwin Groothuis <edwin@freebsd.org>
Cc:        freebsd-hubs@freebsd.org
Subject:   Re: Statistics for FreeBSD FTP and CVSup mirrors
Message-ID:  <20080825043956.GA54120@eos.sc1.parodius.com>
In-Reply-To: <20080825032902.GA90128@k7.mavetju>
References:  <20080825032902.GA90128@k7.mavetju>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 25, 2008 at 01:29:02PM +1000, Edwin Groothuis wrote:
> About a year ago I made the FreeBSD FTP mirrors statistics for the
> availability of ISO images. Recently I have added statistics for
> the general up-to-dateness of the FTP server (via contents of the
> file /pub/FreeBSD/TIMESTAMP) and the general up-to-dateness of CVSup
> mirrors, via the file CVSROOT-ports/modules.
> 
> The statistics can be found at
> http://www.mavetju.org/unix/freebsd-mirrors/
> 
> and are available per country or global (for CVSup mirrors and for
> TIMESTAMPS).
> 
> And as a brain teaser:
> 
>     If you have an idea on how to identify the up-to-date
>     /pub/FreeBSD/ports/*/packages*/All/ directory let me know and we
>     can discuss it. For example, it has to overcome these kind of issues:
> 
> 	ftp> dir a*
> 	229 Entering Extended Passive Mode (|||27149|)
> 	150 Here comes the directory listing.
> 	[... hundreds of lines deleted ...]
> 	226 Directory send OK.
> 	ftp> dir z*
> 	229 Entering Extended Passive Mode (|||60927|)
> 	150 Here comes the directory listing.
> 	226 Directory send OK.

I don't understand what the "issue" is there; are you saying the
methodology used for detecting out-of-date packages is difficult
when using the base ftp(1) client?  If so, try using the ftp/omi or
ftp/mirror ports, which support a form of directory listing diffs,
including by timestamp.

ftp://sunsite.ualberta.ca/pub/Mirror/mirror/mirror.html
http://doc.gnu-darwin.org/omi/

-- 
| Jeremy Chadwick                                jdc at parodius.com |
| Parodius Networking                       http://www.parodius.com/ |
| UNIX Systems Administrator                  Mountain View, CA, USA |
| Making life hard for others since 1977.              PGP: 4BD6C0CB |




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080825043956.GA54120>