On Fri, 2023-11-24 at 12:43 -0500, Chuck Lever wrote: > On Thu, Nov 23, 2023 at 11:24:10PM +0100, Cedric Blancher wrote: > > Also, it is legal for a nfsd to give the DOT files (/.foo) the HIDDEN > > attribute by default? Right now on Windows they show up because NFSv4 > > HIDDEN is not set, and it is annoying. > > I suppose an NFS server could do this, but I'm not aware of any > other multi-protocol file server (eg, Oracle ZFS or NetApp) that > does. > > Dot-files are obscured on POSIX systems by the NFS clients and their > user space (ls and graphical file navigators). I don't see why the > Windows NFS client can't be similarly architected. Or perhaps it > could fabricate the HIDDEN attribute for such files itself. > > Question. GETATTR operates on filehandles, which are roughly analogous to inode with Linux nfsd: $ touch visible $ ln visible .hidden Is the resulting inode and filehandle now considered HIDDEN or not? These kinds of issues are endemic when trying to map MS Windows concepts onto Linux (and vice-versa). -- Jeff Layton <jlayton@xxxxxxxxxx>