[BUGS] New FreeBSD CVSup and WWW Mirror in Brisbane

John Marshall john.marshall at riverwillow.com.au
Fri Aug 1 19:10:07 EST 2008


On Wed, 30 Jul 2008, 17:09 +1000, Edwin Groothuis wrote:
> On Wed, Jul 30, 2008 at 01:36:10PM +0800, Wilkinson, Alex wrote:
> > 
> > So if I want to use this mirror for say ports I add the following to /etc/make.conf:
> > 
> >    MASTER_SITE_OVERRIDE?=   cvsup3.au.freebsd.org
> 
> No, you need an URL there.
> 
> John only uses it for the CVS repository (src, www, doc, ports) and
> for the website. For distfiles you should use a local FTP mirror.

That's right. Not all FreeBSD mirrors mirror everything - that's why
they are distinguished with function-related host names (ftp, cvsup,
www). Even then, the mirror might be only a partial mirror: this is
often the case with FTP mirrors, so you need to do some digging to find
which of your local FTP mirrors is mirroring the bits you want. For
instance, Edwin has a useful page which shows which of the Australian
FTP mirrors are hosting which ISO images:
<http://www.mavetju.org/unix/ftp-stats-iso-cc.php?country=au>

Today I went on a hunt for a local mirror with distfiles. Of the four
Australian FreeBSD FTP mirrors, only ftp.au.freebsd.org (hosted by
AARNet) was carrying the distfiles - and their copy was 4 months old. I
sent a polite email to AARNet and received a reply saying that
synchronization of the distfiles should resume over the weekend. The
next nearest (and up-to-date) distfiles mirror, as far as I could tell,
is ftp4.us.freebsd.org.

So, for faster downloading of distfiles when building ports, I'm putting
the following in my /etc/make.conf

  MASTER_SITE_OVERRIDE=                               \
    ftp://ftp.au.freebsd.org/pub/FreeBSD/distfiles/   \
    ftp://ftp4.us.freebsd.org/pub/FreeBSD/distfiles/

That way, once the AARNet mirror is up-to-date, the distfiles should
come down from there. Until then (or in case it breaks again) the
distfiles will come from ftp4.us on the USA west coast. If all else
fails, the distfiles will come from the sites specified in the port's
Makefile.

-- 
John Marshall


More information about the BUGS mailing list