Changeset 989 for vendor/current/selftest/target/Samba4.pm
- Timestamp:
- Nov 25, 2016, 8:04:54 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/selftest/target/Samba4.pm
r988 r989 937 937 } 938 938 939 sub provision_s4member($$$ )940 { 941 my ($self, $prefix, $dcvars ) = @_;942 print "PROVISIONING MEMBER... ";939 sub provision_s4member($$$$$) 940 { 941 my ($self, $prefix, $dcvars, $hostname, $more_conf) = @_; 942 print "PROVISIONING MEMBER...\n"; 943 943 my $extra_smb_conf = " 944 944 passdb backend = samba_dsdb … … 955 955 rpc_server:tcpip = no 956 956 "; 957 if ($more_conf) { 958 $extra_smb_conf = $extra_smb_conf . $more_conf . "\n"; 959 } 957 960 my $ret = $self->provision($prefix, 958 961 "member server", 959 "s4member",962 $hostname, 960 963 "SAMBADOMAIN", 961 964 "samba.example.com", … … 1894 1897 } 1895 1898 return $self->setup_subdom_dc("$path/subdom_dc", $self->{vars}->{ad_dc_ntvfs}); 1899 } elsif ($envname eq "s4member_dflt_domain") { 1900 if (not defined($self->{vars}->{ad_dc_ntvfs})) { 1901 $self->setup_ad_dc_ntvfs("$path/ad_dc_ntvfs"); 1902 } 1903 return $self->setup_s4member_dflt_domain("$path/s4member_dflt_domain", $self->{vars}->{ad_dc_ntvfs}); 1896 1904 } elsif ($envname eq "s4member") { 1897 1905 if (not defined($self->{vars}->{ad_dc_ntvfs})) { … … 1932 1940 my ($self, $path, $dc_vars) = @_; 1933 1941 1934 my $env = $self->provision_s4member($path, $dc_vars );1942 my $env = $self->provision_s4member($path, $dc_vars, "s4member"); 1935 1943 1936 1944 if (defined $env) { … … 1940 1948 1941 1949 $self->{vars}->{s4member} = $env; 1950 } 1951 1952 return $env; 1953 } 1954 1955 sub setup_s4member_dflt_domain($$$) 1956 { 1957 my ($self, $path, $dc_vars) = @_; 1958 1959 my $env = $self->provision_s4member($path, $dc_vars, "s4member_dflt", 1960 "winbind use default domain = yes"); 1961 1962 if (defined $env) { 1963 if (not defined($self->check_or_start($env, "standard"))) { 1964 return undef; 1965 } 1966 1967 $self->{vars}->{s4member_dflt_domain} = $env; 1942 1968 } 1943 1969
Note:
See TracChangeset
for help on using the changeset viewer.