Author: jelmer Date: 2007-09-26 19:23:54 +0000 (Wed, 26 Sep 2007) New Revision: 25359
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=25359 Log: Set up Samba3 as dc. Modified: branches/SAMBA_4_0/ branches/SAMBA_4_0/source/selftest/env/Samba3.pm Changeset: Property changes on: branches/SAMBA_4_0 ___________________________________________________________________ Name: bzr:revision-info ...skipped... Name: bzr:revision-id:v3-trunk0 ...skipped... Modified: branches/SAMBA_4_0/source/selftest/env/Samba3.pm =================================================================== --- branches/SAMBA_4_0/source/selftest/env/Samba3.pm 2007-09-26 19:22:13 UTC (rev 25358) +++ branches/SAMBA_4_0/source/selftest/env/Samba3.pm 2007-09-26 19:23:54 UTC (rev 25359) @@ -96,7 +96,7 @@ { my ($self, $path) = @_; - my $vars = $self->provision($path); + my $vars = $self->provision($path, "dc"); $self->check_or_start($vars, ($ENV{NMBD_MAXTIME} or 2700), ($ENV{SMBD_MAXTIME} or 2700)); @@ -205,9 +205,9 @@ close(CONF); } -sub provision($$) +sub provision($$$) { - my ($self, $prefix) = @_; + my ($self, $prefix, $role) = @_; ## ## setup the various environment variables we need @@ -274,6 +274,15 @@ printing = bsd printcap name = /dev/null +"; + + if ($role eq "dc") { + print CONF "\tdomain logons = yes\n"; + print CONF "\tdomain master = yes\n"; + } + +print CONF " + [tmp] path = $tmpdir read only = no
