Loading Configure +10 −0 Original line number Diff line number Diff line Loading @@ -693,6 +693,16 @@ my $default_ranlib; my $perl; my $fips=0; # If ssl directory missing assume truncated FIPS tarball if (! -d ssl) { print STDERR "Auto Configuring fipsonly\n"; $fips = 1; $nofipscanistercheck = 1; $fipslibdir=""; $fipscanisterinternal="y"; $fipscanisteronly = 1; } # All of the following is disabled by default (RC5 was enabled before 0.9.8): Loading Makefile.fips +1 −1 Original line number Diff line number Diff line Loading @@ -487,7 +487,7 @@ openssl.pc: Makefile echo 'Libs: -L$${libdir} -lssl -lcrypto $(EX_LIBS)'; \ echo 'Cflags: -I$${includedir} $(KRB5_INCLUDES)' ) > openssl.pc Makefile: Makefile.org Configure config Makefile: Makefile.fips Configure config @echo "Makefile is older than Makefile.org, Configure or config." @echo "Reconfigure the source tree (via './config' or 'perl Configure'), please." @false Loading util/fipsdist.pl +24 −2 Original line number Diff line number Diff line Loading @@ -21,11 +21,29 @@ foreach (split / /, $ENV{LINKDIRS} ) { $cdirs{$_} = 1 }; $cdirs{perlasm} = 1; my %keep = ( "Makefile.fips" => 1, "Makefile.shared" => 1, "README.FIPS" => 1, "e_os.h" => 1, "e_os2.h" => 1, "Configure" => 1, "config" => 1, ); while (<STDIN>) { chomp; # Skip directories but leave top level files. next unless (/^(fips\/|crypto|util|test|include|ms)/ || (!/\// && -f $_)); # Keep top level files in list if (!/\// && -f $_) { next unless exists $keep{$_}; } else { next unless (/^(fips\/|crypto|util|test|include|ms)/); } if (/^crypto\/([^\/]+)/) { # Skip unused directories under crypto/ Loading @@ -37,6 +55,10 @@ while (<STDIN>) next if !/(\w+\.c)$/ || !exists $tarobjs{$1}; } } if (/^test\//) { next unless /Makefile/ || /dummytest.c/; } print "$_\n"; } exit 1; Loading
Configure +10 −0 Original line number Diff line number Diff line Loading @@ -693,6 +693,16 @@ my $default_ranlib; my $perl; my $fips=0; # If ssl directory missing assume truncated FIPS tarball if (! -d ssl) { print STDERR "Auto Configuring fipsonly\n"; $fips = 1; $nofipscanistercheck = 1; $fipslibdir=""; $fipscanisterinternal="y"; $fipscanisteronly = 1; } # All of the following is disabled by default (RC5 was enabled before 0.9.8): Loading
Makefile.fips +1 −1 Original line number Diff line number Diff line Loading @@ -487,7 +487,7 @@ openssl.pc: Makefile echo 'Libs: -L$${libdir} -lssl -lcrypto $(EX_LIBS)'; \ echo 'Cflags: -I$${includedir} $(KRB5_INCLUDES)' ) > openssl.pc Makefile: Makefile.org Configure config Makefile: Makefile.fips Configure config @echo "Makefile is older than Makefile.org, Configure or config." @echo "Reconfigure the source tree (via './config' or 'perl Configure'), please." @false Loading
util/fipsdist.pl +24 −2 Original line number Diff line number Diff line Loading @@ -21,11 +21,29 @@ foreach (split / /, $ENV{LINKDIRS} ) { $cdirs{$_} = 1 }; $cdirs{perlasm} = 1; my %keep = ( "Makefile.fips" => 1, "Makefile.shared" => 1, "README.FIPS" => 1, "e_os.h" => 1, "e_os2.h" => 1, "Configure" => 1, "config" => 1, ); while (<STDIN>) { chomp; # Skip directories but leave top level files. next unless (/^(fips\/|crypto|util|test|include|ms)/ || (!/\// && -f $_)); # Keep top level files in list if (!/\// && -f $_) { next unless exists $keep{$_}; } else { next unless (/^(fips\/|crypto|util|test|include|ms)/); } if (/^crypto\/([^\/]+)/) { # Skip unused directories under crypto/ Loading @@ -37,6 +55,10 @@ while (<STDIN>) next if !/(\w+\.c)$/ || !exists $tarobjs{$1}; } } if (/^test\//) { next unless /Makefile/ || /dummytest.c/; } print "$_\n"; } exit 1;