NEWS[4.18.3]: Samba 4.18.3 Available for Download
[samba-web.git] / history / samba-2.2.0.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4
5 <head>
6 <title>Samba - Release Notes Archive</title>
7 </head>
8
9 <body>
10
11 <h2>The Samba Team are pleased to announce Samba&nbsp;2.2.0</h2>
12
13 <p>
14 <pre>
15 The Samba Team is pleased to announce a new major release of Samba,
16 Samba 2.2.0.
17
18 Samba 2.2.0 is available in source form from
19 samba.org and all of our mirror sites at the url :
20
21 <a href="/samba/ftp/samba-2.2.0.tar.gz">/samba/ftp/samba-2.2.0.tar.gz </a>
22
23 Binary packages will be available shortly for many popular platforms.
24 Please check the main Web site or email announcements for details.
25
26 If you have problems, or think you have found a bug please email
27 a report to :
28
29         <a href="mailto:samba@samba.org">samba@samba.org</a>
30
31 The WHATSNEW.txt file follows.
32
33 As always, any bugs are our responsibility,
34
35 Regards,
36
37         The Samba Team.
38
39 ----------------------------------------------------------------------
40               WHATS NEW IN Samba 2.2.0
41               ========================
42
43 This is the official Samba 2.2.0 release. This version of Samba provides
44 the following new features and enhancements.
45
46 Integration between Windows oplocks and NFS file opens (IRIX and Linux
47 2.4 kernel only). This gives complete data and locking integrity between
48 Windows and UNIX file access to the same data files.
49
50 Ability to act as an authentication source for Windows 2000 clients as
51 well as for NT4.x clients.
52
53 Integration with the winbind daemon that provides a single
54 sign on facility for UNIX servers in Windows 2000/NT4 networks
55 driven by a Windows 2000/NT4 PDC. winbind is not included in
56 this release, it currently must be obtained separately. We are
57 committed to including winbind in a future Samba 2.2.x release.
58
59 Support for native Windows 2000/NT4 printing RPCs. This includes
60 support for automatic printer driver download.
61
62 Support for server supported Access Control Lists (ACLs).
63 This release contains support for the following filesystems: 
64
65     Solaris 2.6+ 
66     SGI Irix 
67     Linux Kernel with ACL patch from http://acl.bestbits.at
68         Linux Kernel with XFS ACL support.
69         Caldera/SCO UnixWare
70         IBM AIX
71         FreeBSD (with external patch)
72
73 Other platforms will be supported as resources are
74 available to test and implement the encessary modules. If
75 you are interested in writing the support for a particular
76 ACL filesystem, please join the samba-technical mailing
77 list and coordinate your efforts. 
78  
79 On PAM (Pluggable Authentication Module) based systems - better debugging
80 messages and encrypted password users now have access control verified via
81 PAM - Note: Authentication still uses the encrypted password database.
82  
83 Rewritten internal locking semantics for more robustness.
84 This release supports full 64 bit locking semantics on all
85 (even 32 bit) platforms. SMB locks are mapped onto POSIX
86 locks (32 bit or 64 bit) as the underlying system allows.
87
88 Conversion of various internal flat data structures to use
89 database records for increased performance and
90 flexibility. 
91
92 Support for acting as a MS-DFS (Distributed File System) server.
93
94 Support for manipulating Samba shares using Windows client tools
95 (server manager). Per share security can be set using these tools
96 and Samba will obey the access restrictions applied.
97
98 Samba profiling support (see below).
99
100 Compile time option for enabling a (Virtual file system) VFS layer 
101 to allow non-disk resources to be exported as Windows filesystems
102 (such as databases etc.).
103
104 The documentation in this release has been updated and converted
105 from Yodl to DocBook 4.1. There are many new parameters since 2.0.7
106 and some defaults have changed.
107
108 Profiling support.
109 ------------------
110 Support for collection of profile information. A shared 
111 memory area has been created which contains counters for
112 the number of calls to and the amount of time spent in
113 various system calls and smb transactions. See the file
114 profile.h for a complete listing of the information 
115 collected. Sample code for a samba pmda (collection agent
116 for Performance Co-Pilot) has been included in the pcp
117 directory. 
118
119 To enable the profile data collection code in samba, you 
120 must compile samba with profile support (run configure with 
121 the --with-profile option). On startup, collection of data
122 is disabled. To begin collecting data use the smbcontrol
123 program to turn on profiling (see the smbcontrol man page).
124 Profile information collection can be enabled for all smbd
125 processes or one or more selected processes. The profiling
126 data collected is the aggragate for all processes that have
127 profiling enabled.
128
129 With samba compiled for profile data collection, you may see
130 a very slight degradation in performance even with profiling
131 collection turned off. On initial tests with NetBench on an
132 SGI Origin 200 server, this degradation was not measureable 
133 with profile collection off compared to no profile collection
134 compiled into samba. 
135
136 With count profile collection enabled on all clients, the 
137 degradation was less than 2%. With full profile collection 
138 enabled on all clients, the degradation was about 8.5%. 
139
140 =====================================================================
141
142 If you think you have found a bug please email a report to :
143
144         <a href="mailto:samba@samba.org">samba@samba.org</a>
145
146 As always, all bugs are our responsibility.
147
148 Regards,
149
150         The Samba Team.  
151
152 ----------------------------------------------------------------------
153 </pre>
154
155 </body>
156 </html>