Skip to content
Snippets Groups Projects
Forked from hpc-team / HPCasCode
2394 commits behind the upstream repository.
configLdapClient.yml 823 B
---
- name: "Copy configuration files to ldap client"
  template: src={{ item }}.j2 dest=/etc/{{ item }}
  with_items:
    - pam_ldap.conf
    - nsswitch.conf
  sudo: true

- name: "Copy the CA cert"
  copy: src={{ ldapCaCertSrc }} dest={{ ldapCaCertFile }} owner=root mode=644
  sudo: true
  when: ldapCaCertSrc is defined

- name: "Copy pam config to ldap client"
  template: src=system-auth-ac.j2 dest=/etc/pam.d/system-auth-ac
  sudo: true

- name: "Copy system auth to ldap client"
  template: src=authconfig.j2 dest=/etc/sysconfig/authconfig
  sudo: true

- name: "Copy ldap.conf file "
  template: src=ldap.conf.j2 dest=/etc/openldap/ldap.conf
  sudo: true

- name: "Copy sssd.conf to ldap client"
  template: src=sssd.j2 dest=/etc/sssd/sssd.conf owner=root group=root mode=600
  sudo: true
  notify: restart sssd