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=-1.0 required=5.0 tests=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 670cd0be for ; Thu, 8 Nov 2018 14:51:18 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 9F989A2174; Fri, 9 Nov 2018 00:51:17 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 9FFB8A1FBC; Fri, 9 Nov 2018 00:50:47 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 91BFDA1FBC; Thu, 8 Nov 2018 21:39:32 +1000 (AEST) Received: from freefriends.org (freefriends.org [96.88.95.60]) by minnie.tuhs.org (Postfix) with ESMTP id 049E39400F for ; Thu, 8 Nov 2018 21:39:31 +1000 (AEST) X-Envelope-From: arnold@skeeve.com Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.14.9/8.14.9) with ESMTP id wA8BYRRG001764; Thu, 8 Nov 2018 04:34:27 -0700 Received: (from arnold@localhost) by freefriends.org (8.14.9/8.14.9/submit) id wA8BYRl9001763; Thu, 8 Nov 2018 11:34:27 GMT From: arnold@skeeve.com Message-Id: <201811081134.wA8BYRl9001763@freefriends.org> X-Authentication-Warning: frenzy.freefriends.org: arnold set sender to arnold@skeeve.com using -f Date: Thu, 08 Nov 2018 04:34:27 -0700 To: lm@mcvoy.com, crossd@gmail.com References: <201811070905.wA795wxP017303@freefriends.org> <20181107201520.GA14737@mcvoy.com> In-Reply-To: <20181107201520.GA14737@mcvoy.com> User-Agent: Heirloom mailx 12.4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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@minnie.tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Larry McVoy wrote: > On Wed, Nov 07, 2018 at 12:15:32PM -0500, Dan Cross wrote: > > On Wed, Nov 7, 2018 at 4:05 AM wrote: > > When DNS came along, it became > > > a matter of editing /etc/nsswitch.conf to include dns as one of the > > > options along with files and yp/nis. I think the average user didn't > > > see any big difference since all the apps (ftp, telnet) just went > > > through gethostbyname(). > > > > This doesn't mesh with my memory. I recall building BIND from source and > > having to rebuild network programs (e.g. on 4.3 on the RT or VAXen) to pick > > up the new version of libresolv.a, and hacking the resolver library into > > libc.so on Suns. I remember using resolv.conf fairly early on, but my > > memory is that nsswitch.conf came later (Solaris 2.x era?). > > Yeah, this is right, I remember doing this as well and I worked at Sun > at that point. It was a pain. OK, so now that everyone mentions it, I was wrong. I think I only had to do this same kind of thing once though. We ran the Mt. Xinu 4.3 BSD + NFS and it had YP also, so at some point they were doing it and I sorta think we had /etc/nsswitch.conf on the vaxen, but I could be wrong. We definitely had it on the SunOS 4.0 Sun servers that we bought later on. Our connection was via CSNet - slow X.25 line to Georgia Tech and from there to the rest of the world. We most certainly did NOT do daily FTPs of the HOSTS.TXT file or anything like that. At the time we had very few TCP/IP-savy users; you could probably count them on two hands and have a few fingers left over. :-) Those were the days. :-) Arnold