[2490] in Release_Engineering

home help back first fref pref prev next nref lref last post

[Richard Basch: Ownership of files on the packs...]

daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Fri Nov 23 00:20:36 1990

Date: Fri, 23 Nov 90 00:20:24 -0500
To: rel-eng@MIT.EDU
From: Richard Basch <probe@MIT.EDU>




------- Forwarded Message

Date: Thu, 22 Nov 90 19:13:23 -0500
To: release@MIT.EDU
Subject: Ownership of files on the packs...
From: Richard Basch <probe@MIT.EDU>
X-Work: 1 Amherst St. E40-318, Cambridge, MA 02139, (617)253-0100


We are going to run into problems if we continue to use uid 65536 for
creating the packs... it appears that many new systems support 32 bit
uid's so this trick will not continue to work.  I have been looking for
a commonly well-known low-uid.

I would have preferred it if all the systems that I looked at had the
same numbers for the low uid's.

On most BSD derivatives - Ultrix, SUN OS, BSD 4.3, NeXT:
	sys has uid 2
	bin has uid 3

On most SYSV derivatives (AIX 1.2, AIX 3.1, A/UX):
	bin has uid 2
	(sys has uid 3, if sys even exists on the system)

And I expect that there will be a lot more SYSV derivatives than BSD
derivatives in the long run, so I expect we should probably start using
uid 2 for the building of the packs.  This will be an issue for the June
release, since the RS/6000 is one of these systems.

I have removed "root" from the testers' database, and I have created
builder with the uid 65536.  Later, we should change builder's uid,
appropriately, once we decide what to do.

-Richard


------- End Forwarded Message

home help back first fref pref prev next nref lref last post