Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SUDO Integration - responder 'sudo_timed' option | Pavel Březina | 2012-02-04 | 6 | -38/+166 |
| | | | | https://fedorahosted.org/sssd/ticket/1116 | ||||
* | SUDO Integration - in-memory cache in responder | Pavel Březina | 2012-02-04 | 7 | -9/+455 |
| | | | | | | New sudo responder option: cache_timeout https://fedorahosted.org/sssd/ticket/1111 | ||||
* | NSS: Add individual timeouts for entry types | Stephen Gallagher | 2012-02-04 | 23 | -43/+164 |
| | | | | https://fedorahosted.org/sssd/ticket/1016 | ||||
* | LDAP: Fix incorrect search timeouts | Stephen Gallagher | 2012-02-04 | 2 | -2/+2 |
| | |||||
* | LDAP: Do not fail if RootDSE check cannot determine search bases | Stephen Gallagher | 2012-02-04 | 9 | -5/+95 |
| | | | | https://fedorahosted.org/sssd/ticket/1152 | ||||
* | NSS: Use sss_hash_create instead of destructor | Jakub Hrozek | 2012-02-04 | 2 | -13/+2 |
| | |||||
* | RESPONDERS: Provide a common sss_cmd_send_error function | Jakub Hrozek | 2012-02-02 | 3 | -13/+19 |
| | | | | The common function could be reused in new responders | ||||
* | Use profiling Docbook XSLT only if available, fall back to normal | Jakub Hrozek | 2012-02-01 | 2 | -10/+12 |
| | |||||
* | Fixed wrong position of ldap_service_search_base | Jan Zeleny | 2012-02-01 | 1 | -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_empty | Jakub Hrozek | 2012-01-31 | 6 | -41/+46 |
| | |||||
* | SYSDB: index sudoUser | Jakub Hrozek | 2012-01-31 | 3 | -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 failures | Stephen Gallagher | 2012-01-31 | 2 | -0/+9 |
| | | | | https://fedorahosted.org/sssd/ticket/1137 | ||||
* | LDAP: Add new options for service maps | Stephen Gallagher | 2012-01-31 | 4 | -1/+89 |
| | | | | | Adds the new service map options to the SSSDConfig API and the manpages. | ||||
* | IPA: Add support for services lookups (non-enum) | Stephen Gallagher | 2012-01-31 | 3 | -1/+42 |
| | |||||
* | LDAP: Add enumeration support for services | Stephen Gallagher | 2012-01-31 | 7 | -3/+215 |
| | |||||
* | LDAP: Add support for service lookups (non-enum) | Stephen Gallagher | 2012-01-31 | 8 | -0/+891 |
| | |||||
* | SYSDB: Add sysdb_attrs_get_uint16_t | Stephen Gallagher | 2012-01-31 | 2 | -0/+28 |
| | |||||
* | SYSDB: extend sysdb_store_service() to accept additional attributes | Stephen Gallagher | 2012-01-31 | 6 | -21/+47 |
| | |||||
* | SUDO: Provide documentation for the SUDO API | Jakub Hrozek | 2012-01-30 | 2 | -0/+1658 |
| | |||||
* | docs: Use absolute srcdir path | Jakub Hrozek | 2012-01-30 | 2 | -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 conditionally | Jakub Hrozek | 2012-01-30 | 3 | -11/+44 |
| | |||||
* | SUDO Integration - manual page | Pavel Březina | 2012-01-30 | 2 | -1/+212 |
| | | | | https://fedorahosted.org/sssd/ticket/1109 | ||||
* | SSSDConfigAPI: Move sssd.api.* to /usr/share/sssd | Stephen Gallagher | 2012-01-30 | 1 | -4/+4 |
| | | | | https://fedorahosted.org/sssd/ticket/1158 | ||||
* | Fix sudo compilation on RHEL5 | Jakub Hrozek | 2012-01-30 | 3 | -0/+5 |
| | |||||
* | SUDO Integration - test client changed | Pavel Březina | 2012-01-27 | 1 | -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 record | Pavel Březina | 2012-01-27 | 3 | -26/+44 |
| | | | | https://fedorahosted.org/sssd/ticket/1143 | ||||
* | SUDO Integration - responder command for cn=defaults | Pavel Březina | 2012-01-27 | 5 | -18/+94 |
| | | | | https://fedorahosted.org/sssd/ticket/1143 | ||||
* | SUDO Integration - prepare data provider for new responder commands | Pavel Březina | 2012-01-27 | 7 | -200/+287 |
| | | | | https://fedorahosted.org/sssd/ticket/1143 | ||||
* | SUDO Integration - make sysdb_get_sudo_filter() more configurable | Pavel Březina | 2012-01-27 | 3 | -48/+73 |
| | | | | https://fedorahosted.org/sssd/ticket/1143 | ||||
* | Rename sss_dp_type to sss_dp_sudo_type | Stephen Gallagher | 2012-01-27 | 2 | -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 responder | Jakub Hrozek | 2012-01-27 | 4 | -235/+115 |
| | | | | | | Also remove the old request implementation https://fedorahosted.org/sssd/ticket/1115 | ||||
* | SUDO: Provide a sudo DP request based on the internal_req | Jakub Hrozek | 2012-01-27 | 3 | -0/+145 |
| | |||||
* | PROXY: add support for enumerating services | Stephen Gallagher | 2012-01-27 | 4 | -0/+226 |
| | |||||
* | NSS: Add service enumeration support to NSS provider | Stephen Gallagher | 2012-01-27 | 3 | -1/+662 |
| | |||||
* | SYSDB: add support for enumerating services | Stephen Gallagher | 2012-01-27 | 2 | -0/+55 |
| | |||||
* | NSS: Add client support for [set|get|end]servent() | Stephen Gallagher | 2012-01-27 | 1 | -4/+125 |
| | |||||
* | DP: Refactor responder_dp_req so it's reusable by other responders | Jakub Hrozek | 2012-01-27 | 3 | -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 Gallagher | 2012-01-27 | 4 | -0/+273 |
| | |||||
* | NSS: Add getservbyname and getservbyport support to the NSS Responder | Stephen Gallagher | 2012-01-27 | 3 | -0/+1209 |
| | |||||
* | NSS: Add negative cache routines for services | Stephen Gallagher | 2012-01-27 | 2 | -3/+132 |
| | |||||
* | DP: Add support for services in dp requests | Stephen Gallagher | 2012-01-27 | 3 | -0/+5 |
| | |||||
* | NSS: Add client support for services (non-enumeration) | Stephen Gallagher | 2012-01-27 | 3 | -5/+388 |
| | |||||
* | SYSDB: Add indexes for servicePort and serviceProtocol | Stephen Gallagher | 2012-01-27 | 4 | -2/+118 |
| | |||||
* | SYSDB: Add sysdb routines for manipulating service entries | Stephen Gallagher | 2012-01-27 | 3 | -0/+1131 |
| | |||||
* | DP: Handle parsing extra results in be_get_account_info | Stephen Gallagher | 2012-01-27 | 2 | -33/+70 |
| | |||||
* | PAM: Do not overwrite ret | Jakub Hrozek | 2012-01-26 | 1 | -3/+1 |
| | |||||
* | SYSDB: Move add_string and add_ulong to sysdb_private.h | Stephen Gallagher | 2012-01-23 | 2 | -4/+9 |
| | |||||
* | UTIL: Add strtouint16 | Stephen Gallagher | 2012-01-23 | 2 | -0/+20 |
| | |||||
* | Move sized_string declaration to utils | Stephen Gallagher | 2012-01-23 | 4 | -19/+19 |
| | |||||
* | LDAP: Improve debugging for sdap_parse_deref | Stephen Gallagher | 2012-01-23 | 1 | -4/+7 |
| | | | | | | Move the debug statement identifying the DN to an earlier line, so if we get a reply with no attributes, we know which entry is at fault. |