summaryrefslogtreecommitdiffstats
path: root/util/fipslink.pl
diff options
context:
space:
mode:
Diffstat (limited to 'util/fipslink.pl')
-rw-r--r--util/fipslink.pl13
1 files changed, 13 insertions, 0 deletions
diff --git a/util/fipslink.pl b/util/fipslink.pl
index 4f47efa39c..331c456878 100644
--- a/util/fipslink.pl
+++ b/util/fipslink.pl
@@ -27,6 +27,19 @@ if (exists $ENV{"PREMAIN_DSO_EXE"})
$fips_premain_dso = "";
}
+my $fips_sig = $ENV{"FIPS_SIG"};
+if (defined $fips_sig)
+ {
+ if ($fips_premain_dso ne "")
+ {
+ $fips_premain_dso = "$fips_sig -dso";
+ }
+ else
+ {
+ $fips_premain_dso = "$fips_sig -exe";
+ }
+ }
+
check_hash($sha1_exe, "fips_premain.c");
check_hash($sha1_exe, "fipscanister.lib");