Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site cithep.UucP Path: utzoo!watmath!clyde!burl!ulysses!allegra!princeton!astrovax!cithep!tim From: tim@cithep.UucP (Tim Smith ) Newsgroups: net.unix-wizards Subject: Re: History lessons Message-ID: <92@cithep.UucP> Date: Wed, 17-Jul-85 23:55:17 EDT Article-I.D.: cithep.92 Posted: Wed Jul 17 23:55:17 1985 Date-Received: Fri, 19-Jul-85 01:42:45 EDT References: <6727@Shasta.ARPA> <2071@ucf-cs.UUCP> <2414@sun.uucp>, <1014@ucbtopaz.CC.Berkeley.ARPA> Organization: Caltech HEP, Pasadena, CA Lines: 13 > I have it from a reliable source (Ritchie) that in the original Unix file > system, the directory structure was an arbitrary graph. It was changed > to a tree because of the hair involved in consistency checking. As late > as v6, ln command allowed root to link directories, and across file > systems. This may have been a Purdue hack, though. Root can still link directories, as far as the kernel is concerned. As for linking across file systems, this must be a Purdue hack, since it is not possible on ordinary v6,v7,TS 1.?, SIII, and SV for very fundamental reasons. How did they change the file system to allow this? -- Tim Smith ihnp4!{wlbr!callan,cithep}!tim