+++ This bug was initially created as a clone of Bug #200486 +++ As the problem manifests itself with FC5 as well, this bug tracks FC5 progress. Problem is the same as with FC4: A sample share called fsroot is created, exporting the whole filesystem on the samba server: [fsroot] comment = FSroot path = / valid users = root public = no writable = yes printable = no A file is created under /tmp: [root@rtr ~]# echo foo > /tmp/bar A client mounts that share: [root@bofh ~]# mount //rtr/fsroot /mnt/net Password: [root@bofh ~]# mount | grep cifs //rtr/fsroot on /mnt/net type cifs (rw,mand) [root@bofh ~]# [root@bofh ~]# head /mnt/net/tmp/bar head: error reading `/mnt/net/tmp/bar': Permission denied Rolling back to 3.0.23-1.fc5, the head request succeeds: [root@bofh ~]# head /mnt/net/tmp/bar foo [root@bofh ~]#
I'm getting the same issue when I upgraded to samba-3.0.23a on my FC5 install.
i have this problem too confirmed on samba-users http://lists.samba.org/archive/samba/2006-August/123644.html
Created attachment 133615 [details] Patch fixing the linux client issues
Sorry if this is the wrong place to post this, but is there a time frame for when patched binaries for this issue can be published to the repos? This problem is a show stopper for me.
Upstream released updated version. http://www.samba.org/samba/history/samba-3.0.23b.html
I just want to confirm, that samba-3.0.23b solves the problem. I've recompiled samba-3.0.23a-1.fc5.1.src.rpm with the new released 3.0.23b samba source (Patch1: samba-3.0.23a-samr_alias.patch must not be applied, because it is already fixed in 3.0.23b) and it worked without any problems. I hope a new FC5 package is released soon, because it is a little bit annoying that it is not possible to mount an smb/cifs share provided by FC5 using an FC5 (cifs only) as client. ;-)
Are there any problem why there is still no package at least on updates-testing? # yum list --enablerepo development --enablerepo updates-testing samba Installed Packages samba.i386 3.0.23a-1.fc5.1 installed Available Packages samba.i386 3.0.23b-2 development Can't use the one from development without updating glibc, which I didn't want at the moment. BTW: the problem only happens on non-zero size files. # touch /mnt/cifs/test.txt # cat /mnt/cifs/test.txt # echo "1" > /mnt/cifs/test.txt # cat /mnt/cifs/test.txt cat: /mnt/cifs/test.txt: Permission denied
Another bugfix update was reased by samba team: http://www.samba.org/samba/history/samba-3.0.23c.html Maybe it's time to fix this problem?
fixed by: samba-3.0.23c-1.fc5