Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-11 | SYSDB: Handle user and group renames better | Jakub Hrozek | 1 | -7/+39 | |
Fixes a regression in the local domain tools where sss_groupadd no longer detected a GID duplicate. The check for EEXIST is moved one level up into more high level function. The patch also adds the same rename support for users. I found it odd that we allowed a rename of groups but not users. There is a catch when storing a user -- his cached password would be gone. I think that renaming a user is such a rare operation that it's not severe, plus there is a warning in the logs. | |||||
2012-05-10 | SYSDB: Add better error logging to sysdb_set_entry_attr() | Stephen Gallagher | 1 | -2/+8 | |
2012-05-07 | Fix typo in debug message | Pavel Březina | 1 | -1/+1 | |
2012-02-24 | Delete missing attributes from netgroups to be stored | Jan Zeleny | 1 | -0/+14 | |
https://fedorahosted.org/sssd/ticket/1136 | |||||
2012-02-21 | Don't give memory context in confdb where not needed | Jan Zeleny | 1 | -3/+3 | |
2012-02-05 | AUTOFS: sysdb interface | Jakub Hrozek | 1 | -6/+32 | |
2012-02-05 | SYSDB: Remove code duplication between member_add and member_del | Jakub Hrozek | 1 | -39/+14 | |
2012-01-31 | SYSDB: extend sysdb_store_service() to accept additional attributes | Stephen Gallagher | 1 | -12/+14 | |
2012-01-23 | SYSDB: Move add_string and add_ulong to sysdb_private.h | Stephen Gallagher | 1 | -4/+4 | |
2011-11-22 | SYSDB: Make ENOENT log messages less threatening | Stephen Gallagher | 1 | -16/+54 | |
Previously, they were reported with the prefix "Error:" which caused confusion among end-users while debugging. | |||||
2011-11-02 | Handle group renaming correctly | Jan Zeleny | 1 | -2/+7 | |
https://fedorahosted.org/sssd/ticket/1040 | |||||
2011-10-31 | Plug memory leaks in sysdb_ops | Jakub Hrozek | 1 | -20/+54 | |
https://fedorahosted.org/sssd/ticket/1051 | |||||
2011-10-13 | SysDB commands that save lastUpdate allows this value to be passed in | Pavel Březina | 1 | -25/+41 | |
https://fedorahosted.org/sssd/ticket/836 | |||||
2011-10-03 | Use explicit base 10 for converting strings to integers | Jakub Hrozek | 1 | -1/+1 | |
https://fedorahosted.org/sssd/ticket/1013 | |||||
2011-09-28 | Multiline macro cleanup | Jakub Hrozek | 1 | -1/+1 | |
This is mostly a cosmetic patch. The purpose of wrapping a multi-line macro in a do { } while(0) is to make the macro usable as a regular statement, not a compound statement. When the while(0) is terminated with a semicolon, the do { } while(0); block becomes a compound statement again. | |||||
2011-08-15 | sysdb refactoring: memory context deleted | Jan Zeleny | 1 | -247/+254 | |
This patch deletes memory context parameter in those places in sysdb where it is not necessary. The code using modified functions has been updated. Tests updated as well. | |||||
2011-08-15 | sysdb refactoring: deleted domain variables in sysdb API | Jan Zeleny | 1 | -142/+75 | |
The patch also updates code using modified functions. Tests have also been adjusted. | |||||
2011-08-15 | sysdb refactoring: renamed ctx variable to sysdb | Jan Zeleny | 1 | -131/+131 | |
2011-06-02 | Non-posix group processing - sysdb changes | Jan Zeleny | 1 | -17/+23 | |
2011-05-20 | Change sysdb_add_fake_user to add OriginalDN | Jakub Hrozek | 1 | -1/+8 | |
RFC2307bis code relies heavily on originalDN, so the fake users need to have an option to store it, too. | |||||
2011-05-04 | Some minor fixes and changes in sysdb_ops | Jan Zeleny | 1 | -17/+40 | |
2011-05-04 | Add a function for searching netgroups with custom filter | Jan Zeleny | 1 | -0/+57 | |
2011-03-23 | Add originalDN to fake groups | Jakub Hrozek | 1 | -1/+7 | |
2011-02-28 | Do not try to delete sysbd memberOf attribute | Sumit Bose | 1 | -0/+4 | |
2011-01-21 | Delete attributes that are removed from LDAP | Stephen Gallagher | 1 | -0/+118 | |
Sometimes, a value in LDAP will cease to exist (the classic example being shadowExpire). We need to make sure we purge that value from SSSD's sysdb as well. https://fedorahosted.org/sssd/ticket/750 | |||||
2011-01-14 | Do not throw a DP error when a netgroup is not found | Stephen Gallagher | 1 | -1/+4 | |
https://fedorahosted.org/sssd/ticket/775 | |||||
2011-01-14 | Work around libldb bug | Stephen Gallagher | 1 | -2/+10 | |
Libldb performs non-indexed searches for ONELEVEL requests. We'll use SUBTREE instead to reduce the performance hit substantially | |||||
2010-11-15 | Fix const cast warning for sysdb_update_members | Stephen Gallagher | 1 | -2/+2 | |
2010-10-18 | Modify sysdb_[add|remove]_group_member to accept users and groups | Stephen Gallagher | 1 | -32/+77 | |
Previously, it assumed that all members were users. This changes the interface so that either a user or a group can be specified. Also, it eliminates the need for a memory context to be passed, since the internal memory should be self-contained. | |||||
2010-10-15 | sysdb interface for adding fake users | Jakub Hrozek | 1 | -0/+61 | |
2010-10-15 | sysdb interface for adding incomplete groups | Jakub Hrozek | 1 | -0/+44 | |
Useful for optimizing the initgroups operation. | |||||
2010-10-13 | Do not fail if netgroup exists just update the attributes | Sumit Bose | 1 | -1/+1 | |
2010-10-13 | Netgroups sysdb API | Stephen Gallagher | 1 | -1/+352 | |
2010-09-22 | Fix missing variable substitution in DEBUG message | Stephen Gallagher | 1 | -2/+2 | |
2010-09-15 | Define objectclass with a constant | Jakub Hrozek | 1 | -2/+2 | |
Use a #define instead of hardcoded string | |||||
2010-09-08 | Move crypto functions into its own subdir | Jakub Hrozek | 1 | -1/+1 | |
A refactoring patch that creates a common util/crypto subdir with per-implementation subdirectories for each underlying crypto library supported by SSSD. | |||||
2010-08-03 | Add sysdb_update_members function | Stephen Gallagher | 1 | -0/+56 | |
This function will take a user, a list of groups that this user should be added to and a list of groups the user should be removed from and will recursively call sysdb_[add|remove]_group_member Includes a unit test | |||||
2010-05-26 | Add support for delayed kinit if offline | Sumit Bose | 1 | -2/+12 | |
If the configuration option krb5_store_password_if_offline is set to true and the backend is offline the plain text user password is stored and used to request a TGT if the backend becomes online. If available the Linux kernel key retention service is used. | |||||
2010-04-12 | sysdb: add automatic transactions where needed | Simo Sorce | 1 | -7/+47 | |
Only functions that do multiple operations need explicit transactions as ldb_add/ldb_modify/ldb_delete already start transactions automatically intenrally. | |||||
2010-04-12 | sysdb: remove sysdb_check_handle | Simo Sorce | 1 | -90/+0 | |
not used anymore | |||||
2010-04-12 | sysdb: convert sysdb_cache_auth | Simo Sorce | 1 | -167/+68 | |
2010-04-12 | sysdb: convert sysdb_search_groups | Simo Sorce | 1 | -93/+28 | |
2010-04-12 | sysdb: delete sysdb_delete_group | Simo Sorce | 1 | -90/+33 | |
2010-04-12 | sysdb: convert sysdb_delete_user | Simo Sorce | 1 | -81/+33 | |
2010-04-12 | sysdb: convert sysdb_search_users | Simo Sorce | 1 | -93/+28 | |
2010-04-12 | sysdb remove sldb_request_send, not used anymore | Simo Sorce | 1 | -125/+0 | |
2010-04-12 | sysdb: convert sysdb_asq_search | Simo Sorce | 1 | -161/+39 | |
2010-04-12 | sysdb: convert sysdb_store_custom | Simo Sorce | 1 | -119/+49 | |
2010-04-12 | sysdb: convert sysdb_search_custom | Simo Sorce | 1 | -207/+85 | |
2010-04-12 | sysdb: convert sysdb_cache_password | Simo Sorce | 1 | -100/+26 | |