From 37e3fe2231730e1cae1992e348ccea079c9c576d Mon Sep 17 00:00:00 2001 From: Paul Ziolkowski Date: Mon, 9 Nov 2020 18:53:36 +0100 Subject: [PATCH] Add ldap replica rives --- hosts | 11 +++++++---- roles/ldap_client/templates/nslcd.conf.j2 | 5 +++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/hosts b/hosts index 208271e..05f2108 100644 --- a/hosts +++ b/hosts @@ -159,10 +159,8 @@ dhcp-rives-backup.adm.auro.re unifi-rives.adm.auro.re dns-rives-backup.adm.auro.re radius-rives-backup.adm.auro.re - - -############################################################################### -# Groups by location +routeur-rives-backup.adm.auro.re +ldap-replica-rives.adm.auro.re # -aurore services [aurore:children] @@ -238,6 +236,7 @@ ldap_replica_pacaterie ldap_replica_edc ldap_replica_gs ldap_replica_ovh +ldap_replica_rives [ldap_replica_fleming] ldap-replica-fleming.adm.auro.re @@ -253,3 +252,7 @@ ldap-replica-gs.adm.auro.re [ldap_replica_ovh] ldap-replica-ovh.adm.auro.re + +[ldap_replica_rives] +ldap-replica-rives.adm.auro.re + diff --git a/roles/ldap_client/templates/nslcd.conf.j2 b/roles/ldap_client/templates/nslcd.conf.j2 index e1e362b..e5b8841 100644 --- a/roles/ldap_client/templates/nslcd.conf.j2 +++ b/roles/ldap_client/templates/nslcd.conf.j2 @@ -10,6 +10,11 @@ gid nslcd uri ldap://{{ uri }} {% endfor %} {% endif %} +{% if 'rives_vm' in group_names or 'rives_pve' in group_names %} +{% for uri in groups['ldap_replica_rives'] %} +uri ldap://{{ uri }} +{% endfor %} +{% endif %} {% if 'pacaterie_vm' in group_names or 'pacaterie_pve' in group_names %} {% for uri in groups['ldap_replica_pacaterie'] %} uri ldap://{{ uri }}