From owner-freebsd-current Mon Aug 13 1:15:58 2001 Delivered-To: freebsd-current@freebsd.org Received: from gull.mail.pas.earthlink.net (gull.mail.pas.earthlink.net [207.217.121.85]) by hub.freebsd.org (Postfix) with ESMTP id 81CCE37B401 for ; Mon, 13 Aug 2001 01:15:53 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (dialup-209.245.143.29.Dial1.SanJose1.Level3.net [209.245.143.29]) by gull.mail.pas.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id BAA08399; Mon, 13 Aug 2001 01:15:34 -0700 (PDT) Message-ID: <3B778CD0.1AAD0398@mindspring.com> Date: Mon, 13 Aug 2001 01:16:16 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Nate Williams Cc: Jens Schweikhardt , current@FreeBSD.ORG Subject: Re: bash in /usr/local/bin? References: <3B74D180.D036D629@hway.net> <3B75D33D.68368F22@softweyr.com> <3B764D47.6060902@yahoo.com> <3B76555B.891321BF@mindspring.com> <20010812125329.A1111@schweikhardt.net> <3B76C8C6.D7C0D639@mindspring.com> <15222.65411.958969.341986@nomad.yogotech.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Nate Williams wrote: > Umm, Terry. There was no 'free' tar. Back in the 386BSD days, when we > were looking for a free tar, I contacted Andy Tanenbaum (of Minix) and > got permission to use it, since we didn't have one. However, it was > voted down as being 'too simple', so we opted for the GNU one. > > There isn't a BSD or public domain version of tar anywhere to be found, > unless you consider 'pax' running in tar emulation mode acceptable. (I > certainly don't.) I was just going to say "pax"... The "tar" program is really trivial to write: it's user space code, and you can run all sorts of fancy debug tools on it, and get a nice core dump to post mortem when it falls over, if you don't want to run it in a source level debugger, which will tell you the precise line of code the failure occurred on. In general, user space code is at least an order of magnitude easier to write. 8-). In any case, what don't you like about pax, other than "it's not GNU tar"? > The same story exists with grep. That's actually not true; there are three different implemetnations of the Boyer-Moore algorithm based "grep" tools in the comp.unix.sources archives. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message