Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 Apollo 11/21/85; site apollo.uucp Path: utzoo!utcsri!ubc-vision!uw-beaver!apollo!rees From: rees@apollo.uucp (Jim Rees) Newsgroups: net.unix-wizards Subject: Re: Symbolic user names and RFS Message-ID: <2c13e714.1de6@apollo.uucp> Date: Fri, 21-Feb-86 11:54:01 EST Article-I.D.: apollo.2c13e714.1de6 Posted: Fri Feb 21 11:54:01 1986 Date-Received: Sat, 22-Feb-86 13:00:44 EST References: <674@oliveb.UUCP> <1246@ubc-ean.UUCP> <759@im4u.UUCP> <532@tekcrl.UUCP> Organization: Apollo Computer, Chelmsford, Mass. Lines: 10 Keywords: RFS chown In the apollo domain file system, users are identified by unique ID (user UID, not to be confused with unix user ID). The UID is a 64 bit number guaranteed unique across all apollo nodes everywhere. Since no two users ever have the same UID, there is never any conflict, even when you take two networks that were previously disjoint, and conjoin them. Unfortunately, most unix programs want 32 bit user IDs, so we have to have a mapping. But this only affects what you see when you do 'ls -l', it has no affect on access rights checking. What gets sent over the net is the 64 bit unique ID.