When enumerate is set to flse we don't return entries on an enumerating
getent but we still run the enumeration task.
Obey the enumerate flag and don't start the task if it is set to false.
Simo Sorce * Red Hat, Inc * New York
I just wanted to change the the prefix of the log messages of the
backends from [sssd[be[ID_PROVIDER_NAME]]] to [sssd[be[DOMAIN_NAME]]].
Then I wondered why we need to store the name of the id provider at all
and as a result I removed it.
Now the backends identify themselves with the domain name. Maybe in a
next step the D-BUS client registration calls can be simplified by using
only a single id field instead of a name and a domain field.
While most of the patch is related to the identification of the
backend to the data provider the expansion of 'provider=files' is
affected, too. So tests which uses 'provider=files' might fail if I have
messed up the expansion.
this patch enables/disables PCRE_DUPNAMES depending on the version of
libprce found at compile time and should solve
https://fedorahosted.org/sssd/ticket/61 . For me is works on SLES10. It
would be nice if someone can confirm that it works on RHEL5 or other
plattforms with libpcre < 7.