Changeset - dcd5e6e08117
[Not reviewed]
0 0 2
Branko Majic (branko) - 9 years ago 2014-11-21 00:19:50
branko@majic.rs
MAR-1: Added role for deploying the LDAP server.
2 files changed with 23 insertions and 0 deletions:
0 comments (0 inline, 0 general)
roles/ldap_server/meta/main.yml
Show inline comments
 
new file 100644
 
---
 

	
 
dependencies:
 
  - ldap_client
 
\ No newline at end of file
roles/ldap_server/tasks/main.yml
Show inline comments
 
new file 100644
 
---
 

	
 
- name: Set domain for slapd
 
  debconf: name=slapd question=slapd/domain vtype=string value="{{ ldap_server_config.domain }}"
 

	
 
- name: Set organisation for slapd
 
  debconf: name=slapd question=slapd/organization vtype=string value="{{ ldap_server_config.organization }}"
 

	
 
- name: Install slapd
 
  apt: name=slapd state=installed
 

	
 
- name: Install Python LDAP bindings
 
  apt: name=python-ldap state=installed
 

	
 
- name: Apply database permissions
 
  ldap_permissions:
 
    filter: "{{ item.filter }}"
 
    rules: "{{ item.rules }}"
 
  with_items: ldap_permissions
0 comments (0 inline, 0 general)