The POSIX setting controls the wire protocol.  Posix protocol makes filenames
case sensitive on the server side since that is where the name resolution takes 
place.  The protocol setting is in fs/cifs/cifssmb.c:42 where the 
protocol defs are enumerated.

The question here is what the default for CIFS should be because there are
compatibility implications for both.  The default config from kernel.org is
to set POSIX and ATTR.  What would break in Windows<->Linux interoperability if 
filenames became the UNIX/Linux default rather than the
Windows default?

My recommendation is to set them both because this is a client side
setting.

-- 
stat broken for CIFS filesystem
https://bugs.launchpad.net/bugs/220658
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to