From e1d2528879f95ae9c765cf197361aa1233c7e5a5 Mon Sep 17 00:00:00 2001
From: shirenn <shirenn@crans.org>
Date: Thu, 6 Aug 2020 16:28:17 +0200
Subject: [PATCH] [slapd][ldap] Configuration CRANS

---
 group_vars/all/vars.yaml           | 57 +++++++++++++++++-------------
 group_vars/slapd.yml               |  6 ++++
 host_vars/daniel.adm.crans.org.yml |  7 ++--
 3 files changed, 42 insertions(+), 28 deletions(-)
 create mode 100644 group_vars/slapd.yml

diff --git a/group_vars/all/vars.yaml b/group_vars/all/vars.yaml
index 061428b9..328bc71d 100644
--- a/group_vars/all/vars.yaml
+++ b/group_vars/all/vars.yaml
@@ -16,28 +16,35 @@ ansible_header: |
 # Crans subnets
 adm_subnet: 10.231.136.0/24
 
-# Role rsync-client
-to_backup:
-  - {
-  name: "var",
-  path: "/var",
-  auth_users: "backupcrans",
-  secrets_file: "/etc/rsyncd.secrets",
-  hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
-  }
-  - {
-  name: "slash",
-  path: "/",
-  auth_users: "backupcrans",
-  secrets_file: "/etc/rsyncd.secrets",
-  hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
-  }
-
-re2o:
-  server: re2o.adm.crans.org
-  service_user: "{{ vault_re2o_service_user }}"
-  service_password: "{{ vault_re2o_service_password }}"
-
-
-# global server definitions
-mail_server: smtp.adm.crans.org
+# # Role rsync-client
+# to_backup:
+#   - {
+#   name: "var",
+#   path: "/var",
+#   auth_users: "backupcrans",
+#   secrets_file: "/etc/rsyncd.secrets",
+#   hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
+#   }
+#   - {
+#   name: "slash",
+#   path: "/",
+#   auth_users: "backupcrans",
+#   secrets_file: "/etc/rsyncd.secrets",
+#   hosts_allow: ["zephir.adm.crans.org", "10.231.136.6"],
+#   }
+#
+# re2o:
+#   server: re2o.adm.crans.org
+#   service_user: "{{ vault_re2o_service_user }}"
+#   service_password: "{{ vault_re2o_service_password }}"
+#
+#
+# # global server definitions
+# mail_server: smtp.adm.crans.org
+glob_ldap:
+  servers:
+    - 172.16.10.1
+    - 172.16.10.11
+    - 172.16.10.12
+    - 172.16.10.13
+  base: 'dc=crans,dc=org'
diff --git a/group_vars/slapd.yml b/group_vars/slapd.yml
new file mode 100644
index 00000000..19292dcf
--- /dev/null
+++ b/group_vars/slapd.yml
@@ -0,0 +1,6 @@
+---
+
+glob_slapd:
+  master_ip: 172.16.10.1
+  replication_credentials: "{{ vault_ldap_replication_credentials }}"
+
diff --git a/host_vars/daniel.adm.crans.org.yml b/host_vars/daniel.adm.crans.org.yml
index 2ecabb43..a7405b4d 100644
--- a/host_vars/daniel.adm.crans.org.yml
+++ b/host_vars/daniel.adm.crans.org.yml
@@ -1,7 +1,8 @@
 ---
-ldap:
+loc_slapd:
   ip: 172.16.10.12
   replica: true
   replica_rid: 2
-  master_ip: 172.16.10.1
-  replication_credentials: "{{ vault_ldap_replication_credentials }}"
+
+loc_ldap:
+  local: false
-- 
GitLab