New sssd role

This commit is contained in:
Thomas Woerner
2017-08-24 12:36:51 +02:00
parent 44e4ee7459
commit 3ae2a51c08
5 changed files with 88 additions and 0 deletions

26
roles/sssd/tasks/main.yml Normal file
View File

@@ -0,0 +1,26 @@
---
- name: Install {{ sssd_packages }}
package: name="{{ item }}" state=present
with_items: "{{ sssd_packages }}"
# No backup in ipa-client-install mode
#- name: Backup {{ sssd_conf }}
# copy:
# src: "{{ sssd_conf }}"
# dest: "{{ sssd_conf }}.bkp"
# force: no
- name: Template sssd.conf
template:
src: sssd.conf.j2
dest: /etc/sssd/sssd.conf
backup: yes
owner: root
group: root
mode: 0600
- name: Enable and start sssd
service:
name: sssd
state: restarted
enabled: yes