Ubuntu (8.10 with latest patches (patched on 16. Feb. 2009, 8.04.1 without patches) ignores filename cases on cifs-mount in an error-prone manner
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
samba (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Mount your home share from an openSuSE 11.1 Samba server or an 3.0.33 Samba server (gentoo) with
preserve case=yes
short preserve case=yes
case sensitive = auto
set on the server.
Try to enter into the "Documents" folder by typing
cd documents
(lower case by purpose)
Although it should fail (because it should be case sensitive), it will succeed and an ls shows your documents.
The big problem is that when you try to edit your files via your favorite editor (i.e. nano) or to show them via cat it will fail telling you that the file doesn't exist (but you were able to successfully enter the directory, you even could enter a subdirectory, but accessing the files inside will fail (although ls shows them to you)).
As other distributions doesn't show this issue when mounting Samba shares and it only happens with Ubuntu 8.10 and Ubuntu 8.04.1, but not with Debian 4.0 (can't remember the r-code, might be 4 or 6, can't check this now, sorry) and other distributions like openSuSE 11.1 mount them without this behavior, it seems to be a Ubuntu-specific bug.
Changed in samba: | |
status: | Incomplete → New |
Can you reproduce the problem using smbclient ?
What's the version of the OpenSuSE 11.1 samba server ?