From 993fc58be2dd9a477c06a5a2345be2e680e1eff6 Mon Sep 17 00:00:00 2001 From: Pramod Raghavendra Jayathirth Date: Mon, 4 Mar 2019 06:46:29 -0800 Subject: Updating the docker file to support latest tss Issue-ID: AAF-778 Change-Id: I1dce78d4f2a6ab53432652b51989e9dcba5755c5 Signed-off-by: Pramod Raghavendra Jayathirth --- bin/base/openssldockerfile | 81 ---------------------------------------------- 1 file changed, 81 deletions(-) delete mode 100644 bin/base/openssldockerfile (limited to 'bin/base/openssldockerfile') diff --git a/bin/base/openssldockerfile b/bin/base/openssldockerfile deleted file mode 100644 index 6c323c4..0000000 --- a/bin/base/openssldockerfile +++ /dev/null @@ -1,81 +0,0 @@ -FROM ubuntu:xenial - -RUN apt-get -y update && \ - apt-get -y install \ - autoconf \ - autoconf-archive \ - libglib2.0-dev \ - libdbus-1-dev \ - automake \ - libtool \ - autotools-dev \ - libcppunit-dev \ - p11-kit \ - libcurl4-gnutls-dev \ - libcmocka0 \ - libcmocka-dev \ - build-essential \ - git \ - pkg-config \ - vim \ - gcc \ - g++ \ - m4 \ - curl \ - wget \ - liburiparser-dev \ - libssl-dev \ - pandoc \ - opensc \ - default-jdk - -RUN apt-get -y install libgcrypt20-dev - -RUN git clone https://github.com/tpm2-software/tpm2-tss.git -RUN git clone https://github.com/tpm2-software/tpm2-abrmd.git -RUN git clone https://github.com/tpm2-software/tpm2-tools.git - -RUN cd tpm2-tss && \ - git checkout 1.2.0 && \ - ./bootstrap && \ - ./configure && \ - make && \ - make install -RUN rm -rf tpm2-tss - -RUN cd tpm2-abrmd && \ - git checkout 1.1.1 && \ - useradd --system --user-group tss && \ - ./bootstrap && \ - ./configure --with-dbuspolicydir=/etc/dbus-1/system.d \ - --with-udevrulesdir=/etc/udev/rules.d/ \ - --with-systemdsystemunitdir=/lib/systemd/system && \ - make && \ - make install -RUN rm -rf tpm2-abrmd - -RUN cd tpm2-tools && \ - git checkout 2.1.0 && \ - ./bootstrap && \ - ./configure && \ - make && \ - make install -RUN rm -rf tpm2-tools - -RUN echo "/usr/local/lib" > /etc/ld.so.conf.d/tpm2.conf && \ - ldconfig - -RUN wget https://www.openssl.org/source/openssl-1.1.0.tar.gz -RUN gzip -d openssl-1.1.0.tar.gz -RUN tar -xvf openssl-1.1.0.tar -RUN cd openssl-1.1.0 && \ - ./config && \ - make && \ - make install -RUN rm -rf openssl-1.1.0 -RUN rm -rf openssl-1.1.0.tar -RUN rm -rf openssl-1.1.0.tar.gz - -RUN echo "/usr/local/lib" > /etc/ld.so.conf.d/openssl.conf && \ - ldconfig -RUN openssl version -v -- cgit 1.2.3-korg