21 lines
610 B
Docker
21 lines
610 B
Docker
FROM docker.io/library/debian:bookworm-20250520-slim
|
|
|
|
RUN apt-get -qq update && \
|
|
apt-get -qq dist-upgrade && \
|
|
apt-get -qq install ca-certificates
|
|
|
|
# Add key and config for cccv repository
|
|
COPY cccv-archive-key.asc /etc/apt/trusted.gpg.d/
|
|
COPY cccv-archive.list /etc/apt/sources.list.d/
|
|
|
|
# Install uffd-ldapd from (new) package sources
|
|
RUN apt-get -qq update && \
|
|
apt-get -qq install uffd-ldapd
|
|
|
|
# Copy the patched version of uffd-ldapd (for now) to allow SIGTERM handling
|
|
COPY uffd-ldapd /usr/bin/uffd-ldapd
|
|
|
|
EXPOSE 389/tcp
|
|
|
|
ENTRYPOINT ["/usr/bin/uffd-ldapd"]
|
|
CMD ["--socket-address", "0.0.0.0"]
|