summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ConfigAPI: add sudo to known servicesJakub Hrozek2012-02-043-2/+14
| | | | | | | https://fedorahosted.org/sssd/ticket/1144 Squashed patch from Jan Zeleny: Add SUDO provider to the list of available providers in SSSDConfig.py
* Fixes for sudo_timedJakub Hrozek2012-02-042-23/+53
| | | | https://fedorahosted.org/sssd/ticket/1116
* SUDO Integration - responder 'sudo_timed' optionPavel Březina2012-02-046-38/+166
| | | | https://fedorahosted.org/sssd/ticket/1116
* SUDO Integration - in-memory cache in responderPavel Březina2012-02-048-9/+456
| | | | | | New sudo responder option: cache_timeout https://fedorahosted.org/sssd/ticket/1111
* NSS: Add individual timeouts for entry typesStephen Gallagher2012-02-0423-43/+164
| | | | https://fedorahosted.org/sssd/ticket/1016
* LDAP: Fix incorrect search timeoutsStephen Gallagher2012-02-042-2/+2
|
* LDAP: Do not fail if RootDSE check cannot determine search basesStephen Gallagher2012-02-049-5/+95
| | | | https://fedorahosted.org/sssd/ticket/1152
* NSS: Use sss_hash_create instead of destructorJakub Hrozek2012-02-042-13/+2
|
* RESPONDERS: Provide a common sss_cmd_send_error functionJakub Hrozek2012-02-023-13/+19
| | | | The common function could be reused in new responders
* Use profiling Docbook XSLT only if available, fall back to normalJakub Hrozek2012-02-013-12/+30
|
* Fixed wrong position of ldap_service_search_baseJan Zeleny2012-02-011-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.
* Refactor nss_cmd_send_emptyJakub Hrozek2012-01-316-41/+46
|
* SYSDB: index sudoUserJakub Hrozek2012-01-313-1/+99
| | | | | Most of the the searches in the Sudo responder include the sudoUser attribute. Indexing it will make the responder faster.
* KRB5: Add syslog messages for Kerberos failuresStephen Gallagher2012-01-312-0/+9
| | | | https://fedorahosted.org/sssd/ticket/1137
* LDAP: Add new options for service mapsStephen Gallagher2012-01-314-1/+89
| | | | | Adds the new service map options to the SSSDConfig API and the manpages.
* IPA: Add support for services lookups (non-enum)Stephen Gallagher2012-01-314-1/+44
|
* LDAP: Add enumeration support for servicesStephen Gallagher2012-01-317-3/+215
|
* LDAP: Add support for service lookups (non-enum)Stephen Gallagher2012-01-319-0/+893
|
* SYSDB: Add sysdb_attrs_get_uint16_tStephen Gallagher2012-01-312-0/+28
|
* SYSDB: extend sysdb_store_service() to accept additional attributesStephen Gallagher2012-01-316-21/+47
|
* SUDO: Provide documentation for the SUDO APIJakub Hrozek2012-01-306-3/+1673
|
* docs: Use absolute srcdir pathJakub Hrozek2012-01-302-4/+4
| | | | | | 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.
* Include sudo manual pages only conditionallyJakub Hrozek2012-01-303-11/+44
|
* SUDO Integration - manual pagePavel Březina2012-01-302-1/+212
| | | | https://fedorahosted.org/sssd/ticket/1109
* SSSDConfigAPI: Move sssd.api.* to /usr/share/sssdStephen Gallagher2012-01-303-12/+11
| | | | https://fedorahosted.org/sssd/ticket/1158
* Fix sudo compilation on RHEL5Jakub Hrozek2012-01-303-0/+5
|
* SUDO Integration - test client changedPavel Březina2012-01-271-78/+13
| | | | | | | Without user name given it displays cn=defaults record. Client no longer display raw data. https://fedorahosted.org/sssd/ticket/1143
* SUDO Integration - SUDO API can request only cn=defaults recordPavel Březina2012-01-273-26/+44
| | | | https://fedorahosted.org/sssd/ticket/1143
* SUDO Integration - responder command for cn=defaultsPavel Březina2012-01-275-18/+94
| | | | https://fedorahosted.org/sssd/ticket/1143
* SUDO Integration - prepare data provider for new responder commandsPavel Březina2012-01-277-200/+287
| | | | https://fedorahosted.org/sssd/ticket/1143
* SUDO Integration - make sysdb_get_sudo_filter() more configurablePavel Březina2012-01-273-48/+73
| | | | https://fedorahosted.org/sssd/ticket/1143
* Rename sss_dp_type to sss_dp_sudo_typeStephen Gallagher2012-01-272-4/+4
| | | | | I pushed an older version of this patch that had the incorrect name. This is the interdiff.
* Use the new SUDO request in DP and sudo responderJakub Hrozek2012-01-274-235/+115
| | | | | | Also remove the old request implementation https://fedorahosted.org/sssd/ticket/1115
* SUDO: Provide a sudo DP request based on the internal_reqJakub Hrozek2012-01-273-0/+145
|
* PROXY: add support for enumerating servicesStephen Gallagher2012-01-274-0/+226
|
* NSS: Add service enumeration support to NSS providerStephen Gallagher2012-01-273-1/+662
|
* SYSDB: add support for enumerating servicesStephen Gallagher2012-01-272-0/+55
|
* NSS: Add client support for [set|get|end]servent()Stephen Gallagher2012-01-271-4/+125
|
* DP: Refactor responder_dp_req so it's reusable by other respondersJakub Hrozek2012-01-273-240/+349
| | | | | | | | | | | | | | | | | | | | | | | | * the internal request is now more generic and is decoupled from account-specific data. There is a new sss_dp_issue_request() wrapper that issues a BE request or registers a callback * the public requests all use struct sss_dp_req_state as the tevent_req state data. This allows to report back data from the internal request even if the caller is just a callback notifier * each specific request now uses an _info structure that contains all the data necessary to construct a DBusMessage passed to provider * each specific request now defines a sss_dp_get_$data_msg callback that is called from the sss_dp_issue_request() common wraper. The purpose of the wrapper is to construct a DBusMessage and bind it to a DBus method so the message can be just sent over to back end The miscellanous changes include: * change SSS_DP_ constants to an enum. This way, a switch() would error if a value is not handled. * rename sss_dp_get_account_int_send() to sss_dp_internal_get_send() request because the internal request is going to handle more than just account data * the DBus return values were renamed from err_maj, err_min to dp_err and dp_ret respectively
* PROXY: add support for service lookups (non-enumeration)Stephen Gallagher2012-01-275-0/+274
|
* NSS: Add getservbyname and getservbyport support to the NSS ResponderStephen Gallagher2012-01-274-0/+1211
|
* NSS: Add negative cache routines for servicesStephen Gallagher2012-01-272-3/+132
|
* DP: Add support for services in dp requestsStephen Gallagher2012-01-273-0/+5
|
* NSS: Add client support for services (non-enumeration)Stephen Gallagher2012-01-274-5/+389
|
* SYSDB: Add indexes for servicePort and serviceProtocolStephen Gallagher2012-01-274-2/+118
|
* SYSDB: Add sysdb routines for manipulating service entriesStephen Gallagher2012-01-274-0/+1133
|
* DP: Handle parsing extra results in be_get_account_infoStephen Gallagher2012-01-272-33/+70
|
* PAM: Do not overwrite retJakub Hrozek2012-01-261-3/+1
|
* SYSDB: Move add_string and add_ulong to sysdb_private.hStephen Gallagher2012-01-232-4/+9
|
* UTIL: Add strtouint16Stephen Gallagher2012-01-232-0/+20
|