[Bug 561281] Re: case sensitivity option (case sensitive=no) is not honored
Sven Ehret
sven.ehret at gmail.com
Wed Apr 21 15:31:35 BST 2010
** Changed in: samba (Ubuntu)
Status: New => Invalid
** Description changed:
Binary package hint: samba
In my setup using samba's “case sensitive = no” option it is not
possible for Windows machines to create files with the same filename but
different cases. Example: “file.test” can not reside next to
“FILE.test”.
However, when a LINUX client (Gentoo) connects to the SAMBA share, it is
allowed to create such files, ignoring SAMBA's case sensitivity option.
When the same LINUX client connects to a Windows share the behaviour is
correct.
$ lsb_release -rd
Description: Ubuntu lucid (development branch)
Release: 10.04
$ apt-cache policy samba
samba:
- Installed: 2:3.4.7~dfsg-1ubuntu2
- Candidate: 2:3.4.7~dfsg-1ubuntu3
- Version table:
- 2:3.4.7~dfsg-1ubuntu3 0
- 500 http://dz.archive.ubuntu.com/ubuntu/ lucid/main Packages
- *** 2:3.4.7~dfsg-1ubuntu2 0
- 100 /var/lib/dpkg/status
-
+ Installed: 2:3.4.7~dfsg-1ubuntu2
+ Candidate: 2:3.4.7~dfsg-1ubuntu3
+ Version table:
+ 2:3.4.7~dfsg-1ubuntu3 0
+ 500 http://dz.archive.ubuntu.com/ubuntu/ lucid/main Packages
+ *** 2:3.4.7~dfsg-1ubuntu2 0
+ 100 /var/lib/dpkg/status
mount options (output of mount command):
//<samba-machine>/<share> on <mount point> type cifs (rw,mand,relatime,unc=\\<samba-machine>\<share>,username=<username>,domain=<domain>,uid=0,noforceuid,gid=0,noforcegid,addr=<ip address>,file_mode=0755,dir_mode=0755,nocase,rsize=16384,wsize=57344)
global section in smb.conf:
[global]
- log level = 2
- netbios name = <netbios name>
- workgroup = <workgroup>
- wins server = <wins server>
- map to guest = Bad User
- encrypt passwords = true
- domain master = no
- local master = yes
- domain logons = yes
- os level = 63
- passdb backend = ldapsam:ldap://127.0.0.1/
- obey pam restrictions = no
- security = user
- ldap admin dn = <ldap admin dn>
- ldap ssl = no
- ldap delete dn= yes
- ldap group suffix = ou=Groups
- ldap machine suffix = ou=Computers
- ldap user suffix = ou=Users
- ldap suffix = <ldap suffix>
- winbind nested groups = no
- winbind trusted domains only = yes
- case sensitive = no
+ log level = 2
+ netbios name = <netbios name>
+ workgroup = <workgroup>
+ wins server = <wins server>
+ map to guest = Bad User
+ encrypt passwords = true
+ domain master = no
+ local master = yes
+ domain logons = yes
+ os level = 63
+ passdb backend = ldapsam:ldap://127.0.0.1/
+ obey pam restrictions = no
+ security = user
+ ldap admin dn = <ldap admin dn>
+ ldap ssl = no
+ ldap delete dn= yes
+ ldap group suffix = ou=Groups
+ ldap machine suffix = ou=Computers
+ ldap user suffix = ou=Users
+ ldap suffix = <ldap suffix>
+ winbind nested groups = no
+ winbind trusted domains only = yes
+ case sensitive = no
share section in smb.conf:
[<share name>$]
- path = <path>
- browseable = no
- writeable = yes
- inherit acls = yes
- inherit permissions = yes
- create mask = 775
- directory mask = 775
- write list = <write list>
- nt acl support = no
- vfs objects = recycle
- recycle: repository = __Trash
- recycle: keeptree = Yes
- recycle: exclude = *.tmp, *.temp, *.log, *.ldb
- recycle: exclude_dir = tmp
- recycle:versions = Yes
+ path = <path>
+ browseable = no
+ writeable = yes
+ inherit acls = yes
+ inherit permissions = yes
+ create mask = 775
+ directory mask = 775
+ write list = <write list>
+ nt acl support = no
+ vfs objects = recycle
+ recycle: repository = __Trash
+ recycle: keeptree = Yes
+ recycle: exclude = *.tmp, *.temp, *.log, *.ldb
+ recycle: exclude_dir = tmp
+ recycle:versions = Yes
explanatory behaviour:
# cd /mounts/samba-share
# touch file.test
# touch FILE.test
# ls *.test
FILE.text file.test
# cd /mounts/windows-share
# touch file.test
# touch FILE.test
# ls *.test
file.test
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: samba 2:3.4.7~dfsg-1ubuntu2
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
NonfreeKernelModules: vmnet vmci vmmon
Architecture: amd64
Date: Mon Apr 12 09:35:02 2010
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/installer/media-info'
ProcEnviron:
- LANG=en_US
- SHELL=/bin/bash
+ LANG=en_US
+ SHELL=/bin/bash
SambaServerRegression: No
SourcePackage: samba
--
case sensitivity option (case sensitive=no) is not honored
https://bugs.launchpad.net/bugs/561281
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to samba in ubuntu.
More information about the Ubuntu-server-bugs
mailing list