summaryrefslogtreecommitdiff
path: root/src/providers
AgeCommit message (Collapse)AuthorFilesLines
2012-02-23Save errno value before calling DEBUGJakub Hrozek1-2/+4
2012-02-23IPA: Add ipa_parse_search_base()Stephen Gallagher3-19/+72
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
2012-02-21Don't give memory context in confdb where not neededJan Zeleny4-8/+7
2012-02-21End request if ldap_parse_result failsJakub Hrozek1-0/+3
2012-02-17LDAP: Ignore group member users that do not have name attributesStephen Gallagher1-2/+2
Instead of failing the group lookup, just skip them. This was impacting some users of ActiveDirectory where not all users had the appropriate attributes. https://fedorahosted.org/sssd/ticket/1169
2012-02-17Redesign purging of the sudo cachePavel Březina1-19/+55
https://fedorahosted.org/sssd/ticket/1173
2012-02-14Fix memory hierarchy when processing nested group membershipsJakub Hrozek4-11/+14
https://fedorahosted.org/sssd/ticket/1186
2012-02-13Fix uninitialized value error in proxy providerStephen Gallagher1-1/+1
Coverity #12467
2012-02-13Fix bad failure handling in be_sudo_handler()Stephen Gallagher1-13/+13
If the dbus_message_get_args() failed, we would have been dereferencing a NULL be_req. Coverity #12490
2012-02-13Fix uninitialized in_transactionStephen Gallagher1-1/+1
Coverity #12521 and #12491
2012-02-13Add missing breaks to switch statementsStephen Gallagher2-0/+2
Coverity #12525 and #12524
2012-02-13Remove dead codeStephen Gallagher1-9/+0
Coverity #12529
2012-02-10Fixed issue with netgroup update in IPA providerJan Zeleny1-24/+34
This issue led to a netgroup with one triple (-,-,domain) when it contained no triples on the IPA server.
2012-02-10Use curly braces in pkgconfig metadata fileSumit Bose1-1/+1
2012-02-07AUTOFS: IPA providerJakub Hrozek6-28/+195
2012-02-07SSH: ResponderJan Cholasta2-0/+6
2012-02-07IPA: Add host info handlerJan Cholasta9-5/+444
2012-02-07DP: Add host info handlerJan Cholasta3-1/+197
2012-02-07LDAP: Add support for SSH user public keysJan Cholasta4-5/+25
2012-02-06Update shadowLastChanged attribute during LDAP password changeJan Zeleny7-1/+191
https://fedorahosted.org/sssd/ticket/1019
2012-02-06Session target in IPA providerJan Zeleny10-0/+1166
2012-02-06Add session target in data providerJan Zeleny2-1/+20
2012-02-06Delete unused structure in IPA access codeJan Zeleny1-7/+0
2012-02-06Separate the host-retrieval code from IPA HBAC to common IPA codeJan Zeleny6-469/+535
2012-02-06Renamed some sysdb constants for their wider usageJan Zeleny2-6/+6
2012-02-06Make password migration code use the IPA config retrieval codeJan Zeleny1-57/+14
2012-02-06Add support for generic IPA config retrievalJan Zeleny2-0/+208
2012-02-06Fixed minor memory-hierarchy-related issue in IPA HBACJan Zeleny1-1/+2
2012-02-06Implemented support for multiple search bases in HBAC rules and servicesJan Zeleny9-116/+364
2012-02-05Do not call sudo functions if built without-sudoJakub Hrozek2-7/+7
2012-02-05AUTOFS: LDAP providerJakub Hrozek10-2/+1370
2012-02-05AUTOFS: responderJakub Hrozek1-0/+1
2012-02-05AUTOFS: Data Provider requestJakub Hrozek3-30/+315
2012-02-04Move BUILD_SUDO outside the generic LDAP source filesJakub Hrozek5-95/+127
Avoid #ifdefs in the general part of the code
2012-02-04NSS: Add individual timeouts for entry typesStephen Gallagher16-39/+33
https://fedorahosted.org/sssd/ticket/1016
2012-02-04LDAP: Fix incorrect search timeoutsStephen Gallagher2-2/+2
2012-02-04LDAP: Do not fail if RootDSE check cannot determine search basesStephen Gallagher9-5/+95
https://fedorahosted.org/sssd/ticket/1152
2012-02-01Fixed wrong position of ldap_service_search_baseJan Zeleny1-1/+1
The wrong position in configuration directive array caused problems in IPA provider, which tried to fetch another value instead of the services lookup base.
2012-01-31KRB5: Add syslog messages for Kerberos failuresStephen Gallagher2-0/+9
https://fedorahosted.org/sssd/ticket/1137
2012-01-31IPA: Add support for services lookups (non-enum)Stephen Gallagher2-1/+41
2012-01-31LDAP: Add enumeration support for servicesStephen Gallagher7-3/+215
2012-01-31LDAP: Add support for service lookups (non-enum)Stephen Gallagher8-0/+891
2012-01-31SYSDB: extend sysdb_store_service() to accept additional attributesStephen Gallagher1-0/+2
2012-01-30docs: Use absolute srcdir pathJakub Hrozek1-1/+1
Building docs only worked in parallel builds. This patch uses abs_top_srcdir to make building documentation work in both parallel and in-tree builds.
2012-01-27SUDO Integration - prepare data provider for new responder commandsPavel Březina6-199/+286
https://fedorahosted.org/sssd/ticket/1143
2012-01-27Use the new SUDO request in DP and sudo responderJakub Hrozek1-19/+48
Also remove the old request implementation https://fedorahosted.org/sssd/ticket/1115
2012-01-27SUDO: Provide a sudo DP request based on the internal_reqJakub Hrozek1-0/+1
2012-01-27PROXY: add support for enumerating servicesStephen Gallagher4-0/+226
2012-01-27PROXY: add support for service lookups (non-enumeration)Stephen Gallagher4-0/+273
2012-01-27DP: Add support for services in dp requestsStephen Gallagher1-0/+1