FROM ubuntu:noble as linux MAINTAINER Eric Coissac "eric@coissac.eu" RUN apt-get update && \ apt-get install -y \ openssh-server \ sssd-ldap \ ldap-utils \ ldapscripts \ gettext-base \ && apt-get clean # RUN systemctl start sssd.service # RUN pam-auth-update --enable mkhomedir ENV LANG=C ENV LDAP_URI="ldap://192.168.0.29" ENV LDAP_DOMAIN="coissac.eu" ENV LDAP_SEARCH_BASE="ou=people,dc=coissac,dc=eu" ENV LDAP_FILTER="memberof=cn=ssh,ou=people,dc=coissac,dc=eu" RUN mkdir -p /var/run/sshd ADD init.sh /init.sh RUN chmod u+x /init.sh ADD sssd.conf /etc/sssd/sssd.conf.orig EXPOSE 22 CMD /init.sh