Statistics for FreeBSD FTP and CVSup mirrors

Jeremy Chadwick koitsu at FreeBSD.org
Mon Aug 25 04:57:14 UTC 2008


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 |



More information about the freebsd-hubs mailing list