The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: wkt@cs.adfa.edu.au (Warren Toomey)
Subject: When did the `dc' command first appear?
Date: Tue, 26 Oct 1999 10:07:44 +1000 (EST)	[thread overview]
Message-ID: <199910260007.KAA16993@henry.cs.adfa.edu.au> (raw)
In-Reply-To: <199910251815.NAA25814@216-80-13-97.d.enteract.com> from Eric Fischer at "Oct 25, 1999  1:15:15 pm"

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 <pups at minnie.cs.adfa.edu.au>; 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 <bdc@world.std.com>
To: Warren Toomey <wkt at cs.adfa.edu.au>
cc: Unix Heritage Society <pups at minnie.cs.adfa.edu.au>
Subject: Re: When did the `dc' command first appear?
In-Reply-To: <199910260007.KAA16993 at henry.cs.adfa.edu.au>
Message-ID: <Pine.SGI.4.04.9910251718360.7714-100000 at world.std.com>
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 <pups at minnie.cs.adfa.edu.au>; 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 <wkt@cs.adfa.edu.au>
Message-Id: <199910260027.KAA17113 at henry.cs.adfa.edu.au>
Subject: Re: When did the `dc' command first appear?
In-Reply-To: <Pine.SGI.4.04.9910251718360.7714-100000 at world.std.com> 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 <pups at minnie.cs.adfa.edu.au>; 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 <pups at minnie.cs.adfa.edu.au>; Tue, 26 Oct 1999 10:34:00 +1000
Delivered-To: <pups at minnie.cs.adfa.edu.au>
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 <dave@fgh.geac.com.au>
X-Sender: dave at fgh
To: PDP Unix Preservation Society <pups at minnie.cs.adfa.edu.au>
Subject: Re: When did the `dc' command first appear?
In-Reply-To: <Pine.SGI.4.04.9910251718360.7714-100000 at world.std.com>
Message-ID: <Pine.GSO.4.20.9910261031430.7382-100000 at fgh>
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




       reply	other threads:[~1999-10-26  0:07 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <199910251815.NAA25814@216-80-13-97.d.enteract.com>
1999-10-26  0:07 ` Warren Toomey [this message]
1999-10-27  2:15   ` Greg Lehey
1999-10-27 23:48     ` Warren Toomey
1999-10-25 16:34 Brian D Chase

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=199910260007.KAA16993@henry.cs.adfa.edu.au \
    --to=wkt@cs.adfa.edu.au \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).