From: Andreas Schneider Date: Fri, 15 May 2020 09:30:35 +0000 (+0200) Subject: selftest: Add ad_member_fips target X-Git-Tag: ldb-2.2.0~460 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=984dd6416cd12eeb0abf93aaf658510e4ddb1a3c;p=thirdparty%2Fsamba.git selftest: Add ad_member_fips target Signed-off-by: Andreas Schneider Reviewed-by: Alexander Bokovoy --- diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index 1f2f28714f4..d99a59dca73 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -237,6 +237,7 @@ sub check_env($$) ad_member_rfc2307 => ["ad_dc_ntvfs"], ad_member_idmap_rid => ["ad_dc"], ad_member_idmap_ad => ["fl2008r2dc"], + ad_member_fips => ["ad_dc_fips"], clusteredmember_smb1 => ["nt4_dc"], ); @@ -1137,6 +1138,28 @@ sub setup_ad_member_idmap_ad return $ret; } +sub setup_ad_member_fips +{ + my ($self, + $prefix, + $dcvars, + $trustvars_f, + $trustvars_e) = @_; + + # If we didn't build with ADS, pretend this env was never available + if (not $self->have_ads()) { + return "UNKNOWN"; + } + + print "PROVISIONING AD FIPS MEMBER..."; + + return $self->provision_ad_member($prefix, + $dcvars, + $trustvars_f, + $trustvars_e, + 1); +} + sub setup_simpleserver { my ($self, $path) = @_;