Calum Mackay wrote:
> Note also, that although NFSv4 uses strings for uid/gid/domain, the
> underlying RPC layer uses the same authentication credentials as in
> previous NFS versions and other RPC programs.
>
> Since it's the RPC authentication that is used to control access, etc,
> don't expect too much from the NFSv4 name/id mapping. It's useful for ls
> -l listings, etc, but not for authentication.
>   

Thank you very much.  That is a clear explanation of what is going on, 
and give the background why the AUTH_SYS fail to work as mentioned 
yesterday by Nicolas.

So in the end NFSv4 idmap'ing is working exactly as I understood and 
expected (the output of ls -l worked when looking at the mounted home 
directory). It is just that I did not understand that the RPC transport 
which does access to the files (directory listings within the home 
directory, in this case) does not do string name based mapping.

Just out of curiosity, is there a reason that RPC wasn't updated to 
match the upper-level semantics with similar mechanics?  It basically 
shatters the wonderful illusion setup by NFSv4.


--
paul

Reply via email to