From owner-freebsd-arch Wed Mar 14 11:18: 1 2001 Delivered-To: freebsd-arch@freebsd.org Received: from roaming.cacheboy.net (roaming.cacheboy.net [203.56.168.69]) by hub.freebsd.org (Postfix) with ESMTP id 7CD5B37B718 for ; Wed, 14 Mar 2001 11:17:55 -0800 (PST) (envelope-from adrian@roaming.cacheboy.net) Received: (from adrian@localhost) by roaming.cacheboy.net (8.11.1/8.11.1) id f2E9xMN05233; Wed, 14 Mar 2001 10:59:22 +0100 (CET) (envelope-from adrian) Date: Wed, 14 Mar 2001 10:59:18 +0100 From: Adrian Chadd To: freebsd-arch@FreeBSD.ORG Cc: Peter Pentchev Subject: Re: [PATCH] add a SITE MD5 command to ftpd Message-ID: <20010314105918.A5204@roaming.cacheboy.net> References: <20010313211544.B17733@ringworld.oblivion.bg> <200103140459.VAA03061@usr05.primenet.com> <20010314084651.A23104@ringworld.oblivion.bg> <20010314012132.A91957@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010314012132.A91957@dragon.nuxi.com>; from TrimYourCc@NUXI.com on Wed, Mar 14, 2001 at 01:21:33AM -0800 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Mar 14, 2001, David O'Brien wrote: > Perhaps you should fill in the details then. First you say > "SITE MD5 filename" will keep us from having to download a binary to > check it. Then that the check will not really be used for anything. > So _exactly_ how do you propose this feature to be used? Only by the > fenner script? If so, I think we can provide suffient bandwidth for that > w/o this "feature". > > How will a site that pretends to have this capability yet does not; not > make things worse than today? The only way for that to be the case is > for nothing/one to trust the result of "SITE MD5 filename" for *any* > purpose. If that is the case, why have the "feature"? "Throw more Bandwidth at it" is a short-sighted answer. When we have say, 30,000 ports in our collection, how do you scale having to download each one to check? Lets see. If it were me, I'd take a bunch of machines, distribute them around the world at strategic network points, run a little "mapper" to map each box to the closest URLs in the ports collection, and have each box download them locally. *OR*, someone can write a patch to add something like SITE MD5 to the bsd ftpd, perhaps someone can then do the same to wu-ftpd and proftpd, and then write a small RFC snippet explaining why its a good idea and see if they can get it ratified. Then, you can have a single box at yahoo handle 30,000 ports by simply doing MD5 checks, rather than 30,000 ports by downloading each tarball. Adrian -- Adrian Chadd "Programming is like sex: One mistake and you have to support for a lifetime." -- rec.humor.funny To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message