Make case-sensitive SMB share case-insensitive
- by fungs
I am running a legacy XP app that I would like to move on a network share. It is very simple and works in theory but the server providing the share is based on Linux (cannot configure) and the software does not work correctly because it is programmed case-insensitively, it seems.
After some research, network shares behave like the filesystem they use underneath. This is normal. Unfortunately I cannot fix the software myself.
Is there any way to turn the case-sensitivity into case-insensitivity for a Windows network drive on the client side? I fould two approaches:
First, something like icasefile (http://wnd.katei.fi/icasefile/) that wraps around the program and intercepts the file I/O. This is for UNIX only.
Secondly, a proxy virtual file system (e. g. something using Dokan). Unfortunately I couldn't find any suitable fs, the only possibility would be to put a case-insensitive filesystem on an image file and put this on the share using for example lmdisk (http://www.ltr-data.se/opencode.html/#ImDisk).
Do you have any better ideas?