IRIX changes gid to 60001 on MS SFU nfs shares

IRIX changes gid to 60001 on MS SFU nfs shares

Post by jonmiller6 » Wed, 05 Jan 2005 23:07:17


hi there,

I am quite used to hp-ux but have some nfs trouble with my new SGI
comp (IRIX 6.5). when I create a file in a share (MS services for UNIX
Ver. 3.5) the uid stays unchanged while the gid becomes 60001 - doing
the same thing on a hp-ux 10.20 share works fine. we did some logging
with ethereal to see the nfs communication and IRIX explicitly changes
the file gid to 60001 - can't imagine why :(

regards,

jon
 
 
 

IRIX changes gid to 60001 on MS SFU nfs shares

Post by roberso » Thu, 06 Jan 2005 02:13:20

In article < XXXX@XXXXX.COM >,

:I am quite used to hp-ux but have some nfs trouble with my new SGI
:comp (IRIX 6.5). when I create a file in a share (MS services for UNIX
:Ver. 3.5) the uid stays unchanged while the gid becomes 60001

If I recall correctly, 60001 is the defined ID to use for NFS anonymous
access, aka 'nobody'. 'nobody' was originally userid -2, but this
was standardized upon 60001 when userids become unsigned with
the possibility of extension past 16 bits.

 
 
 

IRIX changes gid to 60001 on MS SFU nfs shares

Post by roberso » Thu, 06 Jan 2005 02:16:22

In article <Q8ACd.8557$ XXXX@XXXXX.COM >,

|In article < XXXX@XXXXX.COM >,

|:I am quite used to hp-ux but have some nfs trouble with my new SGI
|:comp (IRIX 6.5). when I create a file in a share (MS services for UNIX
|:Ver. 3.5) the uid stays unchanged while the gid becomes 60001

|If I recall correctly, 60001 is the defined ID to use for NFS anonymous
|access, aka 'nobody'. 'nobody' was originally userid -2, but this
|was standardized upon 60001 when userids become unsigned with
|the possibility of extension past 16 bits.

To add a further point: 'nobody' is the ID that is to be used
when there is no corresponding ID in the destination system.
Thus if the original group -name- is not defined on the IRIX system,
then the group ID would be changed to 60001. You aren't seeing the
userid change as well because you have the userid -name- defined
on the IRIX system.