From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,HTML_FONT_LOW_CONTRAST, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id f459ded2 for ; Wed, 7 Nov 2018 16:44:03 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 16C7CA22A1; Thu, 8 Nov 2018 02:44:02 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 9755CA2301; Thu, 8 Nov 2018 02:43:30 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 32668A22A0; Thu, 8 Nov 2018 01:06:21 +1000 (AEST) Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by minnie.tuhs.org (Postfix) with ESMTPS id 6E70194111 for ; Thu, 8 Nov 2018 01:06:15 +1000 (AEST) Received: by mail-wr1-f65.google.com with SMTP id 74-v6so17740618wrb.13 for ; Wed, 07 Nov 2018 07:06:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=pZVUK5N83yCGrlbqH6TBdloiqMYKESrT9EMIYdj9pxw=; b=EC8WYKDeiX63Yk9wDZBWynrwosj3OdA2tLKI6gPaV8ocwdKBq+xBDX93rx6VfRW4d5 3JTgemT/+2rI4OwZs60yMj6e7Nk6ZkdGOeEfvAxFdu5glFMAjAm7Q7hI8QabSXZjE2Ub tTWBWF+tHcpdp+R4lZw95qD7ED61CT128TRy0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pZVUK5N83yCGrlbqH6TBdloiqMYKESrT9EMIYdj9pxw=; b=HauQ4vuH8oj/flh2gJ3DfphXFq+C6DBbTTcXgqPV6nvsMszRMUOIRFkHFLVLrVn+5a eIzRNUfT4caU9hcIWbKr6c92+TZYDPssb2BOSTdJ23bN1iDVm9LpiwW1jPytgWWSSGK6 5Pzd0yHiEWrj80oKbMMDK9PmPBgSAlEj6+VAF7JaSIAXSHfg39fgCLFWgHmmyB2nvopi kCsW0e2Imkkgfw1rJuUGal5Rjda6CYG08OxTLj00jkA3x/ts0qrCJ+SrE33i+Nhh249Q 1EGSNEIcaSjATuLU4mMJtG5wrU5UDOG9FaZRXLMm2AS2MiuqBIt4OrayZ7sas8Jt3O62 U8tA== X-Gm-Message-State: AGRZ1gLSrKC1E8JVnlrCt11gn9r03Zj77HIEitgdvl1taOdqbr8HivFH igqxIZENkemlC3hoHq6aaOaCs2qC4EfevEExKFDMxQ== X-Google-Smtp-Source: AJdET5ddyIFSoOIZ/k3NahGXlEDIAdihk1IAZHz7CCqwmbTvZhbNzDebQhM9ahILofJyR/2j7NQXc27DFSRWS/UpO1Y= X-Received: by 2002:adf:9d4a:: with SMTP id o10-v6mr573261wre.94.1541603173827; Wed, 07 Nov 2018 07:06:13 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Clem Cole Date: Wed, 7 Nov 2018 10:05:47 -0500 Message-ID: To: Dan Cross Content-Type: multipart/alternative; boundary="0000000000008fa003057a14751f" Subject: Re: [TUHS] Directory services in early Unix networks? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --0000000000008fa003057a14751f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable And I left out the whole X.500 DAP which begat ??UMich's I think? LDAP - which was mid to late 1980s. =E1=90=A7 On Wed, Nov 7, 2018 at 10:02 AM Clem Cole wrote: > > > On Mon, Nov 5, 2018 at 7:35 PM Dan Cross wrote: > >> Spurred by the recent discussion of NIS, NIS+, LDAP et al, I'm curious >> what the landscape was like for distributing administrative information = in >> early Unix networks. >> >> Specifically I'm thinking about things like the Newcastle Connection, et= c. >> >> I imagine that PDP-11's connected to the ARPAnet running Unix would >> (e.g., RFC 681 style) would have adapted the HOSTS.TXT format somehow. W= hat >> about CHAOS? Newcastle? Datakit? >> >> What was the introduction of DNS into the mix like? I can imagine that >> that changed all sorts of assumptions about failure modes and the like. >> >> NIS and playing around with Hesiod are probably the earliest such things >> I ever saw, but I know there must have been prior art. >> >> Supposedly field 5 from /etc/passwd is the GECOS username for remote job >> entry (or printing)? How did that work? >> > > Dan - all good questions, but I think you are mixing a few things (which > is easy to do as they all had different evolutionary paths). > > > - ARPAnet was Rand, UCLA and UofI in the early to mid 70s. > - UCLA line would fork competely with the original Locus work of the > mid 70's, which would reappear later in the 80's post BSD > - IP Networking was done by BBN for 4.1BSD in the late 70s - > originally as an OS independant stack (hence it has its own memory man= ager > to insulated it from the local S). Besides UNIX I think it went into = HP's > MPE and maybe a couple f other systems. > - The BBN IP stack was then repliced into UNIX by UCB/CRSG as 4.1A > with Joy's sockets layer in 82/83 > - HOST.TXT was finaly abandoned and BIND was then done (primarily at > UCB by peed on by many) - I want to say eary 80's the SCCS files migh= t > give you some hints. > - Hesiod was MIT/Athenia and NIS by Sun were later developed somewhat > in the same time frame (mid to late 80s) > - CHAOS was completely seperate, although influenced the BBN code and > was the early/mid 70s. > - BTL's DataKit of course, had the UoI (Chesson) influence was late > 70s. > - Best I can tell Newcastle was complete seperate from all of this > (also late 70s). > > > Clem > =E1=90=A7 > --0000000000008fa003057a14751f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
And I left out the whole X.500 DAP which begat ??UMich&= #39;s I think? LDAP - which was mid to late 1980s.
3D""=E1=90= =A7

