From owner-freebsd-questions Wed Aug 7 02:11:09 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA27617 for questions-outgoing; Wed, 7 Aug 1996 02:11:09 -0700 (PDT) Received: from relay-4.mail.demon.net (relay-4.mail.demon.net [158.152.1.108]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id CAA27612 for ; Wed, 7 Aug 1996 02:11:05 -0700 (PDT) Received: from post.demon.co.uk ([158.152.1.72]) by relay-4.mail.demon.net id ad01948; 7 Aug 96 9:11 GMT Received: from jraynard.demon.co.uk ([158.152.42.77]) by relay-3.mail.demon.net id aa20923; 7 Aug 96 10:07 +0100 Received: (from fqueries@localhost) by jraynard.demon.co.uk (8.7.5/8.6.12) id AAA06785; Wed, 7 Aug 1996 00:03:46 GMT From: James Raynard Message-Id: <199608070003.AAA06785@jraynard.demon.co.uk> Subject: Re: perhaps i am just stupid. To: Don Yuniskis Date: Wed, 7 Aug 1996 00:03:45 +0000 () Cc: questions@freebsd.org In-Reply-To: <199608061917.MAA07140@seagull.rtd.com> from "Don Yuniskis" at Aug 6, 96 12:17:01 pm X-Mailer: ELM [version 2.4 PL24 ME8a] Content-Type: text Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [re checksumming dist files before installation] > > I can see problems fitting this into the download-and-extract-on-the-fly > > scheme of things. For instance, if you're downloading over a modem, > > and bin.aa is corrupted, would you really want to have to wait until > > everything up to bin.cx has come down before finding it out? > > (Especially if it's some sort of systematic error and every file > > you've spent the last two hours downloading is corrupt...) > > Ah, I wasn't advocating putting it into the "automated" path. > Rather, consider someone who has *manually* ftp'ed stuff onto > their DOS box and then started to unpack it all. This would > give them a tool to test the integrity of each file before > gzip chokes on it (which some of the recent posts seem to be > griping about). OK, I was rambling a bit about why things had changed since "the good old days". I think basically we're in violent agreement :-) > > > how about: > > > cksum *.* > fudge > > > comp fudge goodsums.lst Out of interest, is cksum supplied as a DOS program? I can't seem to find it, but I've only got the 2.1.0 CDROM here. If it isn't, maybe the best answer would be to port it to DOS in such a way that it would handle DOS's feeble globbing, and do any other useful things we could think of - perhaps it could put up a simple menu where you could say which dists you wanted to install (this would also have the advantage of checking that the user had got the directory structure right). (In case anyone isn't familiar with "globbing", if you type "foo *" in a Unix shell, the shell expands the * and passes the program the names of all the file in the directory. If you type the equivalent "foo *.*" at a DOS command prompt, the program has to work them out for itself).