[SCM] Samba Shared Repository - branch master updated

Jeremy Allison jra at samba.org
Wed Feb 10 09:40:49 MST 2010


The branch, master has been updated
       via  84fba3c... Change the default of "nmbd bind explicit broadcast" to "no" until the double processing problem in bug #7118 is fixed.
      from  1cd9df8... testprogs: add more error codes for spoolss test.

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 84fba3c1bc962804259f201d465acfdf0cd3c6a8
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Feb 10 08:39:37 2010 -0800

    Change the default of "nmbd bind explicit broadcast" to "no"
    until the double processing problem in bug #7118 is fixed.
    
    Jeremy.

-----------------------------------------------------------------------

Summary of changes:
 .../smbdotconf/misc/nmbdbindexplicitbroadcast.xml  |    5 ++---
 source3/param/loadparm.c                           |    6 +++---
 2 files changed, 5 insertions(+), 6 deletions(-)


Changeset truncated at 500 lines:

diff --git a/docs-xml/smbdotconf/misc/nmbdbindexplicitbroadcast.xml b/docs-xml/smbdotconf/misc/nmbdbindexplicitbroadcast.xml
index 3a44a69..8d2135b 100644
--- a/docs-xml/smbdotconf/misc/nmbdbindexplicitbroadcast.xml
+++ b/docs-xml/smbdotconf/misc/nmbdbindexplicitbroadcast.xml
@@ -7,11 +7,10 @@
 	<para>
 	This option causes <citerefentry><refentrytitle>nmbd</refentrytitle>
 	<manvolnum>8</manvolnum></citerefentry> to explicitly bind to the
-	broadcast address of the local subnets. This is needed to make nmbd
+	broadcast address of the local subnets. This can be used to make nmbd
 	work correctly in combination with the <smbconfoption name="socket address"/> option.
-	You should not need to unset this option.
 	</para>
 </description>
 
-<value type="default">yes</value>
+<value type="default">no</value>
 </samba:parameter>
diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c
index 8308e99..3ada45e 100644
--- a/source3/param/loadparm.c
+++ b/source3/param/loadparm.c
@@ -4969,10 +4969,10 @@ static void init_globals(bool first_time_only)
 	string_set(&Globals.szPidDir, get_dyn_PIDDIR());
 	string_set(&Globals.szSocketAddress, "0.0.0.0");
 	/*
-	 * By default support explicit binding to broadcast
- 	 * addresses.
+	 * By default don't support explicit binding to broadcast
+ 	 * addresses (until the nmbd "process twice" bug is fixed).
  	 */
-	Globals.bNmbdBindExplicitBroadcast = true;
+	Globals.bNmbdBindExplicitBroadcast = false;
 
 	if (asprintf(&s, "Samba %s", samba_version_string()) < 0) {
 		smb_panic("init_globals: ENOMEM");


-- 
Samba Shared Repository


More information about the samba-cvs mailing list