Samba 3.0.20 Available for Download

Gerald (Jerry) Carter jerry at
Fri Aug 19 20:37:01 GMT 2005

Hash: SHA1

	                    It may just be a storm in a teacup,
	                          but to the ant in the teacup
	                     it certainly feels like a typhoon.
	                                          -- anonymous
Release Announcements

This is the latest stable release of Samba. This is the version
that production Samba servers should be running for all current
bug-fixes.  This is a substantial upgrade from previous Samba
3.0.x releases.  Please read the section "What happened to
3.0.15 - 3.0.19?" and the other major change descriptions.

Additional features introduced in Samba 3.0.20 include:

  o Support for several new Win32 rpc pipes.
  o Improved support for OS/2 clients.
  o New 'net rpc service' tool for managing Win32 services.
  o Capability to set the owner on new files and directory
    based on the parent's ownership.
  o Experimental, asynchronous IO file serving support.
  o Completed Support for Microsoft Print Migrator.
  o New Winbind IDmap plugin (ad) for retrieving uid and gid
    from AD servers which maintain the SFU user and group
  o Rewritten support for POSIX pathnames when utilizing
    the Linux CIFS fs client.
  o New asynchronous winbindd.
  o Support for Microsoft Print Migrator.
  o New Windows NT registry file I/O library.
  o New user right (SeTakeOwnershipPrivilege) added.
  o New "net share migrate" options.

A special thanks those members of the Samba Test Squad, Joerg
Pulz, Thomas Bork, and Christoph Beyer in particular, for
helping to test and stabilize several last minute critical
bugs fixes.

What happened to 3.0.15 - 3.0.19?

After some discussion it was deemed that the amount of changes
going into the next Samba 3.0 release needed something to catch
people's attention.  Skipping several releases was chosen as
the best solution with the least overhead.  There will be no
3.0.15 - 3.0.19 ever released.  The next production release
following 3.0.20 should be 3.0.21.

The original announcement about the version number change can
be found in the samba mailing list archives:

Asynchronous Winbind Implementation

Winbindd has been completely rewritten in this release to support
an almost completely non-blocking, asynchronous request/reply
model.  This means that winbindd will scale much better in
large domain environments and on high latency networks.  Neither
the client interface nor the command line tools (i.e. wbinfo) have
changed in their calling conventions or syntax.  However, due to
internal structure changes, it is required (more so than normal)
that you install the library included in this release.

Support for Microsoft Print Migrator

Samba 3.0.20 includes full support for migrating printers from
Windows servers or other Samba servers via the Microsoft Print
Migrator tool.  Restoring printers requires a working "add printer
command" defined in smb.conf.  Current support also allows
administrators to create a master list of printer drivers which
can be restored in bulk on new (or existing) Samba installations.

Asynchronous IO Support

Experimental support for async IO has been added to smbd for
certain platforms.  To enable this new feature, Samba must be
compiled to include the --with-aio-support configure option.
In addition, the "aio read size" and "aio write size" to non-zero
values.  See the smb.conf(5) man page for more details on these

Download Details

The uncompressed tarball and patch files have been signed
using GnuPG (ID F17F9772).  The source code can be
downloaded from:

The release notes are available online at:

Binary packages are available at

Our Code, Our Bugs, Our Responsibility.

			The Samba Team
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird -


More information about the samba-announce mailing list