[openssl] master update

Matt Caswell matt at openssl.org
Mon Feb 3 17:24:44 UTC 2020


The branch master has been updated
       via  450d12c825cc9016e5e8990423fa7ffdb843a1f0 (commit)
      from  5a778ce5740b9bad7c19e2d160071773314ad099 (commit)


- Log -----------------------------------------------------------------
commit 450d12c825cc9016e5e8990423fa7ffdb843a1f0
Author: Richard Levitte <levitte at openssl.org>
Date:   Mon Feb 3 15:34:58 2020 +0000

    Fix krb5 external test failure
    
    The krb5 test requires the legacy module to be loaded in order to work.
    It also seems to be senstive to using relative paths, so we use absolute
    ones instead.
    
    [extended tests]
    
    Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre at ncp-e.com>
    Reviewed-by: Matt Caswell <matt at openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/10992)

-----------------------------------------------------------------------

Summary of changes:
 test/recipes/95-test_external_krb5.t | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/test/recipes/95-test_external_krb5.t b/test/recipes/95-test_external_krb5.t
index 0f2be87902..889626a1be 100644
--- a/test/recipes/95-test_external_krb5.t
+++ b/test/recipes/95-test_external_krb5.t
@@ -10,6 +10,7 @@
 use OpenSSL::Test;
 use OpenSSL::Test::Utils;
 use OpenSSL::Test qw/:DEFAULT data_file srctop_file bldtop_dir/;
+use Cwd qw(abs_path);
 
 setup("test_external_krb5");
 
@@ -20,6 +21,7 @@ plan skip_all => "krb5 not available"
 
 plan tests => 1;
 
-$ENV{OPENSSL_CONF} = srctop_file("test", "default-and-legacy.cnf");
+$ENV{OPENSSL_MODULES} = abs_path($ENV{OPENSSL_MODULES});
+$ENV{OPENSSL_CONF} = abs_path(srctop_file("test", "default-and-legacy.cnf"));
 
 ok(run(cmd([data_file("krb5.sh")])), "running krb5 tests");


More information about the openssl-commits mailing list