Bug 2960 - Ability to use case insensitive paths should exist (mounting option perhaps?)
Summary: Ability to use case insensitive paths should exist (mounting option perhaps?)
Status: RESOLVED FIXED
Alias: None
Product: CifsVFS
Classification: Unclassified
Component: kernel fs (show other bugs)
Version: 2.6
Hardware: All Linux
: P3 minor
Target Milestone: ---
Assignee: Steve French
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-05 16:18 UTC by Aaron Staley
Modified: 2005-08-31 09:22 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron Staley 2005-08-05 16:18:36 UTC
Some case-insensitive OSs, such as windows 2000, will (surprisingly) allow
writing multiple files differing only in case when using CIFS in case sensitive
mode.

Unfortunately, on the OS itself, it is impossible to access both files (reading,
say, "VERSION" will show the same content as "version", even if the files are
different) Furthermore, case-insensitive clients (any windows version) will be
unable to read both file names.

Therefore, it may be advisable to add a mounting option to force case
insensitivity to be used.
Comment 1 Steve French 2005-08-19 15:04:59 UTC
I have added code to create a new mount option "nocase" for case insensitive
file name mapping for cifs vfs.   It is still missing two small kernel routines
which I will add later this month.
Comment 2 Steve French 2005-08-31 09:22:50 UTC
In the cifs-2.6.git tree on kernel.org (version 1.36 of cifs vfs).

Will push to mainline in the next week or so.