summaryrefslogtreecommitdiff
path: root/src/providers/ipa/ipa_hostid.c
AgeCommit message (Collapse)AuthorFilesLines
2013-06-27SSH: When host is removed from LDAP, remove it from the cache as wellJan Cholasta1-1/+8
https://fedorahosted.org/sssd/ticket/1949
2013-06-07LDAP: sdap_id_ctx might contain several connectionsJakub Hrozek1-1/+1
With some LDAP server implementations, one server might provide different "views" of the identites on different ports. One example is the Active Directory Global catalog. The provider would contact different view depending on which operation it is performing and against which SSSD domain. At the same time, these views run on the same server, which means the same server options, enumeration, cleanup or Kerberos service should be used. So instead of using several different failover ports or several instances of sdap_id_ctx, this patch introduces a new "struct sdap_id_conn_ctx" that contains the connection cache to the particular view and an instance of "struct sdap_options" that contains the URI. No functional changes are present in this patch, currently all providers use a single connection. Multiple connections will be used later in the upcoming patches.
2013-01-21Add be_req_get_data() helper funciton.Simo Sorce1-1/+1
In preparation for making struct be_req opaque.
2013-01-21Add be_req_get_be_ctx() helper.Simo Sorce1-2/+4
In preparation for making be_req opaque
2013-01-21Remove sysdb argument from ipa_host_info_send()Simo Sorce1-4/+2
2013-01-21Remove sysdb as a be context structure memberSimo Sorce1-1/+1
The sysdb context is already available through the 'domain' structure.
2013-01-15Add domain arguments to sysdb ssh functionsSimo Sorce1-1/+2
2012-10-05SSH: Refactor sysdb and related codeJan Cholasta1-2/+16
2012-05-03SSH: Add dp_get_host_send to common responder codeJakub Hrozek1-9/+6
Instead of using account_info request, creates a new ssh specific request. This improves code readability and will make the code more flexible in the future. https://fedorahosted.org/sssd/ticket/1176
2012-02-26SSH: Save SSH host name aliasesJan Cholasta1-29/+8
2012-02-24IPA hosts refactoringJan Zeleny1-10/+3
2012-02-07IPA: Add host info handlerJan Cholasta1-0/+345