[extended tests] Enable krb5 tests in Travis
authorRobbie Harwood <rharwood@redhat.com>
Wed, 5 Apr 2017 16:54:41 +0000 (12:54 -0400)
committerRichard Levitte <levitte@openssl.org>
Tue, 18 Apr 2017 17:10:25 +0000 (19:10 +0200)
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2022)

.gitmodules
.travis.yml
krb5 [new submodule]

index 696fdff..af32ea6 100644 (file)
@@ -5,3 +5,7 @@
 [submodule "pyca.cryptography"]
        path = pyca-cryptography
        url = https://github.com/pyca/cryptography.git
+
+[submodule "krb5"]
+       path = krb5
+       url = https://github.com/krb5/krb5
index cb08e40..61a9acc 100644 (file)
@@ -196,6 +196,9 @@ script:
               sudo apt-get -yq --no-install-suggests --no-install-recommends --force-yes install wine;
               export EXE_SHELL="wine" WINEPREFIX=`pwd`;
           fi;
+          if [ -e krb5/src ]; then
+              sudo apt-get -yq install bison dejagnu gettext keyutils ldap-utils libldap2-dev libkeyutils-dev python-cjson python-paste python-pyrad slapd tcl-dev tcsh;
+          fi;
           HARNESS_VERBOSE=yes BORING_RUNNER_DIR=$top/boringssl/ssl/test/runner make test;
       else
           $make build_tests;
diff --git a/krb5 b/krb5
new file mode 160000 (submodule)
index 0000000..b9ad6c4
--- /dev/null
+++ b/krb5
@@ -0,0 +1 @@
+Subproject commit b9ad6c49505c96a088326b62a52568e3484f2168