return $ret;
}
-sub provision($$$$$$$$$$)
+sub provision($$$$$$$$$$$)
{
- my ($self, $prefix, $server_role, $hostname,
- $domain, $realm, $functional_level,
- $password, $kdc_ipv4, $kdc_ipv6, $extra_smbconf_options, $extra_smbconf_shares,
+ my ($self,
+ $prefix,
+ $server_role,
+ $hostname,
+ $domain,
+ $realm,
+ $functional_level,
+ $password,
+ $kdc_ipv4,
+ $kdc_ipv6,
+ $force_fips_mode,
+ $extra_smbconf_options,
+ $extra_smbconf_shares,
$extra_provision_options) = @_;
my $samsid = Samba::random_domain_sid();
"locMEMpass3",
$dcvars->{SERVER_IP},
$dcvars->{SERVER_IPV6},
+ undef,
$extra_smb_conf, "",
$extra_provision_options);
unless ($ret) {
"locRPCproxypass4",
$dcvars->{SERVER_IP},
$dcvars->{SERVER_IPV6},
+ undef,
$extra_smbconf_options, "",
$extra_provision_options);
unless ($ret) {
"locDCpass1",
undef,
undef,
+ undef,
$extra_conf_options,
"",
$extra_provision_options);
"locDCpass5",
undef,
undef,
+ undef,
$extra_conf_options,
"",
$extra_provision_options);
"locDCpass6",
undef,
undef,
+ undef,
$extra_conf_options,
"",
$extra_provision_options);
"locDCpass7",
undef,
undef,
+ undef,
$extra_conf_options,
"",
$extra_provision_options);
"locDCpass1",
undef,
undef,
+ $force_fips_mode,
$extra_smbconf_options,
$extra_smbconf_shares,
$extra_provision_options);
"chgDCpass1",
undef,
undef,
+ undef,
$extra_smb_conf,
"",
$extra_provision_options);