From 411a66476d0f12ffdc127eed033a511d37ec991a Mon Sep 17 00:00:00 2001 From: Iker Pedrosa Date: Fri, 3 Mar 2023 12:44:10 +0100 Subject: [PATCH] container: add fedora Signed-off-by: Iker Pedrosa --- share/containers/fedora.dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 share/containers/fedora.dockerfile diff --git a/share/containers/fedora.dockerfile b/share/containers/fedora.dockerfile new file mode 100644 index 000000000..c7ab8511b --- /dev/null +++ b/share/containers/fedora.dockerfile @@ -0,0 +1,21 @@ +ARG OS_IMAGE="fedora:latest" + +FROM "${OS_IMAGE}" AS build + +RUN dnf install -y dnf-plugins-core +RUN dnf builddep -y shadow-utils +RUN dnf install -y libbsd-devel libeconf-devel + +COPY ./ /usr/local/src/shadow/ +WORKDIR /usr/local/src/shadow/ + +RUN ./autogen.sh --enable-shadowgrp --enable-man --with-audit \ + --with-sha-crypt --with-bcrypt --with-yescrypt --with-selinux \ + --without-libcrack --without-libpam --enable-shared \ + --with-group-name-max-length=32 +RUN make -j4 +RUN make install + +FROM scratch AS export +COPY --from=build /usr/local/src/shadow/config.log \ + /usr/local/src/shadow/config.h ./ -- 2.47.3