sub setup_clusteredmember($$$$)
{
my ($self, $prefix, $s3dcvars) = @_;
- my $public_if = 8;
+ my $swiface = 8;
- print "PROVISIONING CLUSTERMEMBER8...";
+ print "PROVISIONING CLUSTEREDMEMBER...";
my $ctdbprefix = "$prefix/ctdb";
- my $ctdb_vars = $self->setup_ctdb($ctdbprefix, $public_if);
+ my $ctdb_vars = $self->setup_ctdb($ctdbprefix, $swiface);
$ctdb_vars or return undef;
ctdbd socket = $ctdb_vars->{SOCKET_FILE}
";
my $ret = $self->provision($prefix,
- "CLUSTERMEMBER8",
- $public_if,
+ "CLUSTEREDMEMBER",
+ $swiface,
"clustermember8pass",
$member_options);
$ENV{NSS_WRAPPER_PASSWD} = $nss_wrapper_passwd;
$ENV{NSS_WRAPPER_GROUP} = $nss_wrapper_group;
- my $cmd = Samba::bindir_path($self, "smbpasswd")." -c $conffile -L -s -a $unix_name > /dev/null";
+ my $cmd = "";
+ $cmd .= "SOCKET_WRAPPER_DEFAULT_IFACE=\"$swiface\" ";
+ $cmd .= Samba::bindir_path($self, "smbpasswd")." -c $conffile -L -s -a $unix_name > /dev/null";
unless (open(PWD, "|$cmd")) {
warn("Unable to set password for test account\n$cmd");
return undef;
return undef;
}
- # TODO $vars->... ?
-
-# $self->{vars}->{ctdb} = $vars;
-
return $vars;
}
print "wait for ctdbd\n";
- print `ps axf | grep ctdbd`;
+ #print `ps axf | grep ctdbd`;
sleep(3);