Note new CIFS VFS version in Linux_CIFS_client page
[metze/test/web/.git] / Linux_CIFS_client.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
2 <!-- saved from url=(0049)http://www.samba.org/samba/Linux_CIFS_client.html -->\r
3 <HTML><HEAD>\r
4 <TITLE>Linux CIFS Client</TITLE>\r
5 <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\r
6 <META content="IBM WebSphere Studio Homepage Builder V6.0.2 for Windows" name="GENERATOR">\r
7 <META http-equiv="Content-Style-Type" content="text/css">\r
8 </HEAD>\r
9 <BODY><BR>\r
10 <BR>\r
11 &nbsp;\r
12 <P>LATEST UPDATES - mount.cifs mount helper now updated in Samba svn to version\r
13 1.5. cifs vfs 1.28 version is included in 2.6.10 kernels. Key bug fix included\r
14 for heavy stress cases - very small socket peek responses causing occassional\r
15 abnormal session termination (invalid SMB message would be logged to dmesg).\r
16 Important readdir fixes also included. POSIX ACL support added to Samba\r
17 3.0.11 and later servers. New mount parm added for using the server's (persistant,\r
18 stable) inode numbers on files and directories</P>\r
19 <TABLE cellSpacing=2 cellPadding=2 width="100%" border=0>\r
20   <CAPTION>\r
21   </CAPTION>\r
22   <TBODY>\r
23     <TR>\r
24       <TD bgColor=#eeeeee colSpan=2><!-- Title Bar -->\r
25       <CENTER>\r
26       <H1>CIFS VFS -&nbsp;</H1>\r
27       </CENTER>\r
28       <CENTER>\r
29       <H1>Advanced Common Internet File System for \r
30   Linux&nbsp;</H1>\r
31       </CENTER>\r
32       </TD>\r
33     </TR>\r
34     <TR>\r
35       <TD vAlign=top width="20%" bgColor=#eeeeee><!-- Menu (Left Column) --><!-- Menu -->\r
36       <CENTER><IMG alt="http://us1.samba.org/samba/images/penguin.gif" src="samba/images/penguin.gif"></CENTER>\r
37       <A \r
38       href="mailto:sfrench@samba.org">Questions to developers</A>\r
39       <P>Documentation&nbsp;\r
40       <UL>\r
41         <LI><A \r
42         href="http://cvs.samba.org/cgi-bin/cvsweb/cifsvfs/fs/cifs/README">Installation</A>&nbsp;\r
43         <LI><A \r
44         href="http://cvs.samba.org/cgi-bin/cvsweb/cifsvfs/fs/cifs/TODO">Todo/Bug \r
45         list</A>&nbsp;\r
46         <LI><A \r
47         href="http://www.snia.org/tech_activities/CIFS/CIFS-TR-1p00_FINAL.pdf">SNIA \r
48         CIFS Specification</A>&nbsp;\r
49         <LI><A \r
50         href="http://cvs.samba.org/cgi-bin/cvsweb/cifsvfs/fs/cifs/AUTHORS">Authors/Thanks</A>&nbsp;\r
51         <LI><A \r
52         href="http://www-124.ibm.com/developer/opensource/linux/presentations/samba/connectathon2002/french-cifsvfs.pdf">CIFS \r
53         VFS Paper</A>&nbsp;\r
54         <LI><A \r
55         href="http://oss.software.ibm.com/developer/opensource/linux/presentations/samba/ut_cifs.pdf">Linux \r
56         Network Filesystems Paper</A>&nbsp;</LI>\r
57       </UL>\r
58       Downloads&nbsp;\r
59       <UL>\r
60         <LI><A \r
61         href="http://us1.samba.org/samba/ftp/cifs-cvs/cifs-1.20c-2.4.tar.gz">Latest \r
62         2.4 Release (gz containing cifs vfs source files and patch for kernel \r
63         makefile and configure)</A>&nbsp;&nbsp;\r
64         <LI>For Linux 2.6 the cifs vfs does not require a distinct download (it is\r
65         in starting in kernel release 2.5.42). Kernel version 2.6.10 contains version\r
66         1.28 of the cifs vfs. The current version is always available via the bitkeeper\r
67         tree at http://cifs.bkbits.net/linux-2.5cifs and a relatively recent version\r
68         is also available by downloading replacement files that can be used in\r
69         place of those in the fs/cifs directory <A \r
70         href="http://us1.samba.org/samba/ftp/cifs-cvs/cifs-1.20c-2.6.tar.gz">1.20 for 2.6 kernels</A>.\r
71         <LI><A \r
72         href="http://www.samba.org/samba/ftp/cifs-cvs/mount.cifs">Prebuilt mount helper utility (/sbin/mount.cifs version 1.5) built for\r
73         i386</A>\r
74         <LI><A href="http://www.samba.org/samba/ftp/cifs-cvs/mount.cifs.c">Source \r
75         for cifs mount utility on sambaweb</A>\r
76         <LI><A href="http://www.samba.org/samba/ftp/cifs-cvs/mount.cifs.8">man \r
77         page for mount utility </A>&nbsp;\r
78         <LI><A href="http://cvs.samba.org/cgi-bin/cvsweb/cifsvfs/">2.4 kernel CIFS Files via CVS Web</A>&nbsp;\r
79         <LI>Via CVS&nbsp;\r
80         <PRE>cvs -z5 -d&nbsp;\r
81 :pserver:cvs@pserver.samba.org:/cvsroot\r
82 co cifsvfs</PRE>\r
83         <LI><A href="http://cifs.bkbits.net/">Most current 2.6 source at cifs.bkbits.net (requires installation of BitKeeper)</A></LI>\r
84       </UL>\r
85       </TD>\r
86       <TD vAlign=top bgColor=#ffffff><!-- Main Contents -->\r
87       <P>The CIFS VFS is a virtual file system for Linux to allow access to servers\r
88       and storage appliances compliant with the SNIA CIFS Specification version\r
89       1.0 or later.&nbsp;&nbsp;&nbsp; Popular servers such as Samba, Windows\r
90       2000, Windows XP and many others support CIFS by default.&nbsp;&nbsp; The\r
91       CIFS&nbsp;VFS does not provide support for older servers based on the more\r
92       primitive SMB (Server Message Block) protocol (you can use the Linux filesystem\r
93       smbfs for these).&nbsp;&nbsp; CIFS VFS is designed to take advantage of\r
94       advanced network filesystem features such as locking, Unicode (advanced\r
95       internationalization), hardlinks, dfs (heirarchical, replicated name space),\r
96       distributed caching and uses native TCP names (rather than RFC1001, Netbios\r
97       names).&nbsp; Unlike some other network filesystems all key network function\r
98       including authentication is provided in kernel (and changes to mount and/or\r
99       a mount helper file are not required in order to enable the CIFS VFS).\r
100       With the addition of upcoming improvements to the mount helper (mount.cifs)\r
101       the CIFS VFS will be able to take advantage of the new CIFS URL specification\r
102       though.&nbsp;&nbsp; The Todo list includes some of the other features being\r
103       planned for future releases.&nbsp;&nbsp; The CIFS VFS has been tested with\r
104       Linux 2.4.14 and later as well as regular testing on Linux 2.6 (and has\r
105       been in the kernel source starting with Linux kernel 2.5.42. The CIFS client\r
106       is no longer considered &quot;expiremental&quot; in Linux versions after\r
107       2.6.7 (cifs version 1.19) or later. Testing has been done on various hardware\r
108       architectures including x86 and even big endian zSeries hardware.&nbsp;&nbsp;\r
109       The cifs and smbfs filesystems can coexist on the same system and do not\r
110       conflict. <BR>\r
111       &nbsp;\r
112       <P>The current 2.4 version of the CIFS VFS is <A \r
113       href="http://us1.samba.org/samba/ftp/cifs-cvs/cifs-1.20c-2.4.tar.gz">1.20c</A> which was released in July , 2004 and the current 2.6.10 Linux version\r
114       of the cifs vfs is version 1.28 or to download replacement files for the\r
115       fs/cifs directory which includes a relatively recent version of the cifs\r
116       vfs click <A \r
117       href="http://us1.samba.org/samba/ftp/cifs-cvs/cifs-1.20c-2.6.tar.gz">1.20c for 2.6 kernels</A>.\r
118       <P>CIFS VFS is licensed under the <A \r
119       href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</A> \r
120       version 2 or later.&nbsp;</P>\r
121       </TD>\r
122     </TR>\r
123     <TR>\r
124       <TD vAlign=top></TD>\r
125       <TD vAlign=top>Thanks to SNIA, IBM and the Samba Team<BR>\r
126       &nbsp;<IMG src="samba/images/samba_banner.gif" alt="http://us1.samba.org/samba/images/samba_banner.gif"> <BR>\r
127       for their assistance \r
128       and support.</TD>\r
129     </TR>\r
130   </TBODY>\r
131 </TABLE>\r
132 </BODY></HTML>\r