From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,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 09b6a24f for ; Thu, 27 Sep 2018 21:08:22 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id B2424A1A71; Fri, 28 Sep 2018 07:08:21 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 025DDA1A6D; Fri, 28 Sep 2018 07:08:10 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=fsmfSOJz; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 219C0A1A6D; Fri, 28 Sep 2018 07:08:08 +1000 (AEST) Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) by minnie.tuhs.org (Postfix) with ESMTPS id 3C4D0A1A6C for ; Fri, 28 Sep 2018 07:08:07 +1000 (AEST) Received: by mail-qt1-f175.google.com with SMTP id c25-v6so4404576qtp.6 for ; Thu, 27 Sep 2018 14:08:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cJ5OJ+ggiybw+JzgNh8mq9iCd6ajdsWVnfULiqjtSaQ=; b=fsmfSOJzCoNeFk221FDqGOcDfMR0Y+LWNShCWV08W79kT48B9rk7u0qVIpahUu31A8 BpTx4CqZPb2d6o4LBfMHK1OwI5pOGO4Jc5yW/p6Vcg/U+qulVOVOLfHMk/mQu7NR876Y ZHxJSFmOLoms3pgT/gWdsb+dHpTZUBPr03T9z4/26NnKCPW+WDtdTsiMuKWeoyzu38F9 sqrQGNFZHJ2zqqgw1VVD9NiI6bk2+WSnZpI9OHvEF7kzV483FTNcO8PRIBWfKpry104k PPUYM8YmT5TJOGd3H2pMSrAgtj+OxZXyUKz52x9CzTU5JQ0ZEBmPqyzU6h12a0E4dO/o wqRQ== 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=cJ5OJ+ggiybw+JzgNh8mq9iCd6ajdsWVnfULiqjtSaQ=; b=emQ2FEGSYMNm4QwnjqDVtNQ1AwcQ8KAUGIvVez4gZ/G/W4YAm807e+fMWaY8rL2JKB MqdR1l0X2Uw+7uxi+7wNEPZQMmGMNV3L2q4ppTR5Dp5Orqj7AfANruYleqK6tgIsMg8z jvk9Z+j4hYPY8DralU8DTLjsvabnz+XQyFZNs8RLVKQGIBRBAtPZL8Co32y/T+HIQ95C 2glOgV1pKQov0tfrFYux6FFtatumcUx/fD4gZEUR6swYvD98BQwR8T0aR/ruOs25To+N lHBK7vkVhh10JXKd/Xa0ybZK4YRyfGvAiQ5YZyI/subswiMjEtLV1Y8lVEl5udTgRyHH A17A== X-Gm-Message-State: ABuFfoiwtMRIjBbkxN/dITraZ9a0k3nhZRnrE5PqWal/vcbIVzAJ1v11 7EyVP/xaztrVQwVv3leeK0q0MOB6ml27UUqP0HvEpOXu X-Google-Smtp-Source: ACcGV61+WFPnRvrvcQ84CzSidIb0Vd3NlnJz1bZYosi32b8hxPR4Rkmm6ONmKjb/4eSST0B4nam5jck2YX/FyLwKw4o= X-Received: by 2002:a0c:e9ce:: with SMTP id q14-v6mr9574159qvo.144.1538082486411; Thu, 27 Sep 2018 14:08:06 -0700 (PDT) MIME-Version: 1.0 References: <20180927120854.u8rei%ca6c@bitmessage.ch> <20180927204237.h3kQJ%ca6c@bitmessage.ch> In-Reply-To: <20180927204237.h3kQJ%ca6c@bitmessage.ch> From: Dan Cross Date: Thu, 27 Sep 2018 17:07:30 -0400 Message-ID: To: ca6c@bitmessage.ch Content-Type: multipart/alternative; boundary="0000000000003ce6db0576e0bc7e" Subject: Re: [TUHS] The origin of /home 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" --0000000000003ce6db0576e0bc7e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Sep 27, 2018 at 4:43 PM C=C3=A1g wrote: > > Thanks for such an interesting and informative answer, Mr. Cross. > I'm happy to write it! Dan Cross wrote: > > > 4.4BSD had a convention of placing user home directories in /a, /b, > > etc. > > Do I understand it correctly: they were in just "slash a/b/etc" in > root? Not /home/a or /usr/a but just /a? > Correct. I believe the idea was to program the automounter to make these appear in some directory like /home, but the directories themselves lived in /a, /b, etc. Presumably these were mount points for separate disk-resident filesystems. > 4.4BSD-Lite also had /var/users. > > Was it /var/users/$(user) or /var/$(user)? > /var/users/$user. For example, 4.4BSD-Lite1 contains entries for Ken and Dennis in /etc/master.passwd: dmr:*:10:31::0:0:Dennis Ritchie:/var/users/guest/dmr: ken:*:11:31::0:0:& Thompson:/var/users/guest/ken: To everyone: thanks for all the answers, it's always interesting to read > such things. I try not to miss a single mail after signing up for the > list. > > This question actually came up long ago when I first tried Plan 9, > which, as you know, has the directory in /usr, and it was released in > 90s, after 4.4BSD. Of course, Plan 9 is(not) (Research) Unix, and > doesn't have a root user, and apparently has a different rationale > behind it -- if I'm not mistaken, it has bin, lib and something else > there, none of which are usually present in /home these days, even bin > is usually in /usr/local. > Plan 9 represented an opportunity to do things over. Many of us rather liked it and thought it was a worthy successor to Unix, but it never caught on in the larger world and now, in the bathed in the cold light of history, some of its faults are evident. The issue with bin/ is that it's in several places. In plan9, these are all bound onto /bin, which is nice. - Dan C. --0000000000003ce6db0576e0bc7e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Sep 27, 2018 at 4:43 PM C=C3=A1g <ca6c@bitmessage.ch> wrote:

