Ive tried putting things in /etc/sssd/conf.d but it didnt seem to work. For example I created a file called /etc/sssd/conf.d/domain.conf and added this (I basically copied what the system created and changed use_fully_qualified_names to False):
[domain/example.net]
ad_domain = example.net
krb5_realm = EXAMPLE.NET
realmd_tags = manages-system joined-with-adcli
cache_credentials = True
id_provider = ad
krb5_store_password_if_offline = True
default_shell = /bin/bash
ldap_id_mapping = True
use_fully_qualified_names = False
fallback_homedir = /home/%u@%d
access_provider = ad
But when I sign into the domain this is whats in my /etc/sssd/sssd.conf
[sssd]
domains = example.net
config_file_version = 2
services = nss, pam
default_domain_suffix = example.com
[domain/example.net]
ad_domain = example.net
krb5_realm = EXAMPLE.NET
realmd_tags = manages-system joined-with-adcli
cache_credentials = True
id_provider = ad
krb5_store_password_if_offline = True
default_shell = /bin/bash
ldap_id_mapping = True
use_fully_qualified_names = True
fallback_homedir = /home/%u@%d
access_provider = ad
Is there a way I can put something in /etc/sssd/conf.d so I can set use_fully_qualified_names = False? Am I messing up the format it expects it to be in so its ignoring what I have?