Comment 4 for bug 120542

Revision history for this message
Vincent Ladeuil (vila) wrote :

Can we agree to call HFS+ either case-sensitive (when the option is activated) or *case-preserving* in its default configuration ?

case-insensitive is when you create foo.txt and 'dir' will display 'FOO.TXT'.

case-preserving is when you do 'echo Bar >Foo', ls lists 'Foo' but 'cat fOO' displays 'Bar'

i.e. whatever case you use at creation is preserved but from that point you can refer to the file in any case you want.

And don't forget that getattrlist(2) is BSD specific, so it's available under OS X but will not solve the problem for OS X filesystems mounted under linux or windows via NFS.