aboutsummaryrefslogtreecommitdiffstats
path: root/ansible/roles/ldap/tasks/main.yml
blob: 5e1c5c844808331d170f13b0637a2a92accd7fcb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
---
- name: Install IPA server packages
  package:
    name:
      - ipa-server
    state: present
  tags:
    - role::ldap

- name: Create firewall rules for FreeIPA
  ansible.posix.firewalld:
    service: "{{ item }}"
    permanent: true
    state: enabled
  loop:
    - http
    - https
    - dns
    - ntp
    - freeipa-ldap
    - freeipa-ldaps
  notify:
    - Reload the firewall
  tags:
    - role::ldap