share/containers: remove unused dockerfiles
Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
This commit is contained in:
committed by
Serge Hallyn
parent
28ffa634d8
commit
fffa4d3e27
@@ -1,35 +0,0 @@
|
||||
ARG OS_IMAGE="alpine:latest"
|
||||
|
||||
FROM "${OS_IMAGE}" AS build
|
||||
|
||||
RUN apk add \
|
||||
autoconf \
|
||||
automake \
|
||||
bash \
|
||||
build-base \
|
||||
byacc \
|
||||
cmocka-dev \
|
||||
expect \
|
||||
gettext-dev \
|
||||
git \
|
||||
libbsd-dev \
|
||||
libeconf-dev \
|
||||
libtool \
|
||||
libxslt \
|
||||
pkgconf
|
||||
|
||||
COPY ./ /usr/local/src/shadow/
|
||||
WORKDIR /usr/local/src/shadow/
|
||||
|
||||
RUN ./autogen.sh \
|
||||
--without-selinux \
|
||||
--disable-man \
|
||||
--disable-nls \
|
||||
--with-yescrypt
|
||||
RUN make -Orecurse -j4
|
||||
RUN bash -c "trap 'cat <tests/unit/test-suite.log >&2' ERR; make check;"
|
||||
RUN make install
|
||||
|
||||
FROM scratch AS export
|
||||
COPY --from=build /usr/local/src/shadow/config.log \
|
||||
/usr/local/src/shadow/config.h ./
|
||||
@@ -1,32 +0,0 @@
|
||||
ARG OS_IMAGE="debian:latest"
|
||||
|
||||
FROM "${OS_IMAGE}" AS build
|
||||
|
||||
RUN cat /etc/apt/sources.list.d/debian.sources
|
||||
RUN sed -i 's/Types: deb/Types: deb deb-src/g' /etc/apt/sources.list.d/debian.sources
|
||||
RUN export DEBIAN_PRIORITY=critical \
|
||||
&& export DEBIAN_FRONTEND=noninteractive
|
||||
RUN apt-get update -y \
|
||||
&& apt-get dist-upgrade -y
|
||||
RUN apt-get build-dep shadow -y
|
||||
RUN apt-get install \
|
||||
libltdl-dev \
|
||||
libbsd-dev \
|
||||
libcmocka-dev \
|
||||
pkgconf \
|
||||
-y
|
||||
|
||||
COPY ./ /usr/local/src/shadow/
|
||||
WORKDIR /usr/local/src/shadow/
|
||||
|
||||
RUN ./autogen.sh \
|
||||
--without-selinux \
|
||||
--enable-man \
|
||||
--with-yescrypt
|
||||
RUN make -Orecurse -j4
|
||||
RUN bash -c "trap 'cat <tests/unit/test-suite.log >&2' ERR; make check;"
|
||||
RUN make install
|
||||
|
||||
FROM scratch AS export
|
||||
COPY --from=build /usr/local/src/shadow/config.log \
|
||||
/usr/local/src/shadow/config.h ./
|
||||
@@ -1,37 +0,0 @@
|
||||
ARG OS_IMAGE="fedora:latest"
|
||||
|
||||
FROM "${OS_IMAGE}" AS build
|
||||
|
||||
RUN dnf install -y \
|
||||
dnf-plugins-core \
|
||||
libcmocka-devel \
|
||||
systemd-devel
|
||||
RUN dnf builddep -y shadow-utils
|
||||
|
||||
COPY ./ /usr/local/src/shadow/
|
||||
WORKDIR /usr/local/src/shadow/
|
||||
|
||||
RUN ./autogen.sh \
|
||||
--disable-account-tools-setuid \
|
||||
--enable-lastlog \
|
||||
--enable-logind=no \
|
||||
--enable-man \
|
||||
--enable-shadowgrp \
|
||||
--enable-shared \
|
||||
--with-audit \
|
||||
--with-bcrypt \
|
||||
--with-group-name-max-length=32 \
|
||||
--with-libpam \
|
||||
--with-selinux \
|
||||
--with-sha-crypt \
|
||||
--with-yescrypt \
|
||||
--without-libbsd \
|
||||
--without-libcrack \
|
||||
--without-sssd
|
||||
RUN make -Orecurse -j4
|
||||
RUN bash -c "trap 'cat <tests/unit/test-suite.log >&2' ERR; make check;"
|
||||
RUN make install
|
||||
|
||||
FROM scratch AS export
|
||||
COPY --from=build /usr/local/src/shadow/config.log \
|
||||
/usr/local/src/shadow/config.h ./
|
||||
Reference in New Issue
Block a user