svn commit: samba r22624 - in branches/SAMBA_4_0/source/selftest: .

metze at samba.org metze at samba.org
Tue May 1 03:28:13 GMT 2007


Author: metze
Date: 2007-05-01 03:28:12 +0000 (Tue, 01 May 2007)
New Revision: 22624

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=22624

Log:
- configure other auth methods for the member server
- use the netbiosname as domain and realm for the provision
  of the member server

metze
Modified:
   branches/SAMBA_4_0/source/selftest/Samba4.pm


Changeset:
Modified: branches/SAMBA_4_0/source/selftest/Samba4.pm
===================================================================
--- branches/SAMBA_4_0/source/selftest/Samba4.pm	2007-05-01 03:26:01 UTC (rev 22623)
+++ branches/SAMBA_4_0/source/selftest/Samba4.pm	2007-05-01 03:28:12 UTC (rev 22624)
@@ -485,6 +485,14 @@
 	mkdir($_, 0777) foreach ($privatedir, $etcdir, $piddir, $ncalrpcdir, $lockdir, 
 		$tmpdir);
 
+	my $auth_methods = "anonymous sam_ignoredomain";
+	$auth_methods = "anonymous sam winbind" if $server_role eq "member server";
+
+	my $localdomain = $domain;
+	$localdomain = $netbiosname if $server_role eq "member server";
+	my $localrealm = $realm;
+	$localrealm = $netbiosname if $server_role eq "member server";
+
 	open(CONFFILE, ">$conffile");
 	print CONFFILE "
 [global]
@@ -505,6 +513,7 @@
 	panic action = $srcdir/script/gdb_backtrace \%PID% \%PROG%
 	wins support = yes
 	server role = $server_role
+	auth methods = $auth_methods
 	max xmit = 32K
 	server max protocol = SMB2
 	notify:inotify = false
@@ -596,8 +605,8 @@
 	push (@provision_options, "--host-name=$netbiosname");
 	push (@provision_options, "--host-ip=$ifaceipv4");
 	push (@provision_options, "--quiet");
-	push (@provision_options, "--domain $domain");
-	push (@provision_options, "--realm $realm");
+	push (@provision_options, "--domain $localdomain");
+	push (@provision_options, "--realm $localrealm");
 	push (@provision_options, "--adminpass $password");
 	push (@provision_options, "--krbtgtpass krbtgt$password");
 	push (@provision_options, "--machinepass machine$password");



More information about the samba-cvs mailing list