2023-11-27 23:20:44 +00:00
|
|
|
FROM fedora:39
|
2023-01-14 21:35:41 +00:00
|
|
|
|
|
|
|
RUN dnf update -y \
|
|
|
|
&& dnf install -y \
|
|
|
|
clang-analyzer \
|
|
|
|
cppcheck \
|
|
|
|
dbus-x11 \
|
|
|
|
docbook-style-xsl \
|
|
|
|
gettext \
|
|
|
|
gi-docgen \
|
|
|
|
git \
|
|
|
|
glib2-devel \
|
2023-11-27 23:20:44 +00:00
|
|
|
gnutls-devel \
|
2023-01-14 21:35:41 +00:00
|
|
|
gobject-introspection-devel \
|
|
|
|
lcov \
|
|
|
|
libasan \
|
|
|
|
libubsan \
|
|
|
|
libgcrypt-devel \
|
|
|
|
libxslt \
|
|
|
|
meson \
|
|
|
|
python3-dbus \
|
|
|
|
python3-gobject \
|
|
|
|
redhat-rpm-config \
|
|
|
|
swtpm \
|
|
|
|
swtpm-tools \
|
|
|
|
tpm2-abrmd \
|
|
|
|
tpm2-tss-devel \
|
|
|
|
vala \
|
|
|
|
valgrind-devel \
|
2023-11-03 04:18:11 +00:00
|
|
|
pam-devel \
|
|
|
|
libpamtest-devel \
|
|
|
|
pam_wrapper \
|
2023-01-14 21:35:41 +00:00
|
|
|
&& dnf clean all
|
|
|
|
|
|
|
|
ARG HOST_USER_ID=5555
|
|
|
|
ENV HOST_USER_ID ${HOST_USER_ID}
|
2023-11-03 04:18:11 +00:00
|
|
|
RUN useradd -u $HOST_USER_ID -ms /bin/bash -p password user
|
2023-01-14 21:35:41 +00:00
|
|
|
|
|
|
|
USER user
|
|
|
|
WORKDIR /home/user
|
|
|
|
|
|
|
|
ENV LANG C.UTF-8
|