From owner-freebsd-hubs@FreeBSD.ORG Thu Jun 12 12:00:04 2003 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4BD237B401 for ; Thu, 12 Jun 2003 12:00:04 -0700 (PDT) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id C515343F93 for ; Thu, 12 Jun 2003 12:00:03 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp4.server.rpi.edu (8.12.9/8.12.9) with ESMTP id h5CIxuPx001397; Thu, 12 Jun 2003 14:59:56 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20030612180244.GG21995@electra.cse.Buffalo.EDU> References: <20030612180244.GG21995@electra.cse.Buffalo.EDU> Date: Thu, 12 Jun 2003 14:59:55 -0400 To: Ken Smith , freebsd-hubs@freebsd.org From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: MIMEDefang 2.28 cc: jdp@polstra.com Subject: Re: The recent thread... handling new releases X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD Distributions Hubs: mail sup ftp List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jun 2003 19:00:05 -0000 At 2:02 PM -0400 6/12/03, Ken Smith wrote: > >For now I'd like to learn how to crawl before I attempt walking. >I'll be drafting a "Please handle releases way" ... > >I'm not sure if it's something that should be done but seeing >if the mirror system does handle the staged releases properly >(meaning the -RELEASE stuff doesn't become publically >downloadable from anywhere before the Release Date) should >probably be thought about. I have wondered if cvsup could be smart enough to download files under one name, and then afterwards (on a later run) know to just rename that file to the official name for a public release. Eg, some way to say if file .IMAGE001 exists and if the bytesize is 123456789 and if the MD5 of it is f4f4acfc8322c267618f93c52d465e4c then rename .IMAGE001 to 5.2-RELEASE-i386-disc1.iso endif Proceed with standard cvsup processing. This would at least reduce the exposure from people who say "A FILE EXISTS, THE RELEASE *MUST* HAVE HAPPENED!!!!", usually at the first millisecond that any official-looking filename appears on any ftp server. This would probably have to be based on some special control file that cvsup would download (where the name of that file would be set in the cvsup config file). -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu