From: Yura P. <pak...@ip...> - 2006-06-03 22:32:13
|
Hi Miklos, I recently noticed problem with renaming directories with case insensitive filenames in NTFS. FUSE pass rename("/Dir", "/DIR/Dir") to ntfsmount, when I try to rename "/Dir" to "/DIR" ("/Dir" is case insensitive filename). It is possible to workaround rename problem by check inside ntfsmount, but their exist similar problem for symbolic link creation and it is impossible to determine what user wanted to do from arguments passed to symlink(). It will great if FUSE will have check to prevent such situations. I guess inode number check will be great for this. BTW, some switch that controls whether filesystem case-sensitive or not will not work, because NTFS supports both case sensitive and insensitive filenames. -- Best regards, Yura |