From owner-freebsd-ports@FreeBSD.ORG Sun Oct 19 13:30:40 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1ED516A4B3 for ; Sun, 19 Oct 2003 13:30:40 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34F4543FCB for ; Sun, 19 Oct 2003 13:30:37 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id E5F2066D74; Sun, 19 Oct 2003 13:30:34 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id AF269CD4; Sun, 19 Oct 2003 13:30:34 -0700 (PDT) Date: Sun, 19 Oct 2003 13:30:34 -0700 From: Kris Kennaway To: tech-pkg@netbsd.org, ports@openbsd.org, freebsd-ports@freebsd.org Message-ID: <20031019203034.GA49257@rot13.obsecurity.org> References: <20031019155324.GA28256@tetto.gentiane.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline In-Reply-To: <20031019155324.GA28256@tetto.gentiane.org> User-Agent: Mutt/1.4.1i Subject: Re: Unification of distfiles X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Oct 2003 20:30:40 -0000 --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Oct 19, 2003 at 05:53:24PM +0200, Marc Espie wrote: > Basically, every mirror should run this once in a while. This establishes > alternate access methods for files, based on md5/sha1/rmd160 checksums. > The price to pay is that the mirror ought to be located on a system > with unix filesystem semantics (and preferably a single partition) to avoid > duplication of files. In FreeBSD land we have a main package build cluster that continually builds packages for all supported architectures and versions. As a side-effect of the package builds we collect, verify and periodically update the distfiles on the master FreeBSD FTP site, and they are mirrored from there by the hierarchy of FTP mirror sites in the usual way. From the point of view of the mirror operator this all happens automatically and they don't have to do anything special to deal with distfiles. Given this, I'm not sure what the benefits of your process are for FreeBSD. Is there something I'm misunderstanding? Kris --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/kvRqWry0BWjoQKURAkNXAKD8r16nouiZyPUr7Jzbu1rLqxYpkQCfWeFJ QuiFKRlyKvnqLQrxmn0ipxo= =nBPH -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD--