srv-stage/u-ldap.yml
2025-01-19 20:23:14 +01:00

48 lines
944 B
YAML

---
- name: stop and disable the openldap service
systemd_service:
state: stopped
name: slapd
enabled: false
ignore_errors: yes
become: true
- name: uninstall openldap
yum:
name:
- openldap-servers
- openldap-clients
state: absent
become: true
- name: delete folder
file:
path: "{{ item }}"
state: absent
with_items:
- /var/lib/ldap
- /etc/openldap
- /usr/lib64/openldap
- /usr/share/licenses/openldap
- /usr/share/doc/openldap
- /usr/libexec/openldap
- name: delete ldif files
file:
path: "/root/{{ item }}"
state: absent
# dest: "/root/{{ item }}"
with_items:
- chdomain.ldif
- base.ldif
- users.ldif
become: true
- name: close ldap port
firewalld:
port: 389/tcp
permanent: true
immediate: true
state: disabled
become: true