diff options
author | Kiran Kamineni <kiran.k.kamineni@intel.com> | 2018-09-05 20:28:54 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-09-05 20:28:54 +0000 |
commit | 8420cc7411f57c6df9d25ca48f0dd942b3cbe64a (patch) | |
tree | 1fbd0bfaadf83c497f95d080a93c511272985b1a /bin/caservicecontainer/dockerfile | |
parent | 92ebe6a7a1f50ce49bf7839f6f80f37a6ee8732a (diff) | |
parent | a0865eeaad17733a2d21cc141fba168663c9f539 (diff) |
Merge "Script for SoftHSMv2 fallback mechanism"
Diffstat (limited to 'bin/caservicecontainer/dockerfile')
-rwxr-xr-x | bin/caservicecontainer/dockerfile | 36 |
1 files changed, 4 insertions, 32 deletions
diff --git a/bin/caservicecontainer/dockerfile b/bin/caservicecontainer/dockerfile index bad49d1..7a70dc9 100755 --- a/bin/caservicecontainer/dockerfile +++ b/bin/caservicecontainer/dockerfile @@ -1,6 +1,5 @@ - # Base Image for the build -FROM rmannfv/aaf-base:xenial +FROM nexus3.onap.org:10001/onap/aaf/aaf-base-xenial:latest # Files required for the Java application RUN wget https://www.bouncycastle.org/download/bcprov-jdk15on-159.jar @@ -14,36 +13,9 @@ RUN cp ./bcmail-jdk15on-159.jar /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/ RUN cp ./bcpg-jdk15on-159.jar /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/ RUN cp ./bctls-jdk15on-159.jar /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext -# Clone the sshsm repo -RUN git clone https://gerrit.onap.org/r/aaf/sshsm - -# Build SoftHSMv2 -RUN cd sshsm && \ - cd SoftHSMv2 && \ - sh autogen.sh && \ - ./configure --disable-gost && \ - make && \ - make install - # Create the directory for mounting the shared voulme RUN mkdir -p /tmp/files -# Build TPM-Plugin -RUN cd sshsm && \ - chmod 755 TPM2-Plugin/ && \ - cd TPM2-Plugin && \ - chmod 755 bootstrap && \ - sleep 2 && \ - ./bootstrap && \ - ./configure && \ - make && \ - make install && \ - ldconfig && \ - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib - -RUN cd sshsm && \ - cd tpm-util && \ - cd import && \ - make -f sampleMakefile - -COPY ./test.sh / +COPY ./import.sh / +COPY ./softhsmconfig.sh / +COPY ./application.sh / |