From 692f5a4e6619269f60fabb1201a5d6e837c65480 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Mon, 11 Jan 2021 11:39:11 +0100 Subject: docker: use botan package from alpine instead of building from sources --- docker/biboumi/alpine/Dockerfile | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/docker/biboumi/alpine/Dockerfile b/docker/biboumi/alpine/Dockerfile index 89c7223..872cec6 100644 --- a/docker/biboumi/alpine/Dockerfile +++ b/docker/biboumi/alpine/Dockerfile @@ -8,13 +8,8 @@ FROM docker.io/alpine:latest as builder RUN apk add --no-cache --virtual .build cmake expat-dev g++ git libidn-dev \ - make postgresql-dev python2 sqlite-dev udns-dev util-linux-dev + make postgresql-dev python2 sqlite-dev udns-dev util-linux-dev botan-dev -RUN git clone https://github.com/randombit/botan.git && \ - cd botan && \ - ./configure.py --prefix=/usr && \ - make -j8 && \ - make install RUN git clone git://git.louiz.org/biboumi && \ mkdir ./biboumi/build && \ @@ -33,11 +28,7 @@ RUN git clone git://git.louiz.org/biboumi && \ FROM docker.io/alpine:latest RUN apk add --no-cache libidn libpq libstdc++ libuuid postgresql-libs \ - sqlite-libs udns expat ca-certificates - -COPY --from=builder /usr/bin/botan /usr/bin/botan -COPY --from=builder /usr/lib/libbotan* /usr/lib/ -COPY --from=builder /usr/lib/pkgconfig/botan-2.pc /usr/lib/pkgconfig/botan-2.pc + sqlite-libs udns expat ca-certificates botan COPY --from=builder /etc/biboumi /etc/biboumi COPY --from=builder /usr/bin/biboumi /usr/bin/biboumi -- cgit v1.2.3