Date: Fri, 25 Apr 1997 03:59:38 -0700 From: "Jordan K. Hubbard" <jkh@time.cdrom.com> To: asami@vader.cs.berkeley.edu (Satoshi Asami) Cc: ports@freebsd.org, jdp@polstra.com Subject: Re: ftp://freefall.freebsd.org/pub/FreeBSD/LOCAL_PORTS Message-ID: <6230.861965978@time.cdrom.com> In-Reply-To: Your message of "Fri, 25 Apr 1997 03:39:31 PDT." <199704251039.DAA24764@silvia.HIP.Berkeley.EDU>
next in thread | previous in thread | raw e-mail | index | archive | help
> I'm talking about the "regular" backup as defined in MASTER_SITE_BACKUP. > > What's wrong with using hub? We can have one site in the Makefile, > plus the regular backup on ftp.freebsd.org or wherever the user choses > in /etc/make.conf. Just like any other port. I don't want any more FTP sites on WC's T1 line, for one thing. It's overloaded and, given that we basically just finished shoving the povray people off of it (for FTP), I think we'd look like hypocrites if the freebsd project continued to use bandwidth for FTP when it could just as easily put the bits on one of its mirrors (just as we asked the povray people to do). So I've been looking for a good excuse to end this practice for awhile and, now that the freefall move has broken "freefall.freebsd.org" as an FTP target, I think it would be an excellent time to do so. Using ftp.freebsd.org as the "fan out" point will also allow more mirrors to get at these bits and replicate them more freely, thus hopefully increasing the overall level of service to ports which need the tarballs someone dropped off on FreeBSD's doorstep, as it were. Anyway, I also suggest the following patch. ;) Index: bsd.port.mk =================================================================== RCS file: /home/ncvs/src/share/mk/bsd.port.mk,v retrieving revision 1.227.2.18 diff -u -r1.227.2.18 bsd.port.mk --- bsd.port.mk 1997/04/20 20:15:57 1.227.2.18 +++ bsd.port.mk 1997/04/25 10:56:33 @@ -512,6 +512,10 @@ MASTER_SITE_BACKUP?= \ ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ +# Where "local" ports (e.g. ports that have been adopted) for FreeBSD go. +MASTER_SITE_LOCAL?= + ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/LOCAL_PORTS/ + # If the user has this set, go to the FreeBSD repository for everything. .if defined(MASTER_SITE_FREEBSD) MASTER_SITE_OVERRIDE= ${MASTER_SITE_BACKUP} > to do that. (Or we have to edit all the Makefiles again when we > change ftp3's name or something.) Actually, if you can just find a couple of sites to "sign up" for local ports bits then I see no reason why you couldn't point directly at them, like you do for CPAN or GNU or the others. We don't *have* to indirect through DNS for everything. :-) Jordan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6230.861965978>