From owner-freebsd-stable@FreeBSD.ORG Fri Apr 24 15:11:47 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id BD24810656A4 for ; Fri, 24 Apr 2009 15:11:47 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from xps.daemonology.net (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx2.freebsd.org (Postfix) with SMTP id DF9C01576AF for ; Fri, 24 Apr 2009 15:11:33 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: (qmail 2156 invoked from network); 24 Apr 2009 15:11:33 -0000 Received: from unknown (HELO xps.daemonology.net) (127.0.0.1) by localhost with SMTP; 24 Apr 2009 15:11:33 -0000 Message-ID: <49F1D6A5.7070400@freebsd.org> Date: Fri, 24 Apr 2009 08:11:33 -0700 From: Colin Percival User-Agent: Thunderbird 2.0.0.21 (X11/20090405) MIME-Version: 1.0 To: FreeBSD Stable X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Looking for FreeBSD Update mirrors for 7.2-RELEASE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Apr 2009 15:11:48 -0000 Hi all, When 7.1-RELEASE came out, FreeBSD Update was overwhelmed by the burst of traffic as thousands of people tried to upgrade at once. I'd like to make sure this doesn't happen again, so I'm looking for some extra temporary mirror capacity. If you can provide me with (a) 40 GB of disk space, (b) 1 TB of bandwidth (I expect 10+ Mbps for the first few days after the release announcement), (c) an HTTP server (or root/jail access so that I can install one myself), and (d) a firewall rule which blocks outgoing RST packets, for the month of May (depending on when the release happens, I might not need these extra mirrors beyond the middle of the month), please contact me. Extra points if you have a fast disk subsystem, since FreeBSD Update involves serving up lots of small files, and it has been disk seek limited in the past. The requirement (d) results from a bug in phttpget which (I think) caused a lot of failed attempts to upgrade systems to 7.1-RELEASE; I've fixed this bug now, but people upgrading from old releases will still have the buggy phttpget, so for now it's necessary to work around the bug by making sure that RSTs don't get sent (the buggy phttpget dies if a connection is reset instead of retrying it properly). Since I'm sure people will ask: I'm not looking for extra permanent mirrors at the moment. The FreeBSD Update mirroring code currently consists of "Colin sshes into servers and copies bits around from the shell", so until I've made some improvements to that I don't really want to have any more mirrors than necessary. -- Colin Percival Security Officer, FreeBSD | freebsd.org | The power to serve Founder / author, Tarsnap | tarsnap.com | Online backups for the truly paranoid