From mboxrd@z Thu Jan 1 00:00:00 1970 From: wkt@cs.adfa.edu.au (Warren Toomey) Date: Tue, 26 Oct 1999 10:07:44 +1000 (EST) Subject: When did the `dc' command first appear? In-Reply-To: <199910251815.NAA25814@216-80-13-97.d.enteract.com> from Eric Fischer at "Oct 25, 1999 1:15:15 pm" Message-ID: <199910260007.KAA16993@henry.cs.adfa.edu.au> In article by Eric Fischer: > Brian D. Chase writes, > > > Just a quick question. Was the `dc' command introduced with one of the > > BSD releases or did it exist in an earlier version of Unix like the 6th or > > 7th Edition? > > It appears in the First Edition manual, and according to A Quarter > Century of Unix, it's even older than that. > eric There's a binary of dc from either 1st or 2nd Edition in the PUPS Archive: -r---wxrw- 0/0 6846 Apr 14 06:50 1973 bin/dc Warren Received: (from major at localhost) by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA29099 for pups-liszt; Tue, 26 Oct 1999 10:24:03 +1000 (EST) Received: from europe.std.com (europe.std.com [199.172.62.20]) by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id KAA29095 for ; Tue, 26 Oct 1999 10:23:54 +1000 (EST) Received: from world.std.com (bdc at world-f.std.com [199.172.62.5]) by europe.std.com (8.9.3/8.9.3) with ESMTP id UAA13599; Mon, 25 Oct 1999 20:23:44 -0400 (EDT) Received: from localhost (bdc at localhost) by world.std.com (8.9.3/8.9.3) with ESMTP id UAA11996; Mon, 25 Oct 1999 20:23:43 -0400 (EDT) Date: Mon, 25 Oct 1999 17:23:42 -0700 From: Brian D Chase To: Warren Toomey cc: Unix Heritage Society Subject: Re: When did the `dc' command first appear? In-Reply-To: <199910260007.KAA16993 at henry.cs.adfa.edu.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pups at minnie.cs.adfa.edu.au Precedence: bulk On Tue, 26 Oct 1999, Warren Toomey wrote: > There's a binary of dc from either 1st or 2nd Edition in the PUPS Archive: > > -r---wxrw- 0/0 6846 Apr 14 06:50 1973 bin/dc Hmmm... did the permissions on files have the same meaning back in 1973 as they do now? Group and "other" writeable system binaries? Tsk tsk tsk. Well I suppose just because someone has written the Unix operating system, it doesn't necessarily mean that they're a very good Unix sysadmin. -brian. --- Brian Chase | bdc at world.std.com | http://world.std.com/~bdc/ ----- "Captain, we're experiencing a high rate of packet collisions!" -- K. Received: (from major at localhost) by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA29144 for pups-liszt; Tue, 26 Oct 1999 10:27:16 +1000 (EST) Received: from henry.cs.adfa.edu.au (henry.cs.adfa.edu.au [131.236.21.158]) by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id KAA29140 for ; Tue, 26 Oct 1999 10:27:10 +1000 (EST) Received: (from wkt at localhost) by henry.cs.adfa.edu.au (8.9.2/8.9.3) id KAA17113 for pups at minnie.cs.adfa.edu.au; Tue, 26 Oct 1999 10:27:10 +1000 (EST) From: Warren Toomey Message-Id: <199910260027.KAA17113 at henry.cs.adfa.edu.au> Subject: Re: When did the `dc' command first appear? In-Reply-To: from Brian D Chase at "Oct 25, 1999 5:23:42 pm" To: pups at minnie.cs.adfa.edu.au (Unix Heritage Society) Date: Tue, 26 Oct 1999 10:27:09 +1000 (EST) Reply-To: wkt at cs.adfa.edu.au X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-pups at minnie.cs.adfa.edu.au Precedence: bulk In article by Brian D Chase: > On Tue, 26 Oct 1999, Warren Toomey wrote: > > > There's a binary of dc from either 1st or 2nd Edition in the PUPS Archive: > > > > -r---wxrw- 0/0 6846 Apr 14 06:50 1973 bin/dc > > Hmmm... did the permissions on files have the same meaning back in 1973 as > they do now? Group and "other" writeable system binaries? Tsk tsk tsk. > > Well I suppose just because someone has written the Unix operating system, > it doesn't necessarily mean that they're a very good Unix sysadmin. No, the perms have got stuffed up in conversion from 1st Ed permissions to the tar archive. 1st Edition had no groups, and only had perms 01 write for other 02 read for other 04 write for owner [ all octal values ] 10 read for owner 20 executable 40 set-UID Warren Received: (from major at localhost) by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id KAA29265 for pups-liszt; Tue, 26 Oct 1999 10:36:34 +1000 (EST) Received: from caveman.geac.com.au (caveman.geac.com.au [203.30.73.2]) by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with SMTP id KAA29260 for ; Tue, 26 Oct 1999 10:36:26 +1000 (EST) Received: (qmail 24193 invoked from network); 26 Oct 1999 10:36:59 +1000 Received: from trowel.geac.com.au (203.1.26.189) by caveman.geac.com.au with SMTP; 26 Oct 1999 10:36:59 +1000 Received: (qmail 931 invoked from network); 26 Oct 1999 10:36:24 +1000 Received: from fgh.geac.com.au (202.6.67.163) by trowel.geac.com.au with SMTP; 26 Oct 1999 10:36:24 +1000 Received: from localhost (dave at localhost) by fgh.geac.com.au?r with ESMTP id KAA08766 for ; Tue, 26 Oct 1999 10:34:00 +1000 Delivered-To: X-Authentication-Warning: fgh.geac.com.au: dave owned process doing -bs Date: Tue, 26 Oct 1999 10:33:59 +1000 (EST) From: Dave Horsfall X-Sender: dave at fgh To: PDP Unix Preservation Society Subject: Re: When did the `dc' command first appear? In-Reply-To: Message-ID: X-No-Archive: Yes X-Witty-Saying: "Tesseract - Enter at own risk" X-Disclaimer: "Me, speak for us?" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-pups at minnie.cs.adfa.edu.au Precedence: bulk On Mon, 25 Oct 1999, Brian D Chase wrote: > > -r---wxrw- 0/0 6846 Apr 14 06:50 1973 bin/dc > > Hmmm... did the permissions on files have the same meaning back in 1973 as > they do now? Group and "other" writeable system binaries? Tsk tsk tsk. I don't believe the concept of group permissions existed then... > Well I suppose just because someone has written the Unix operating system, > it doesn't necessarily mean that they're a very good Unix sysadmin. On the other hand, people actually trusted each other, because you all worked with each other, and it was common for someone to write a utility and stick it on the system. Hint: /usr wasn't called that for no reason... -- Dave Horsfall VK2KFU dave at geac.com.au Ph: +61 2 9978-7493 Fx: +61 2 9978-7422 Geac Computers P/L (FGH Division) 2/57 Christie St, St Leonards 2065, Australia