[linux-cifs-client] Re: cifs version 1.42 available for testing

Alexander Bokovoy ab at samba.org
Fri Mar 31 01:31:58 GMT 2006


Steve French пишет:
> I have created a converged cifs 1.42 source tarball (ie current cifs)
>  which should build and work on (roughly) 2.6.8 or later kernels.
> This is only slightly beyond what was tested at Connectathon a few
> weeks ago.  Obviously I don't have every possible kernel version
> between 2.6.8 and 2.6.16-rc5 to try this on but I have built and
> lightly tested on a few different kernel versions today (which went
> fine) to ensure that the new ifdefs do take care of the global kernel
> changes for each major kernel version.  I ran out of time today to
> back port it all the way back to 2.6.5 (SLES9) but will try to finish
> that up later.   There are a surprisingly number of little
> differences in the vfs between Linux kernel versions.
Following patch is required for SLES9. I finally managed to get 1.42a up
and running on SLES9/x86 and SLES9/ia64 with it.

One thing we might need to consider is some support to get user
authorization within cifs for MultiuserMount case without actual
additional mounts. I would suggest to add special option to mount
options so that username and password passed with mount request (and
this option) will cause smb logon but no actual mount operation when
/proc/fs/cifs/MultiuserMount is 1.

This smb session then will be cached up until umount call with the same
path would be received.

This would allow true multiuser mount with less clutter, we definitely
don't need to mount dozen shares to get those user credentials within
cifs sessions' cache.
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cifs-sles9-update.patch
Type: text/x-patch
Size: 3307 bytes
Desc: not available
Url : http://lists.samba.org/archive/linux-cifs-client/attachments/20060331/5d007907/cifs-sles9-update.bin


More information about the linux-cifs-client mailing list