ldap (latest)
Published 2025-07-17 11:58:53 +00:00 by tscholten
Installation
docker pull git.defles.ch/ictgilde/ldap:latestsha256:9b9e9b9d702b95c97e5d85560f7e5974b5e72dd6c821ca60060957fd9248bf96Image Layers
| ADD file:4d35f6c8bbbe6801cc5f44989730fb6d349a644ecb36eca481e7df25842d6321 in / |
| CMD ["bash"] |
| COPY dir:281b358711d11827522d57a5d2b278da04110021be591bf94f3ecbb769b09f5f in /container |
| /bin/sh -c /container/build.sh |
| ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 |
| ENTRYPOINT ["/container/tool/run"] |
| ARG LDAP_OPENLDAP_GID |
| ARG LDAP_OPENLDAP_UID |
| ARG PQCHECKER_VERSION=2.0.0 |
| ARG PQCHECKER_MD5=c005ce596e97d13e39485e711dcbc7e1 |
| |2 PQCHECKER_MD5=c005ce596e97d13e39485e711dcbc7e1 PQCHECKER_VERSION=2.0.0 /bin/sh -c if [ -z "${LDAP_OPENLDAP_GID}" ]; then groupadd -g 911 -r openldap; else groupadd -r -g ${LDAP_OPENLDAP_GID} openldap; fi && if [ -z "${LDAP_OPENLDAP_UID}" ]; then useradd -u 911 -r -g openldap openldap; else useradd -r -g openldap -u ${LDAP_OPENLDAP_UID} openldap; fi |
| |2 PQCHECKER_MD5=c005ce596e97d13e39485e711dcbc7e1 PQCHECKER_VERSION=2.0.0 /bin/sh -c echo "deb http://ftp.debian.org/debian buster-backports main" >> /etc/apt/sources.list |
| |2 PQCHECKER_MD5=c005ce596e97d13e39485e711dcbc7e1 PQCHECKER_VERSION=2.0.0 /bin/sh -c echo "path-include /usr/share/doc/krb5*" >> /etc/dpkg/dpkg.cfg.d/docker && apt-get -y update && /container/tool/add-service-available :ssl-tools && LC_ALL=C DEBIAN_FRONTEND=noninteractive apt-get -t buster-backports install -y --no-install-recommends ca-certificates curl ldap-utils libsasl2-modules libsasl2-modules-db libsasl2-modules-gssapi-mit libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql openssl slapd slapd-contrib krb5-kdc-ldap && curl -o pqchecker.deb -SL http://www.meddeb.net/pub/pqchecker/deb/8/pqchecker_${PQCHECKER_VERSION}_amd64.deb && echo "${PQCHECKER_MD5} *pqchecker.deb" | md5sum -c - && dpkg -i pqchecker.deb && rm pqchecker.deb && update-ca-certificates && apt-get remove -y --purge --auto-remove curl ca-certificates && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* |
| ADD dir:77d50fdb627c53ca0d758e3744c0c531e8282088d82cb643f61b14913e5776c2 in /container/service |
| |2 PQCHECKER_MD5=c005ce596e97d13e39485e711dcbc7e1 PQCHECKER_VERSION=2.0.0 /bin/sh -c /container/tool/install-service |
| ADD dir:013829fcf7366b3ddab69eda0e8f675cd7f177aae9634bcea09b7cebc3e398c7 in /container/environment/99-default |
| EXPOSE 389 636 |
| COPY dir:8e03a547387f1cee1c897de1fcb46b58ebd30454a1ddc98f306ab26950e6db99 in /usr/lib/ldap/ |
| ADD multi:5946640188dcf2a220840443c147a1732769fc3ec286ca77bb52c85a71ee3d51 in /container/service/slapd/assets/config/bootstrap/ldif/custom/ |