summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix const cast warning in confdb_create_ldifStephen Gallagher2010-11-151-4/+4
|
* Fix const cast issue with sysdb_attrs_users_from_str_listStephen Gallagher2010-11-153-11/+11
|
* Fix const cast warning in build_attrs_from_mapStephen Gallagher2010-11-151-3/+3
|
* Fix const cast warning for sysdb_update_membersStephen Gallagher2010-11-154-14/+14
|
* Fix cast warning for pam_sss.cStephen Gallagher2010-11-151-8/+11
|
* Introduce pam_verbosity config optionSumit Bose2010-11-157-11/+126
| | | | | | | | | | | Currently we display all PAM messages generated by sssd to the user. But only some of them are important and others are just some useful information. This patch introduces a new option to the PAM responder which controls what kind of messages are displayed. As an example the 'Authenticated with cached credentials' message is used. This message is only displayed if pam_verbosity=1 or if there is an expire date.
* Avoid long long in messages to PAM client use int64_tSumit Bose2010-11-153-16/+16
|
* Sanitize ldap attributes in the config fileStephen Gallagher2010-11-151-2/+21
| | | | https://fedorahosted.org/sssd/ticket/458
* Properly document ldap_purge_cache_timeoutStephen Gallagher2010-11-152-1/+28
| | | | Also allow it to be disabled entirely
* Sanitize search filters in LDAP providerStephen Gallagher2010-11-154-7/+61
|
* Add unit tests for users and groups with odd charactersStephen Gallagher2010-11-151-0/+145
|
* Sanitize sysdb dn for memberof lookupStephen Gallagher2010-11-151-1/+11
|
* Sanitize search filters in memberOf pluginStephen Gallagher2010-11-151-2/+20
|
* Sanitize sysdb DN helpersStephen Gallagher2010-11-151-7/+83
|
* Sanitize sysdb filters in the LDAP providerStephen Gallagher2010-11-151-2/+11
|
* Sanitize sysdb search filters in the IPA providerStephen Gallagher2010-11-151-2/+17
|
* Sanitize search filters for the sysdbStephen Gallagher2010-11-151-6/+39
|
* Add sysdb utility function for sanitizing DNStephen Gallagher2010-11-152-0/+27
|
* Add utility function to sanitize LDAP/LDB filtersStephen Gallagher2010-11-153-0/+131
| | | | Also adds a unit test.
* Properly check the return value from semanage_commitStephen Gallagher2010-11-051-2/+2
| | | | | | | semanage_commit() returns -1 on error, and can return a positive value on success. https://bugzilla.redhat.com/show_bug.cgi?id=649037
* Review comments for namingContexts patchesSumit Bose2010-11-053-23/+17
|
* Handle errors during log reopening betterStephen Gallagher2010-11-052-3/+30
|
* Make ldap_search_base a non-mandatory optionSumit Bose2010-11-043-39/+46
|
* Use (default)namingContext to set empty search basesSumit Bose2010-11-044-1/+117
|
* Add defaultNamingContext to RootDSE attributesSumit Bose2010-11-042-0/+3
|
* Call krb5_child to check access permissionsSumit Bose2010-11-042-4/+129
|
* Make handle_child_* request publicSumit Bose2010-11-043-325/+429
| | | | | | I took the opportunity to move everything related to the handling of the krb5_child into a separate file and cleaned the interfaces and related structures a bit.
* Add krb5_kuserok() access check to krb5_childSumit Bose2010-11-041-17/+73
|
* Make krb5_setup() publicSumit Bose2010-11-043-6/+8
|
* Add krb5_get_simple_upn()Sumit Bose2010-11-043-6/+30
|
* Add infrastructure for Kerberos access providerSumit Bose2010-11-044-26/+184
|
* Store krb5 auth context for other targetsSumit Bose2010-11-041-1/+2
|
* Don't clean up groups for which a user has it as primary GIDStephen Gallagher2010-11-041-2/+15
| | | | | | | | | | We were cleaning up all groups that were expired and for which there existed no user with memberOf: <thegroup> as an attribute. This patch modifies the search to also check for cached users with this group's GID as their primary GID. Fixes https://fedorahosted.org/sssd/ticket/624
* Fix two return value checksSumit Bose2010-11-011-2/+2
|
* Fix misused SDAP_SEARCH_BASEMoritz Baumann2010-11-011-1/+1
|
* Fix incorrect free of req in krb5_auth.cStephen Gallagher2010-11-011-1/+1
|
* Allow authentication for referralsSumit Bose2010-10-271-0/+193
|
* Always use uint32_t for UID/GID numbersJakub Hrozek2010-10-268-50/+43
|
* Fix double free issueSumit Bose2010-10-261-2/+2
|
* Always use talloc_zero() to allocate cmdctxSumit Bose2010-10-262-3/+3
|
* Remove all nss requests after a reconnectSumit Bose2010-10-263-1/+26
| | | | | | | Currently we do not handle the open nss request after a reconnect and wait until they timeout (which is a couple of minutes!). This patch adds a handler that terminates all requests after a reconnect. Then responder will return matching cache entries or nothing.
* Implement netgroups for proxy providerSumit Bose2010-10-253-2/+143
|
* Add netgroups infrastructure to proxy providerSumit Bose2010-10-253-0/+42
|
* Download only enabled IPA HBAC rulesSumit Bose2010-10-221-1/+3
|
* Add some missing ldap_memfree()Sumit Bose2010-10-222-3/+6
|
* Add ldap_deref optionSumit Bose2010-10-2210-3/+103
|
* Write log opening failures to the syslogStephen Gallagher2010-10-192-1/+4
| | | | | If there is a problem with reopening the logs, it can be an audit trail issue.
* Option krb5_server is now used to store a list of KDCs instead of krb5_kdcip.Jan Zeleny2010-10-1912-10/+79
| | | | | | | | For the time being, if krb5_server is not found, still falls back to krb5_kdcip with a warning. If both options are present in config file, krb5_server has a higher priority. Fixes: #543
* Move all references to ldap_<entity>_search_base to "advanced" sectionJan Zeleny2010-10-182-44/+52
| | | | | | | The <entity> can be one of user, group or netgroup. The references were removed from example configuration and they were moved from section Configuration options to section Advanced options. Ticket: #607
* set in_transaction explicitly to falseJakub Hrozek2010-10-181-1/+1
|