summaryrefslogtreecommitdiffstats
path: root/src/providers/ipa
Commit message (Collapse)AuthorAgeFilesLines
* LDAP: Add attr_count return value to build_attrs_from_map()Stephen Gallagher2012-05-105-7/+8
| | | | | | | This is necessary because in several places in the code, we are appending to the attrs returned from this value, and if we relied on the map size macro, we would be appending after the NULL terminator if one or more attributes were defined as NULL.
* LDAP: Map the user's primaryGroupIDStephen Gallagher2012-05-031-0/+1
|
* LDAP: Allow setting a default domain for id-mapping slice 0Stephen Gallagher2012-05-031-0/+2
|
* LDAP: Add autorid compatibility modeStephen Gallagher2012-05-031-0/+1
|
* LDAP: Add ID mapping range settingsStephen Gallagher2012-05-031-0/+3
|
* LDAP: Add id-mapping optionStephen Gallagher2012-05-031-0/+1
|
* LDAP: Add objectSID config optionStephen Gallagher2012-05-031-0/+2
|
* SSH: Add dp_get_host_send to common responder codeJakub Hrozek2012-05-031-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
* IPA: Check return valuesJakub Hrozek2012-05-032-2/+12
|
* HBAC: Prevent NULL dereference in hbac_evaluateJakub Hrozek2012-05-021-2/+4
| | | | 'info' is optional parameter and can be set to NULL
* ipa_get_config_send: remove unused assignmentJakub Hrozek2012-05-021-1/+0
|
* IPA netgroups: return EOK when there are no netgroups to processJakub Hrozek2012-05-021-0/+1
| | | | If the code fell through the loop, ret would have been random value.
* execv, excvp and exec_child never return EOKStef Walter2012-05-011-5/+3
| | | | * So don't need to handle that case
* Utilize sysdb context within be_req in HBACJan Zeleny2012-04-241-2/+2
|
* Detect subdomain request in IPA access providerJan Zeleny2012-04-241-0/+10
|
* Accept be_req instead if be_ctx in LDAP access providerJan Zeleny2012-04-241-1/+1
|
* Basic support for subdomains in auth providerJan Zeleny2012-04-241-0/+6
|
* Add ID operations in subdomainsJan Zeleny2012-04-243-0/+276
|
* Add s2n extended operationSumit Bose2012-04-242-0/+667
|
* IPA: Add get-domains targetSumit Bose2012-04-246-0/+425
|
* Prevent printing NULL from DEBUG messagesJakub Hrozek2012-04-183-4/+4
|
* Remove forgotten DEBUG messageJakub Hrozek2012-04-131-2/+0
|
* Use HTML_TIMESTAMP instead of HTML_FOOTER_DESCRIPTIONJakub Hrozek2012-04-051-3/+4
| | | | https://fedorahosted.org/sssd/ticket/1271
* Return correct resolv_status on resolver timeoutJakub Hrozek2012-03-291-1/+6
| | | | https://fedorahosted.org/sssd/ticket/1274
* Remove old compatibility testsStephen Gallagher2012-03-282-31/+0
| | | | | | | These are now replaced by the more accurate tests. This patch also drops the runtime option-count check, since we are always performing the more complete check at build-time.
* Add terminator for sdap_attr_mapStephen Gallagher2012-03-281-8/+18
|
* Add terminator for dp_optionStephen Gallagher2012-03-281-3/+6
|
* Put dp_option maps in their own fileStephen Gallagher2012-03-282-215/+249
| | | | There is no functional change due to this patch.
* IPA: Allow service lookupsStephen Gallagher2012-03-161-0/+1
|
* IPA: Initialize hbac_ctx to NULLStephen Gallagher2012-03-121-1/+1
|
* IPA: Check nsAccountLock during PAM_ACCT_MGMTStephen Gallagher2012-03-094-1/+69
| | | | https://fedorahosted.org/sssd/ticket/1227
* IPA: Fix segfault with srchost functionality enabledStephen Gallagher2012-03-051-1/+1
| | | | https://fedorahosted.org/sssd/ticket/1215
* IPA: Set the DNS discovery domain to match ipa_domainStephen Gallagher2012-03-011-1/+3
| | | | https://fedorahosted.org/sssd/ticket/1217
* SSH: Save SSH host name aliasesJan Cholasta2012-02-261-29/+8
|
* Delete missing attributes from netgroups to be storedJan Zeleny2012-02-241-1/+1
| | | | https://fedorahosted.org/sssd/ticket/1136
* IPA hosts refactoringJan Zeleny2012-02-2415-152/+132
|
* LDAP: Only use paging control on requests for multiple entriesStephen Gallagher2012-02-246-15/+21
| | | | | | | | | | The paging control can cause issues on servers that put limits on how many paging controls can be active at one time (on some servers, it is limited to one per connection). We need to reduce our usage so that we only activate the paging control when making a request that may return an arbitrary number of results. https://fedorahosted.org/sssd/ticket/1202 phase one
* Save errno value before calling DEBUGJakub Hrozek2012-02-231-2/+4
|
* IPA: Add ipa_parse_search_base()Stephen Gallagher2012-02-231-9/+44
| | | | | | | | | | Previously, we were using sdap_parse_search_base() for setting up the search_base objects for use in IPA. However, this was generating unfriendly log messages about unknown search base types. This patch creates a new common_parse_search_base() routine that can be used with either LDAP or IPA providers. https://fedorahosted.org/sssd/ticket/1151
* Don't give memory context in confdb where not neededJan Zeleny2012-02-211-1/+1
|
* Fixed issue with netgroup update in IPA providerJan Zeleny2012-02-101-24/+34
| | | | | This issue led to a netgroup with one triple (-,-,domain) when it contained no triples on the IPA server.
* Use curly braces in pkgconfig metadata fileSumit Bose2012-02-101-1/+1
|
* AUTOFS: IPA providerJakub Hrozek2012-02-074-27/+191
|
* IPA: Add host info handlerJan Cholasta2012-02-079-5/+444
|
* LDAP: Add support for SSH user public keysJan Cholasta2012-02-071-1/+2
|
* Update shadowLastChanged attribute during LDAP password changeJan Zeleny2012-02-062-1/+2
| | | | https://fedorahosted.org/sssd/ticket/1019
* Session target in IPA providerJan Zeleny2012-02-069-0/+1165
|
* Delete unused structure in IPA access codeJan Zeleny2012-02-061-7/+0
|
* Separate the host-retrieval code from IPA HBAC to common IPA codeJan Zeleny2012-02-066-469/+535
|
* Renamed some sysdb constants for their wider usageJan Zeleny2012-02-062-6/+6
|