Improve Troubleshooting SMB section of Guide
Documentation problems? Bug? Feature? Since this is FreeNAS and not Windows, I'd go with "bug".
Case sensitivity: ZFS dataset = case insensitive. smb.conf parameter is "case sensitive = true"
Both options are needed to get a performance benefit. See Richard Sharpe's discussion in Samba mailing list here: http://marc.info/?l=samba-technical&m=149399569504088&w=2
By the way, I think these parameters should be default in Samba shares created by the FreeNAS GUI wizard. This is a specific area where ZFS gives us a great advantage over traditional *NIX filesystems and we should be using it by default (unless it causes problems with unix extensions or vfs_fruit). Should I make a separate feature request?
DOS attributes: At present "ea support = yes" is required for vfs_streams_xattr to work properly. http://marc.info/?l=samba-technical&m=148848371604944&w=2. This behavior is patched / changed in Samba master. streams_xattr is required for vfs_fruit to work. While the parameters to help in some cases [disabling DOS attributes], they are a mixed bag.
#6 Updated by an odos over 3 years ago
I think I crammed all these changes into the git commit here. https://github.com/freenas/freenas-docs/commit/221579f0ab3e43d468c87c5f40fe409a679c661b
Perhaps this ticket can be closed?