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 1f669a41 for ; Wed, 7 Nov 2018 16:42:41 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 25AEEA22E8; Thu, 8 Nov 2018 02:42:40 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 11F27A23F3; Thu, 8 Nov 2018 02:42:13 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 9D061A22A0; Thu, 8 Nov 2018 01:03:28 +1000 (AEST) Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) by minnie.tuhs.org (Postfix) with ESMTPS id DC97194111 for ; Thu, 8 Nov 2018 01:03:22 +1000 (AEST) Received: by mail-wr1-f49.google.com with SMTP id y15-v6so17746610wru.9 for ; Wed, 07 Nov 2018 07:03:22 -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=/t3tpGD2M2WKF3877xsg8mz43CH3PgVXg6NEY6fPKWM=; b=KrLGjoAFisdfnM8smr6stq7uLeC/oNBIwIYUjTCclIC+SPK9ex0FU5XI0A2lcCUap8 JE8Qpd+QmWX6bJwLt7wR39Z+Jkh2Ap150WutsydrwbY2ONi6YkD+vGxrEK/jVNc2YhyL 2BdMoT+UP8pnFaNRsdLB+38RstIdL6xcnpv9A= 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=/t3tpGD2M2WKF3877xsg8mz43CH3PgVXg6NEY6fPKWM=; b=eDc5ExN97P/64eUHCaMxZBsRS0mtQi8+P/JsXJeC4INRNgxEdQXCC2O0w/1EbFpQxD ZHZpyS74yMr/HbTxehQVKDpHY4Im5GKmcPoySsSVl4S5hCVmnc2KEAm9P/4l6O3LNYym ob6b5/HElKa1jwFYI1ELmCVtVX6KQT48sCVnoFdNdQT7zSBGPyCrwZzaQzuJzMd9GE3u 1dq0Rv3VEJbfw65FnHKntPezKe5cZQb3gQvYEKWwQGQDanCTjKtiqPJRK+890b2gUNse 4HzLO26KFyx/rll82av3vy7mGQqBkYyscA1otd/SomFE6z+4I1Bx6w9w0aOmfSmEHQND vcLg== X-Gm-Message-State: AGRZ1gLNn6D5gJoAZZvR898Rc57P9GawFMOhf/u47RquQaoMPZPx7ENX XXhoe7krXT6LHzgX9CDB+QChRi296diOd7PEIN78GsmB X-Google-Smtp-Source: AJdET5eSTjpzk1C84Z6wIhbFzjTzS7QCK157P9FT65xV/XMq3Z9XCBzM1PYao9/abajjoNQm/tfq/72h96HAIR0oI2I= X-Received: by 2002:adf:90af:: with SMTP id i44-v6mr493904wri.77.1541603001015; Wed, 07 Nov 2018 07:03:21 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Clem Cole Date: Wed, 7 Nov 2018 10:02:54 -0500 Message-ID: To: Dan Cross Content-Type: multipart/alternative; boundary="00000000000042b6a5057a146b09" 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" --00000000000042b6a5057a146b09 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 i= n > early Unix networks. > > Specifically I'm thinking about things like the Newcastle Connection, etc= . > > 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. What abou= t > 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 manager 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 might 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 --00000000000042b6a5057a146b09 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Mon, Nov 5, 2018 at 7:35 PM Dan Cross <crossd@gmail.com> wrote:
Spurred by the recent discussion of= NIS, NIS+, LDAP et al, I'm curious what the landscape was like for dis= tributing administrative information in early Unix networks.

=
Specifically I'm thinking about things like the Newcastle Connecti= on, etc.

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. What about CHAOS? Newcastle? Datakit?
=
What was the introduction of DNS into the mix like? I can im= agine that that changed all sorts of assumptions about failure modes and th= e like.

NIS and playing around with Hesiod are pro= bably 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, bu= t I think you are mixing a few things (which is easy to do as they all had = different evolutionary paths).

  • ARPAnet was Ran= d, 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 rea= ppear 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 (hen= ce it has its own memory manager to insulated it from the local S).=C2=A0 B= esides UNIX I think it went into HP's MPE and maybe a couple f other sy= stems.
  • 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 fin= aly abandoned and BIND was then done (primarily at UCB by peed on by many) = - I want to say eary 80's=C2=A0 the SCCS files might give you some hint= s.
  • Hesiod was MIT/Athenia and NIS by Sun were=C2=A0 later developed= somewhat in the same time frame=C2=A0 =C2=A0(mid to late 80s)
  • CHAO= S was completely seperate, although influenced the BBN code and was the ear= ly/mid 70s.
  • BTL's DataKit of course, had the UoI (Chesson) infl= uence was late 70s.
  • Best I can tell Newcastle was complete seperate= from all of this (also late 70s).

Clem
=E1=90=A7
--00000000000042b6a5057a146b09--