Changeset - b0e7faa211ae
[Not reviewed]
0 2 0
Branko Majic (branko) - 9 years ago 2015-04-27 20:34:44
branko@majic.rs
MAR-13: Fixed configuration of memberof overlay for the LDAP server. Switched to using jessie repository for the Prosody role. Install missing dep for Prosody server (for TLS).
2 files changed with 5 insertions and 2 deletions:
0 comments (0 inline, 0 general)
roles/ldap_server/tasks/main.yml
Show inline comments
 
@@ -54,7 +54,7 @@
 

	
 
- name: Enable the memberof overlay for database
 
  ldap_entry:
 
    dn: "olcOverlay={0}memberof,olcDatabase={1}hdb,cn=config"
 
    dn: "olcOverlay={0}memberof,olcDatabase={1}mdb,cn=config"
 
    objectClass:
 
      - olcConfig
 
      - olcMemberOf
roles/prosody/tasks/main.yml
Show inline comments
 
@@ -9,7 +9,10 @@
 
    state: present
 

	
 
- name: Add Prosody repository
 
  apt_repository: repo="deb http://packages.prosody.im/debian wheezy main" state=present
 
  apt_repository: repo="deb http://packages.prosody.im/debian jessie main" state=present
 

	
 
- name: Install Lua Sec library (needed for TLS)
 
  apt: name=lua-sec state=installed
 

	
 
- name: Install Lua LDAP library
 
  apt: name=lua-ldap state=installed
0 comments (0 inline, 0 general)