Thanks for such an interesting and informative answer, Mr. Cross.

I'm happy to write it!

<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex"> Dan Cross wrote:

> 4.4BSD had a convention of placing user home directories in /a, /b, > etc.

Do I understand it correctly: they were in just "slash a/b/etc" i= n
root? Not /home/a or /usr/a but just /a?

Correct. I believe the idea was to program the automounter to make these = appear in some directory like /home, but the directories themselves lived i= n /a, /b, etc. Presumably these were mount points for separate disk-residen= t filesystems.

> 4.4BSD-Lite also had /var/users.

Was it /var/users/$(user) or /var/$(user)?

<= div>/var/users/$user. For example, 4.4BSD-Lite1 contains entries for Ken an= d Dennis in /etc/master.passwd:

dmr:*:10:31::= 0:0:Dennis Ritchie:/var/users/guest/dmr:
ken:*:11:31::0:0:& T= hompson:/var/users/guest/ken:

To everyone: thanks for all the answers, it's always interesting to rea= d
such things. I try not to miss a single mail after signing up for the
list.

This question actually came up long ago when I first tried Plan 9,
which, as you know, has the directory in /usr, and it was released in
90s, after 4.4BSD. Of course, Plan 9 is(not) (Research) Unix, and
doesn't have a root user, and apparently has a different rationale
behind it -- if I'm not mistaken, it has bin, lib and something else there, none of which are usually present in /home these days, even bin
is usually in /usr/local.

Plan 9 repres= ented an opportunity to do things over. Many of us rather liked it and thou= ght it was a worthy successor to Unix, but it never caught on in the larger= world and now, in the bathed in the cold light of history, some of its fau= lts are evident.

The issue with bin/ is that it= 9;s in several places. In plan9, these are all bound onto /bin, which is ni= ce.

=C2=A0 =C2=A0 =C2=A0 =C2=A0 - Dan C.
=C2=A0
--0000000000003ce6db0576e0bc7e--