The annotated tag, build_3.2.0_ctdb.30 has been created at a22ddf07065cefb90c28ccb120fe4a1f531e86a4 (tag) tagging 990a58cdccf5c55d7a7656ffafa6b821fe462a67 (commit) replaces release-3-2-0rc1 tagged by Michael Adam on Tue Jun 17 11:34:48 2008 +0200
- Log ----------------------------------------------------------------- build_3.2.0_ctdb.30 for SOFS samba testing Michael -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEABECAAYFAkhXhV0ACgkQyU9JOBhPkDRHIQCZAd0yUKpsuTmmAjhCx+UJmtW9 BisAn0aR5y0uKyInAwJQogUY9gjIMUQB =hmLT -----END PGP SIGNATURE----- Alexander Bokovoy (1): Ignore Emacs' semantic.cache Andreas Schneider (2): Fix saving of the config file in SWAT; [#5516]. Fix empty input fields in SWAT; [#5515]. Andrew Tridgell (6): update configure.rpm for clustered Samba usage keep compatibility with v3-0-ctdb name for fileid:mapping option apply patch from v3-0-ctdb to special case root in libnss_winbind merge in spec file from Michael fixed version in spec file merge build changes from Mathias Björn Jacke (1): Add ldap connection timeout for OpenLDAP and Netscape LDAP libs. This can be controlled via the ldap connection timeout parameter. This fixes fallbacks to secondary LDAP servers in multi LDAP server setups like in #4544 Chere Zhou (1): minor memory leak fix Günther Deschner (10): _netr_LogonSamLogon: fix lm session key length. Fix Bug #5465 (joining with createcomputer=ou1/ou2/ou3). idl: avoid sa_family as it its a macro on IRIX. re-run make idl. dsgetdcname: use family (instead of sa_family). Fix Bug #5285. (libcap header mismatch) libnetjoin: delete possible "realm" leftover parameter. libnetjoin: only close existing policy handles while unjoining. libnetjoin: correctly copy returned lsa policy sid. build: fix build warning. Jeremy Allison (19): Fix replacement getpass. If we ^C at the prompt echo was left off. Fix bug #5464. Pointed out by Herb @ Connectathon. In fork_domain_child() we call : Fix bug #5460. The problem is RHEL5.0 shipped a CIFS client Second part of patch for bug #5460. Cope with pathnames Ensure we don't keep searching for sharename if it's Fix debug message. Enable tests for splice on Linux. Add a static (vl, I hate this) Re-enable the evil "aio write behind" parameter. Security fix for CVE-2008-1105: Boundary failure when parsing SMB responses Fix winbindd on a PDC by reverting : 83b04c60fac76ccd2d5aecb14f8896a07d488b1f..6e66512d5beb256a44c6703cdb8c7fa7e0fd8537. Fix valgrind bug in debug statement. Don't reference uninitialized memory. Fix bug #5504. winbindd children and parent were handing SIGTERM in the same way - deleting the socket! Memory leak fixes from Chere Zhou <cz...@isilon.com>. A few cleanups from Chere Zhou <chere.z...@isilon.com>. From Michael R Sweet <m...@easysw.com>. Fix bug reported by David Eisner <deis...@gmail.com>. When allocating cli Fix by Bo Yang <boy...@novell.com> for bug with winbindd trusted domain child Split the winbindd_passdb backend into a 'builtin' and a 'sam' Allow server manager to close open files selected by id. Karolin Seeger (12): man pages: Correct version string. WHATSNEW: Update changes since 3.2.0pre3. Eliminate global variable in_client. Remove source/librpc/gen_ndr/cli_messaging.c. WHATSNEW: Update changes since 3.2.0rc1. VERSION: Raise version number to 3.2.0rc2. WHATSNEW: Update changes since 3.2.0rc1. WHATSNEW: Update changes since 3.2.0rc1. WHATSNEW: Update changes since 3.2.0rc1. man pages: Add documentation for new parameter 'ldap connection timeout'. WHATSNEW: Update changes since 3.2.0rc1. WHATSNEW: Update changes since 3.2.0rc1. Marc VanHeyningen (1): Tiny memory leak Michael Adam (77): registry: use dbwrap_fetch_bystring() in regdb_fetch_keys(). registry: use dbwrap_fetch_bystring() in regdb_fetch_values(). registry: use normalize_reg_path() in regdb_fetch_keys() registry: combine talloc_strdup() and normalize_reg_path() in regdb_fetch_keys(). registry: add a function for fetching a tdb record for a given keystring registry: use regdb_fetch_key_internal() in regdb_fetch_keys(). registry: use regdb_fetch_key_internal() in regdb_fetch_values(). registry: add function regdb_key_exists() to check for existence of a key. registry: check for existence of key init_registry_key and possibly save a write. registry: save writes in init_registry_data() if data does already exist. registry: skip writes of existing keys in init_registry_data(). registry: change order of arguments of regdb_fetch_key_internal() registry: free temporary data in regdb_fetch_key_internal(). registry: make normalize_reg_path() strip leading and trailing '/' chars. registry: Implement new semantics for existence of registry key in tdb. registry: free talloc context on error path in regdb_fetch_values(). registry: check for existence of key in regdb_fetch_values() first. registry: check for existence of key in regdb_fetch_keys() before proceeding. registry: check for existence of key in regdb_store_values() before proceeding. registry: check for existence of key in regdb_get_secdesc() before proceeding. registry: check for existence of key in regdb_set_secdesc() before proceeding. registry: add a function regdb_key_is_base_key() to check whether is composite. registry: check for existence of non base key in regdb_store_keys() before proceeding. registry: add comment explaining workflow to make store_keys safe w/o transactions registry: regdb_store_keys: move storing the subkey list down after removing values. registry: adapt comment of last step in regdb_store_keys(). registry: adapt comment to first step in regdb_store_keys(). registry: change order of deleting value and subkey lists in store_keys(). registry: add comments to removing lists in regdb_store_keys(). registry: add removal of secdesc of a key to regdb_store_keys(). loadparm: Fix activation of registry globals in lp_load_*. packaging: rename RHEL4-CTDB --> RHEL-CTDB packaging: fix GPL version in samba-ctdb specfile. packaging: remove references to smbmount and friends from samba-ctdb spec file loadparm: refactor initalization of registry config out into lp_smbconf_ctx(). loadparm: refactor processing of service out of process_registry_globals() loadparm: add a function process_registry_shares() loadparm: add parameter allow_registry_shares to lp_load_ex(). loadparm: add call to do_section() to process_registry_service(). loadparm: add funcion lp_load_with_registry_shares(). testparm: list registry shares with testparm. Merge commit 'origin/v3-2-stable' into v3-2-ctdb net_registry: add raw output of value to print_registry_value(). net registry: refactor core of net_registry_getvalue() out net registry: add a getvalueraw command to print the value in raw format. net rpc registry: fix usage message of getvalue. net rpc registry: add boolean "raw" to rpc_registry_getvalue_internal() net rpc registry: add a getvalueraw subcommand. packaging: fix a comment typo in makerpms script. packaging: add a comment explaining EXTRA_OPTIONS to the makerpms script packaging: use docs tarball instead of docs dir in makerpms / samba.spec packaging: use git-archive in RHEL-CTDB/makerpms.sh packaging: fix RHEL-CTDB build by removing duplicate winbind-32bit paragraphs packaging: enable calling RHEL-CTDB/makerpms.sh from other directories packaging: re-introduce Release numbering ".ctdb.<number>" packaging: we are at release ctdb.27 in RHEL-CTDB. packaging: disable cups in the RHEL-CTDB build. Merge commit 'origin/v3-2-stable' into v3-2-ctdb packaging: bump the rhel-ctdb rpm releas number to ctbd.28 Merge commit 'origin/v3-2-stable' into v3-2-ctdb Merge commit 'origin/v3-2-stable' into v3-2-ctdb packaging(RHEL-CTDB): remove winbind init script and its linke from main pkg packaging(RHEL-CTDB): move "chkconfig --del winbind" to "%preun common" packaging(RHEL-CTDB): move service smb restart from %postun to %post packaging(RHEL-CTDB): use condrestart instead of restart in %post script packaging(RHEL-CTDB): in %preun, first stop the service then deactivate packaging(RHEL-CTDB): ignore errors from init scripts in pre/post scripts. packaging(RHEL-CTDB): use "/sbin/service smb" instead of "%{initdir}/smb" packaging(RHEL-CTDB): add "service winbind condrestart" to "%post common" packaging(RHEL-CTDB): bump rpm release to the next version ctdb.29 packaging(RHEL-CTDB): fix placement and link direction of new shared libs packaging(RHEL-CTDB): remove duplicate block from spec file. packaging(RHEL-CTDB): use /usr/%{_libarch} instead of %{_libdir} Merge commit 'origin/v3-2-stable' into v3-2-ctdb Merge commit 'origin/v3-2-stable' into v3-2-ctdb loadarm: fix testparm with "config backend = registry". loadparm: fix process_registry_shares() when there is only [global] in registry. Stefan Metzmacher (1): build: make sure LIBWBCLIENT_*_TARGET is never empty Volker Lendecke (13): Revert "Fix signing bug found by Volker. That one was *subtle*." Fix signing problem in the client with transs requests If no node number is given, default to the current node in smbcontrol Don't block smbcontrol online/offline if !"winbind offline logons" Convert messages_local.c to use "struct tdb_wrap" Add winbind:online check timeout parameter Do not call testparm in /etc/init.d/smb Fix security=server, bug 5502 Fix location of smbldap-tools Fix a memleak in ads_find_dc() in case get_sorted_dc_list() fails Fix a memleak caused by a crappy get_sorted_dc_list() API Merge commit 'origin/v3-2-stable' into v3-2-ctdb Always set "registry shares = yes" for "include = registry" coffeedude (1): net ads: Upper case he realm name when calling kinit() using machine creds. root (2): updated spec files and build script Bump up version number ----------------------------------------------------------------------- -- Samba Shared Repository