From 91a1d345653aadc0cb3475dd6cc042c247ece356 Mon Sep 17 00:00:00 2001 From: Dan Hardiker Date: Sat, 25 May 2019 16:14:56 +0100 Subject: [PATCH 1/2] Adding configuration passthrough for ldap_user_gecos, override_shell, override_homedir, ldap_schema and cache_credentials (no change if not present) --- templates/sssd.conf.j2 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/templates/sssd.conf.j2 b/templates/sssd.conf.j2 index 1342f94..155d425 100644 --- a/templates/sssd.conf.j2 +++ b/templates/sssd.conf.j2 @@ -70,9 +70,18 @@ ldap_user_ssh_public_key = {{ domain.ldap_user_ssh_public_key }} {% if domain.ldap_user_email is defined %} ldap_user_email = {{ domain.ldap_user_email }} {% endif %} +{% if domain.ldap_user_gecos is defined %} +ldap_user_gecos = {{ domain.ldap_user_gecos }} +{% endif %} {% if domain.override_gid is defined %} override_gid = {{ domain.override_gid }} {% endif %} +{% if domain.override_shell is defined %} +override_shell = {{ domain.override_shell }} +{% endif %} +{% if domain.override_homedir is defined %} +override_homedir = {{ domain.override_homedir }} +{% endif %} {# custom group settings #} {% if domain.ldap_group_search_base is defined %} ldap_group_search_base = {{ domain.ldap_group_search_base }} @@ -89,5 +98,11 @@ ldap_group_gid_number = {{ domain.ldap_group_gid_number }} {% if domain.ldap_group_member is defined %} ldap_group_member = {{ domain.ldap_group_member }} {% endif %} +{% if domain.ldap_schema is defined %} +ldap_schema = {{ domain.ldap_schema }} +{% endif %} +{% if domain.cache_credentials is defined %} +cache_credentials = {{ domain.cache_credentials }} +{% endif %} {% endfor %} From 116858ce87a172a3f9bf8cf3e4cac2f0f0c9d2b5 Mon Sep 17 00:00:00 2001 From: Dan Hardiker Date: Sat, 25 May 2019 16:25:51 +0100 Subject: [PATCH 2/2] Adding configuration passthrough for ldap_pwdlockout_dn and ldap_pwdlockout_dn --- templates/sssd.conf.j2 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/templates/sssd.conf.j2 b/templates/sssd.conf.j2 index 155d425..effdfd0 100644 --- a/templates/sssd.conf.j2 +++ b/templates/sssd.conf.j2 @@ -73,6 +73,12 @@ ldap_user_email = {{ domain.ldap_user_email }} {% if domain.ldap_user_gecos is defined %} ldap_user_gecos = {{ domain.ldap_user_gecos }} {% endif %} +{% if domain.ldap_pwdlockout_dn is defined %} +ldap_pwdlockout_dn = {{ domain.ldap_pwdlockout_dn }} +{% endif %} +{% if domain.ldap_access_filter is defined %} +ldap_access_filter = {{ domain.ldap_access_filter }} +{% endif %} {% if domain.override_gid is defined %} override_gid = {{ domain.override_gid }} {% endif %}