From 4b61ba3b5ddecdf1b19b256712716f427ac2b49c Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Wed, 12 Dec 2018 22:08:46 +0100 Subject: [PATCH] deploy custom schemas --- defaults/main.yml | 2 ++ tasks/setup.yml | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 0455b8f..f0b30f7 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -41,3 +41,5 @@ ldap_proxy_acls: - '*' access_by: - '* read' + +ldap_proxy_custom_schemas: [] diff --git a/tasks/setup.yml b/tasks/setup.yml index 93daccb..6aab94f 100644 --- a/tasks/setup.yml +++ b/tasks/setup.yml @@ -45,6 +45,16 @@ mode: 0644 notify: __slapd_restart + - name: Deploy custom ldap schemas + file: + src: "{{ item }}" + dest: "/etc/openldap/schema/{{ item | basename }}" + owner: root + group: root + mode: 0644 + with_items: "{{ ldap_proxy_custom_schemas }}" + notify: __slapd_restart + - name: Open ports in iptables iptables_raw: name: "{{ item.name }}"