[Samba] mount with uid does not give correct local uid (kernel 2.6)
Koen
cudeso4list at hotmail.com
Mon Aug 2 22:07:58 GMT 2004
Hi,
I'm running smbd 3.0.5 with kernel 2.4.26. I connect with a Linux-client (also
samba 3.0.5 installed) on kernel 2.6.7 with this directive:
mount -t smbfs -o uid=1005,username=joe,workgroup=lanz //prim/joe /mnt/test
As a result, the directory /mnt/test is owned by uid=1005 but all the
subdirectories and files in this directory are owned by uid 1001. This uid
(1001) is that of joe on the remote server.
I tried the same directive on another host running kernel 2.4.24 and there
everything worked perfectly (that is, files and directories are owned by uid
1005). On neither of these clients was already a user with uid=1001 present.
'smbfs' is defined as a kernel module in the kernel setup and produces this
error while being loaded with the mount command:
smbfs: Unrecognized mount option noexec
My passdb backend is mysql and this has been working fine.
Am I missing something here? I can't figure out if the problem lies with the
kernelmodule or something with the mount-command. The samba-server doesn't
give an unusual error-messages.
Any help or hint in the good direction is appreciated!
Koen
More information about the samba
mailing list