FROM mariadb:latest LABEL Maintainer="Wolfgang Hottgenroth " LABEL ImageName="registry.gitlab.com/wolutator/mariadb-with-ldap-pam" LABEL AlternativeImageName="wollud1969/mariadb-with-ldap-pam" ENV LDAPBASE "DC=hottis,DC=de" ENV LDAPURI "ldap://ldap.hottis.de:389" ENV LDAPBINDDB "" ENV LDAPBINDPW "" RUN \ apt-get update && \ env DEBIAN_FRONTEND=noninteractive apt-get -yq install libpam-ldap && \ env DEBIAN_FRONTEND=noninteractive apt-get -yq install pamtester COPY docker-entrypoint.sh-head /usr/local/bin COPY pam.conf-tail /etc COPY ldap.conf-tmpl /etc COPY load_pam_plugin.cnf /etc/mysql/conf.d RUN \ cd /usr/local/bin && \ tail -n +2 docker-entrypoint.sh > docker-entrypoint.sh-tail && \ cat docker-entrypoint.sh-head docker-entrypoint.sh-tail > docker-entrypoint.sh && \ cd /etc && \ cat pam.conf-tail >> pam.conf