From owner-cvs-all Sat Apr 13 11:48: 1 2002 Delivered-To: cvs-all@freebsd.org Received: from squall.waterspout.com (squall.waterspout.com [208.13.56.12]) by hub.freebsd.org (Postfix) with ESMTP id B7D3537B416; Sat, 13 Apr 2002 11:47:55 -0700 (PDT) Received: by squall.waterspout.com (Postfix, from userid 1050) id 617B39B15; Sat, 13 Apr 2002 13:47:55 -0500 (EST) Date: Sat, 13 Apr 2002 13:47:55 -0500 From: Will Andrews To: Murray Stokely Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall index.c Message-ID: <20020413184755.GB71498@squall.waterspout.com> Mail-Followup-To: Murray Stokely , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org References: <200204131300.g3DD0hq82632@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200204131300.g3DD0hq82632@freefall.freebsd.org> User-Agent: Mutt/1.3.26i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, Apr 13, 2002 at 06:00:43AM -0700, Murray Stokely wrote: > Modified files: > usr.sbin/sysinstall index.c > Log: > Add support for an additional field to the packages/INDEX file. If > present, this field specifies the media volume that the disc is > contained on. If the volume of a given packages is different than the > current volume of mediaDevice, then the user is prompted -- > > "This is disc #%d. Package %s is on disc #%d\n" > "Would you like to switch discs now?\n" > > If the user selects yes, then DEVICE_SHUTDOWN is called and the user > is then prompted -- > > "Please remove disc #%d from you drive, and add disc #%d" > > This works well for a carefully crafted INDEX file, but more work > needs to be done to sort dependencies on a given package based on the > volume that they reside on, to minimize the amount of disc flipping > required of the user. > > This commit is a no-op for normal INDEX files and FreeBSD CDs. These > additional features are only used if the INDEX and cdrom.inf file have > multi-volume support. Nice work, Murray. Is there a ports side of things, or is this an in-house feature? Regards, -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message