Hi,
this patch fixes
https://fedorahosted.org/sssd/ticket/1529 by adding a
new global option default_domain_suffix which is used as a domain name
for unqualified user names if set.
As an expected side effect user names for the local domain must be fully
qualified. This is breaking samba because samba first looks for the
unqualified user name and then for a user 'DOM\username' where DOM is
the flat/NetBIOS domain name. Currently the flats names were only used
for sub domains, but now are required for the local domain as well to
make samba work. The second patch adds the needed changes. Please also
not that this patch should fix the responder part for
https://fedorahosted.org/sssd/ticket/1468 as well. The AD provider now
only needs to store the flat name in the domain object of the cache as
the IPA provider does to solve the ticket.
The third patch is just a fix for a typo I found while testing the
second patch.
bye,
Sumit