diff options
Diffstat (limited to 'source3/smbd/vfs.c')
-rw-r--r-- | source3/smbd/vfs.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/smbd/vfs.c b/source3/smbd/vfs.c index 34671b8efc..28441c91ab 100644 --- a/source3/smbd/vfs.c +++ b/source3/smbd/vfs.c @@ -731,7 +731,9 @@ char *vfs_GetWd(connection_struct *conn, char *path) in trouble :-) */ if (SMB_VFS_STAT(conn, ".",&st) == -1) { - DEBUG(0,("Very strange, couldn't stat \".\" path=%s\n", path)); + /* Known to fail for root: the directory may be + * NFS-mounted and exported with root_squash (so has no root access). */ + DEBUG(1,("vfs_GetWd: couldn't stat \".\" path=%s error %s (NFS problem ?)\n", path, strerror(errno) )); return(SMB_VFS_GETWD(conn,path)); } |