fb0431b13a9fcd8ac31e622503acbd10d2b73ac9 |
|
02-Nov-2017 |
Pavel Březina <pbrezina@redhat.com> |
AD: Remember last site discovered in sysdb
This can speed up sssd startup.
Resolves:
https://pagure.io/SSSD/sssd/issue/3265
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> |
f54d202db528207d7794870aabef0656b20369f1 |
|
02-Nov-2017 |
Pavel Březina <pbrezina@redhat.com> |
AD: Remember last site discovered
To discover Active Directory site for a client we must first contact any
directory controller for an LDAP ping. This is done by searching
domain-wide DNS tree which may however contain servers that are not
reachable from current site and than we face long timeouts or failure.
This patch makes sssd remember the last successfuly discovered site
and use this for DNS search to lookup a site and forest again similar
to what we do when ad_site option is set.
Resolves:
https://pagure.io/SSSD/sssd/issue/3265
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> |
3000d86bea2bae735175f93b0e013bbcb3979f1e |
|
25-Jul-2016 |
Sumit Bose <sbose@redhat.com> |
AD: replace ad_get_client_site_parse_ndr() with netlogon_get_domain_info()
netlogon_get_domain_info() does not fail if only the site is missing in
the CLDAP ping respond. If the site is not available a Global Catalog
can still be looked up with the forest name. Only if the forest name is
missing as well we fall back to the configured domain name.
Resolves:
https://fedorahosted.org/sssd/ticket/3104
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> |
cc2d77d5218c188119fa954c856e858cbde76947 |
|
20-Jun-2016 |
Pavel Březina <pbrezina@redhat.com> |
Rename dp_backend.h to backend.h
Reviewed-by: Sumit Bose <sbose@redhat.com>
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
a1c6869c67fcf4971ac843315b97bf46893ca92d |
|
11-Jan-2016 |
Pavel Březina <pbrezina@redhat.com> |
AD SRV: prefer site-local DCs in LDAP ping
Resolves:
https://fedorahosted.org/sssd/ticket/2765
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> |
cbbd8ce524a7e1ae0a1b553c2af18fbef59a06ce |
|
29-Jul-2015 |
Pavel Březina <pbrezina@redhat.com> |
AD: Use ad_site also when site search fails
https://fedorahosted.org/sssd/ticket/2725
Some deployments use the ad_site option for cases where the AD clients
are not able to find a site for one reason or another. With our current
code, the ad_site option value can only override a site that the client
found, not supply the value for cases no site could be found.
This patch fixes the issue.
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> |
8df69bbc58c2f4d3f0b34be9756d9ddf24b1db6d |
|
03-Mar-2015 |
Jakub Hrozek <jhrozek@redhat.com> |
FO: Use SRV TTL in fail over code
Resolves:
https://fedorahosted.org/sssd/ticket/1884
Removes the hardcoded SRV TTL timeout and uses TTL from the DNS instead.
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
e438fbf102c3d787902504bdae177e84230cbbc9 |
|
26-Jan-2015 |
Pavel Reichl <preichl@redhat.com> |
AD: support for AD site override
Override AD site found during DNS discovery.
Resolves:
https://fedorahosted.org/sssd/ticket/2486
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
edf96099f719e591e98be20af416a32cb4aeea73 |
|
18-Jun-2014 |
Pavel Reichl <preichl@redhat.com> |
AD: cleanup redundant #define statements
Resolves:
https://fedorahosted.org/sssd/ticket/2185
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
a3c8390d19593b1e5277d95bfb4ab206d4785150 |
|
12-Feb-2014 |
Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
Make DEBUG macro invocations variadic
Use a script to update DEBUG macro invocations to use it as a variadic
macro, supplying format string and its arguments directly, instead of
wrapping them in parens.
This script was used to update the code:
grep -rwl --include '*.[hc]' DEBUG . |
while read f; do
mv "$f"{,.orig}
perl -e \
'use strict;
use File::Slurp;
my $text=read_file(\*STDIN);
$text=~s#(\bDEBUG\s*\([^(]+)\((.*?)\)\s*\)\s*;#$1$2);#gs;
print $text;' < "$f.orig" > "$f"
rm "$f.orig"
done
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>
Reviewed-by: Simo Sorce <simo@redhat.com> |
cb0f11ff11e9330d32596b17619a7b2c46bd1ae8 |
|
28-Jan-2014 |
Sumit Bose <sbose@redhat.com> |
AD SRV: use right domain name for CLDAP ping
Currently always the name of the configured domain was passed to the
CLDAP request. This will fail if the CLDAP request is send to a DC form
a different domain. |
5cd4414fce1e0eb4133dfc6fc828bf25c8a959f9 |
|
24-Sep-2013 |
Lukas Slebodnik <lslebodn@redhat.com> |
Include header file in implementation module.
Declarations of public functions was in header files,
but header files was not included in implementation file. |
0e65abe5cf2abf5d4b431cf6bd161b419f07901d |
|
11-Sep-2013 |
Lukas Slebodnik <lslebodn@redhat.com> |
Fix formating of variables with type: size_t |
56a6ae9e7a8d3bb9a973b934e42534b549293ed3 |
|
05-Sep-2013 |
Jakub Hrozek <jhrozek@redhat.com> |
AD: Rename parametrized #define |
26a9c24c0d9849e48c15847fc71216b00befcfe1 |
|
05-Sep-2013 |
Pavel Březina <pbrezina@redhat.com> |
ad srv: prefer servers that are in the same domain as client
https://fedorahosted.org/sssd/ticket/2001 |
d98fdd80331e93cd698281341360a3ce3e30afbe |
|
02-Sep-2013 |
Pavel Březina <pbrezina@redhat.com> |
Fix czech specific character in my name |
d66195c1d8e1bc808b4e117904d149276e139b61 |
|
26-Jun-2013 |
Sumit Bose <sbose@redhat.com> |
Use forest for GC SRV lookups
https://fedorahosted.org/sssd/ticket/1973 |
9b077d62370190de714c6dbef8881841ae9f2e02 |
|
03-May-2013 |
Pavel Březina <pbrezina@redhat.com> |
AD SRV plugin: check if site name is empty |
a679f0167b646cffdae86546ed77e105576991b0 |
|
02-May-2013 |
Pavel Březina <pbrezina@redhat.com> |
DNS sites support - add AD SRV plugin
https://fedorahosted.org/sssd/ticket/1032 |