On Wed, Nov= 7, 2018 at 10:02 AM Clem Cole <clemc@c= cc.com> wrote:


On Mon, No= v 5, 2018 at 7:35 PM Dan Cross <crossd@gmail.com> wrote:
Spurred by the recent discussi= on of NIS, NIS+, LDAP et al, I'm curious what the landscape was like fo= r distributing administrative information in early Unix networks.

<= /div>
Specifically I'm thinking about things like the Newcastle Con= nection, etc.

I imagine that PDP-11's connecte= d to the ARPAnet running Unix would (e.g., RFC 681 style) would have adapte= d the HOSTS.TXT format somehow. What about CHAOS? Newcastle? Datakit?
=

What was the introduction of DNS into the mix like? I c= an imagine that that changed all sorts of assumptions about failure modes a= nd the like.

NIS and playing around with Hesiod ar= e probably the earliest such things I ever saw, but I know there must have = been prior art.

Supposedly field 5 from /etc/passw= d is the GECOS username for remote job entry (or printing)? How did that wo= rk?

Dan - all good question= s, but I think you are mixing a few things (which is easy to do as they all= had different evolutionary paths).

  • ARPAnet wa= s Rand, UCLA and UofI in the early to mid 70s.
  • UCLA line would = fork competely with the original Locus work of the mid 70's, which woul= d reappear later in the 80's post BSD
  • IP Networking was don= e by BBN for 4.1BSD in the late 70s - originally as an OS independant stack= (hence it has its own memory manager to insulated it from the local S).=C2= =A0 Besides UNIX I think it went into HP's MPE and maybe a couple f oth= er systems.
  • The BBN IP stack was then repliced into UNIX by UCB= /CRSG as 4.1A with Joy's sockets layer in 82/83
  • HOST.TXT wa= s finaly abandoned and BIND was then done (primarily at UCB by peed on by m= any) - I want to say eary 80's=C2=A0 the SCCS files might give you some= hints.
  • Hesiod was MIT/Athenia and NIS by Sun were=C2=A0 later deve= loped somewhat in the same time frame=C2=A0 =C2=A0(mid to late 80s)
  • CHAOS was completely seperate, although influenced the BBN code and was th= e early/mid 70s.
  • BTL's DataKit of course, had the UoI (Chesson)= influence was late 70s.
  • Best I can tell Newcastle was complete sep= erate from all of this (also late 70s).

Clem=
<= img alt=3D"" style=3D"width:0px;max-height:0px;overflow:hidden" src=3D"http= s://mailfoogae.appspot.com/t?sender=3DaY2xlbWNAY2NjLmNvbQ%3D%3D&type=3D= zerocontent&guid=3D1fab52be-f444-4d59-942b-011d59b5c07a">=E1=90=A7
--0000000000008fa003057a14751f--