OpenSolaris

Printable Version Enter a New Search
Bug ID 6583602
Synopsis nfs4lookup_setup() incorrectly strips a leading dot from the first component
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:nfsv4
Keywords
Responsible Engineer Dai Ngo
Reported Against snv_101
Duplicate Of
Introduced In solaris_10
Commit to Fix snv_107
Fixed In snv_107
Release Fixed solaris_nevada(snv_107) , solaris_10u8(s10u8_03) (Bug ID:2171696)
Related Bugs 6766132
Submit Date 20-July-2007
Last Update Date 28-January-2009
Description
To reproduce, simply create and share a dir in the server's
root directory.  The dir's name must start with a leading 
dot '.'.

on the server:

# mkdir /.whatever
# share -F nfs /.whatever

on the client:
# mount server:/.whatever /mnt

The mount will fail saying that /.whatever doesn't exist.  This
bug has existed since NFS4 first arrived in s10_36.
Work Around
To workaround this problem, either

1. remove the leading '.' from the shared dir on the server
2. move the shared dir on the server out of the server's root
   directory
Comments
N/A