[Samba] [Announce] Samba 3.0.34 Maintainance Release Available

Karolin Seeger kseeger at samba.org
Tue Jan 20 09:21:35 GMT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

===============================================================
     				  "Minds are like parachutes.
				   They only function when they
				   are open."

				   Sir James Dewar
===============================================================

Release Announcements
=====================


This is a bug fix release of the Samba 3.0 series.

Major enhancements included in Samba 3.0.34 are:

  o Fix update of machine account passwords.
  o Fix SMB signing issue on Windows Vista with MS Hotfix KB955302.
  o Fix Winbind crashes.
  o Correctly detect if the current dc is the closest one.
  o Add saf_join_store() function to memorize the dc used at join time.
    This avoids problems caused by replication delays shortly after domain
    joins.
  o Fix write list in setups using "security = share".


######################################################################
Changes
#######

Changes since 3.0.33
- --------------------


o   Michael Adam <obnox at samba.org>
    * Fix linking cifs.upcall when nscd_flush_cache() is found.
    * Fix smbd hanging on Solaris when winbindd closes socket.
    * Use the reconnect methods instead of the rpc methods directly.


o   Jeremy Allison <jra at samba.org>
    * BUG 1254: Fix write list in setups using "security = share".
    * BUG 5052: Not work cancel inheritance on share.
    * BUG 5729: Explicitly allow "-valid" parameter.
    * BUG 5737: Fix Winbind crash in an unusual failure mode.
    * BUG 5750: Fix SMB signing issue on Windows Vista with MS Hotfix KB955302.
    * BUG 5751: Backport to fix showing of ACLson DFS with smbclient.
    * BUG 5790: Fix returning STATUS_OBJECT_NAME_NOT_FOUND on set file
      disposition call.
    * BUG 5814: Fix core dump of Winbind while doing "rescan_trusted_domain".
    * BUG 5873: Fix ACL inheritance.
    * BUG 5914: Fix build failure (redefinition of struct name_list).
    * BUG 5937: Fix filenames with "*" char hiding other files.
    * BUG 6019: File corruption in Clustered SMB/NFS environment
      managed via CTDB.
    * BUG 6035: Fix possible race between fcntl F_SETLKW and alarm delivery.
    * Remove unecessary msync.
    * Rename cifs.spnego to cifs.upcall.
    * Fix segfault when execution cifs.upcall without any arguments.
    * Ensure we emit the notify message before renaming the open files.
    * Fix use of DLIST_REMOVE.
    * Cope with bad trans2mkdir requests from System in QNTC IBM SMB client.
    * Fix memory leak in error path.
    * Fix logic bug introduced in backport of ccache_regain_all_now.


o   Kai Blin <kai at samba.org>
    * Reformat the WBFLAGS defines to prepare for adding a new flag.
    * Put huge NTLMv2 blobs into extra_data on CRAP auth.


o   Günther Deschner <gd at samba.org>
    * BUG 5710: Fix update of machine account passwords.
    * Define NET_SRVPWSET2 call.
    * Net should just use machine account creds when changing passwords.
    * Fix net_io_q_srv_pwset2.


o   Carsten Dumke <carsten at cdumke.de>
    * BUG 5892: Fix documentation of net rap printq info.


o   Dina Fine <dina at exanet.com>
    * BUG 5908: Fix failing of internal change notify on share directory.


o   Steve French <stevef at smf-t60p.smfdom>
    * Fix compile warning in cifs.upcall.
    * Fix cifs.upcall manpage and comments.


o   Jeff Layton <jlayton at redhat.com>
    * Build cifs.upcall by default on Linux.
    * Fix negatively instantiate keys on error in cifs.upcall.
    * Handle handle MSKRB5 OID properly in cifs.upcall.
    * Bump SPNEGO msg version number and don't reject old versions in
      cifs.upcall.
    * Fix several problems when mounting subdirectories of shares in
      mount.cifs.
    * Don't prompt for password on krb5 mounts in mount.cifs.
    * Have uppercase_string return success on NULL pointer in mount.cifs.
    * Make return codes match the return codes for /bin/mount in mount.cifs.
    * Use lock/unlock_mtab scheme from util-linux-ng mount prog.


o   Volker Lendecke <vl at samba.org>
    * BUG 5965: Fix creation of the first share using SWAT.
    * Fix bug triggered by the RAW-SAMBA3OPLOCKLOGOFF test.


o   David Leonard <David.Leonard at quest.com>
    * BUG 4516: No IPv6 on Solaris 2.6.


o   Igor Mammedov <niallain at gmail.com>
    * Add support for cifs.spnego helper into configure and Makefile.in.
    * Add checks for spnego prereq keyutils.h and kerberos in configure.in.
    * Add helper source for handling cifs kernel module upcall for kerberos
      authorization.
    * Add -c option to set service prefix to "cifs" in service principal by
      default service prefix "host" is used.
    * Add support for cifs.resolver upcall.


o   Stefan Metzmacher <metze at samba.org>
    * Correctly detect if the current dc is the closest one.
    * For CLDAP we need to use get_sorted_dc_list() to avoid recursion.
    * Add fallback to return all dcs, when none is available in the requested
      site.
    * Add saf_join_store() function to memorize the dc used at join time.
    * Return an error instead of crashing when no realm is given.
    * Handle the SMB signing states the same in the krb5 and ntlmssp cases.


o   Andreas Schneider <mail at cynapses.org>
    * Delete the krb5 ccname variable from the PAM environment if set.
    * Fix the build of pam_winbind.
    * Fix circular dependency error with autoconf 2.6.3.


o   Simo Sorce <idra at samba.org>
    * Fix an ifdef check.
    * Fix warning.


o   Yasuma Takeda <yasuma at osstech.co.jp>
    * BUG 5909: Fix MS-DFS links inlcuding multibyte characters on Vista.


o   Andrew Tridgell <tridge at samba.org>
    * Avoid a race condition in glibc between AIO and setresuid().
    * Become root for AIO operations.


o   Bo Yang <boyang at novell.com>
    * Don't set child->requests to NULL in parent after fork.
    * Backport of the clean event context after fork and krb5
      refresh chain fixes.
    * Fix null pointer refrence in event context in backport from v3-3-test.


o   Qiao Yang <geoyang at ironport.com>
    * Fix a memleak.


######################################################################
Reporting bugs & Development Discussion
#######################################

Please discuss this release on the samba-technical mailing list or by
joining the #samba-technical IRC channel on irc.freenode.net.

If you do report problems then please try to send high quality
feedback. If you don't provide vital information to help us track down
the problem then you will probably be ignored.  All bug reports should
be filed under the Samba 3.0 product in the project's Bugzilla
database (https://bugzilla.samba.org/).


======================================================================
== Our Code, Our Bugs, Our Responsibility.
== The Samba Team
======================================================================


================
Download Details
================

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

        http://download.samba.org/samba/ftp/

The release notes are available online at:

        http://www.samba.org/samba/ftp/history/samba-3.0.34.html

Binary packages will be made available on a volunteer basis from

        http://download.samba.org/samba/ftp/Binary_Packages/

Our Code, Our Bugs, Our Responsibility.
(https://bugzilla.samba.org/)

                        --Enjoy
                        The Samba Team


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkl1i70ACgkQKGi9fisXk1HTwACeNiVEOAuvCIpQ7w3RnFYRQsbf
tH0AoJq4tRZlhAkVtkB5vfdU8dthPXnb
=ZAxF
-----END PGP SIGNATURE-----


More information about the samba mailing list