diff --git a/roles/ldap_server/tasks/main.yml b/roles/ldap_server/tasks/main.yml index b57194cce311b78d7d51f0c99aa6cc2607b9dea2..62a9e5e0bd7baa262dd639dd490b26b2d0a35e2c 100644 --- a/roles/ldap_server/tasks/main.yml +++ b/roles/ldap_server/tasks/main.yml @@ -20,6 +20,12 @@ - name: Install Python LDAP bindings apt: name=python-ldap state=installed +- name: Set-up LDAP server to listen on legacy SSL port + lineinfile: dest=/etc/default/slapd state=present backrefs=yes + regexp='^SLAPD_SERVICES=.*' line='SLAPD_SERVICES="ldap:/// ldaps:/// ldapi:///"' + notify: + - Restart slapd + - name: Enable slapd service on boot (workaround for systemctl broken handling of SysV) command: rcconf -on slapd register: result