Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!decvax!decwrl!ucbvax!cit-vax.arpa!engvax!DEAN From: DEAN@engvax.UUCP Newsgroups: mod.computers.vax Subject: RE: help with uics Message-ID: <8511041953.AA19494@cit-vax.ARPA> Date: Mon, 4-Nov-85 13:11:22 EST Article-I.D.: cit-vax.8511041953.AA19494 Posted: Mon Nov 4 13:11:22 1985 Date-Received: Tue, 5-Nov-85 00:58:42 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 31 Approved: info-vax@ucbvax.berkeley.edu Brent Sternerasks > We have systems here from IBM, CDC, and DEC. 2 of them are TOPS-10, >and I had hoped that accounting over there would map well onto accounting >here (ie on the VAX). It almost does, and it's infuriatingly close. One >bit, to be precise. > TOPS-10 uses the concept of project and programmer numbers. It maps >closely onto uics, where the project is a group and the programmer is a >member. TOPS allows these fields to be 6 octal digits each, but we only >use 5 for the project and 4 for the programmer. "Ah ha" thought I, DEC >will split the uic in the middle for release 4 and I'll get 16 bits + 16 >bits. Wrong again. Seems like they went out of their way to split the >bits somewhere else. > So now I have a bunch of accounts that have no VAX mapping. At least >not a tidy 1:1 mapping. We are "migrating" eventually, so such a mapping >would be a very useful assist. It would also allow users to understand >uic based file protections real quick, and accelerate users learning curve. From page DCL-106 in the DCL dictionary, "the system translates a UIC to a 32-bit value that represents a group number and a member number; the high-order 16 bits contain the group number and the low-order 16 bits contain the member number." Later, it says, "The group number is an octal number in the range of 0 through 37776; the member number is an octal number in the range of 0 through 177776." Doesn't sound good for your migration. Dean Stephan { engvax!dean @ CIT-VAX.ARPA } Hughes Aircraft Company.