On Dec 21, 2009, at 3:57 PM, Bart Smaalders wrote:

> Tim Haley wrote:
>> I am sponsoring the following fast-track for Lisa Week.  It  
>> introduces
>> a new reserved uid and gid for purposes of improved ACL manipulation
>> when an id is not mappable by the client or server.  Requested  
>> binding
>> is patch/micro.  Timeout is 1/6/2010.
>
> Do the client and server exchange the unknown user id numerically or
> via a string?  If a string, does fixing the userid matter, or is it  
> the
> name that's important?

With NFSv4 the unknown user is exchanged via a string.  You will see  
the user go over the wire looking something like "unknown at sun.com".   
(Of course, the Solaris NFSv4 client won't send this user over the  
wire.)

Giving "unknown" a userid matters when it comes to the rest of the  
stack.  For example, the ACL structures (ace_t and aclent_t) use  
uid_t's to distinguish the users and groups in the ACL.

Thanks,
Lisa


Reply via email to