Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jun 2003 10:20:14 +0100
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        Rus Foster <rghf@fsck.me.uk>
Cc:        questions@freebsd.org
Subject:   Re: setting up ports mirror
Message-ID:  <20030629092014.GC19967@happy-idiot-talk.infracaninophile.co.uk>
In-Reply-To: <20030629082147.R91044@thor.65535.net>
References:  <20030629082147.R91044@thor.65535.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--/e2eDi0V/xtL+Mc8
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jun 29, 2003 at 08:22:44AM +0100, Rus Foster wrote:
> Hi All,
> Looking for the voice of expierence. What is the best way of setting up a
> local ports mirror? Any particular programs or fancy scripts?
>=20
> Trying to above nvftp -r ftp://ftp.freebsd.org/....

Do you mean ports or packages?  ports is the directory tree of
Makefiles etc. that you can use to download, compile and install
getting on for 9000 different freely available software packages.
packages is the pre-compiled result of doing that for about 8000 of
those ports (the rest either have licensing restrictions that mean
they can't be released that way, or there's some other problem with
the port or it's dependencies that prevents it being automatically
built).

The ports tree is currently about 137Mb. packages will be several Gb
--- certainly more than fits on two CD Roms.

You can maintain an up-to-date copy of ports on your machine using
cvsup(1) -- look at /usr/share/examples/cvsup/ports-supfile for
inspiration. (And beware the classic pitfall: you can't use tags like
'tag=3DRELENG_4' with ports as you would for the system sources --
'tag=3D.'  is the only viable option.)

If you're really after maintaining a copy of large chunks of the
FreeBSD ftp site, then you need read and follow the instructions in

    http://www.freebsd.org/doc/en_US.ISO8859-1/articles/hubs/index.html

and you'll probably want to join the freebsd-hubs@freebsd.org mailing
list.  You won't be permitted to mirror directly from
ftp-master@freebsd.org, but you should be able to come to an
arrangement with the admins of a FreeBSD mirror closer to you.

OTOH ftp.uk.freebsd.org and ftp2.uk.freebsd.org are both
well-connected, fast sites. (ftp2.uk.freebsd.org is an alias for the
UK Academic Mirror Service -- http://www.mirror.ac.uk/ which is a huge
service, mirroring just about everything you ever heard of on a
cluster of at least 9 machines spread over sites at the University of
Lancaster and the University of Kent.  Start with
http://www.mirror.ac.uk/sites/ftp.freebsd.org/pub/FreeBSD/%5Bpeek%5D )

	Cheers,

	Matthew

--=20
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK

--/e2eDi0V/xtL+Mc8
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE+/q9OdtESqEQa7a0RAtQBAJ44Jbw5CSoMp97P1MPfMJvB1db88gCdFPA6
dyjbdtOydaTSFsSYTXupnE8=
=WI7Z
-----END PGP SIGNATURE-----

--/e2eDi0V/xtL+Mc8--



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