Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-31 | Ghost members - various small changes | Jan Zeleny | 1 | -1/+1 | |
2012-05-11 | SYSDB: Handle user and group renames better | Jakub Hrozek | 1 | -0/+143 | |
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-04-24 | Sysdb routines for subdomains | Jan Zeleny | 1 | -0/+232 | |
2012-02-29 | Keep sysdb context in domain info struct | Sumit Bose | 1 | -9/+3 | |
2012-02-24 | Delete missing attributes from netgroups to be stored | Jan Zeleny | 1 | -1/+1 | |
https://fedorahosted.org/sssd/ticket/1136 | |||||
2012-01-31 | SYSDB: extend sysdb_store_service() to accept additional attributes | Stephen Gallagher | 1 | -4/+4 | |
2012-01-27 | SYSDB: Add indexes for servicePort and serviceProtocol | Stephen Gallagher | 1 | -0/+14 | |
2012-01-27 | SYSDB: Add sysdb routines for manipulating service entries | Stephen Gallagher | 1 | -0/+358 | |
2011-10-13 | SysDB commands that save lastUpdate allows this value to be passed in | Pavel Březina | 1 | -11/+11 | |
https://fedorahosted.org/sssd/ticket/836 | |||||
2011-08-25 | New DEBUG facility - SSSDBG_UNRESOLVED changed from -1 to 0 | Pavel Březina | 1 | -1/+4 | |
Removed: SSS_UNRESOLVED_DEBUG_LEVEL (completely replaced with SSSDBG_UNRESOLVED) Added new macro: CONVERT_AND_SET_DEBUG_LEVEL(new_value) Changes unresolved debug level value (SSSDBG_UNRESOLVED) from -1 to 0 so DEBUG macro could be reduced by one condition. Anyway, it has a minor effect, every time you want to load debug_level from command line parameters, you have to use following pattern: /* Set debug level to invalid value so we can deside if -d 0 was used. */ debug_level = SSSDBG_INVALID; pc = poptGetContext(argv[0], argc, argv, long_options, 0); while((opt = poptGetNextOpt(pc)) != -1) { ... } CONVERT_AND_SET_DEBUG_LEVEL(debug_level); | |||||
2011-08-25 | New DEBUG facility - conversion | Pavel Březina | 1 | -0/+2 | |
https://fedorahosted.org/sssd/ticket/925 Conversion of the old debug_level format to the new one. (only where it was necessary) Removed: SSS_DEFAULT_DEBUG_LEVEL (completely replaced with SSSDBG_DEFAULT) | |||||
2011-08-15 | sysdb refactoring: memory context deleted | Jan Zeleny | 1 | -21/+20 | |
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 | -108/+56 | |
The patch also updates code using modified functions. Tests have also been adjusted. | |||||
2011-06-02 | Non-posix group processing - sysdb changes | Jan Zeleny | 1 | -4/+6 | |
2011-04-25 | Case insensitive originalDN test | Jakub Hrozek | 1 | -0/+47 | |
2011-03-23 | Add originalDN to fake groups | Jakub Hrozek | 1 | -2/+2 | |
2011-01-21 | Delete attributes that are removed from LDAP | Stephen Gallagher | 1 | -1/+1 | |
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 | |||||
2010-12-20 | Add sysdb_has_enumerated and sysdb_set_enumerated helper functions | Stephen Gallagher | 1 | -0/+40 | |
Includes a unit test | |||||
2010-12-17 | Fix unchecked return value in test_sysdb_attrs_to_list | Stephen Gallagher | 1 | -3/+6 | |
https://fedorahosted.org/sssd/ticket/714 | |||||
2010-11-15 | Fix const cast warnings in tests | Stephen Gallagher | 1 | -1/+1 | |
2010-11-15 | Fix const cast warning for sysdb_update_members | Stephen Gallagher | 1 | -4/+4 | |
2010-11-15 | Add unit tests for users and groups with odd characters | Stephen Gallagher | 1 | -0/+145 | |
2010-10-18 | Modify sysdb_[add|remove]_group_member to accept users and groups | Stephen Gallagher | 1 | -5/+10 | |
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 incomplete groups | Jakub Hrozek | 1 | -0/+40 | |
Useful for optimizing the initgroups operation. | |||||
2010-10-13 | Also return member groups to the client | Sumit Bose | 1 | -44/+44 | |
2010-10-13 | netgroup tests | Stephen Gallagher | 1 | -0/+516 | |
2010-10-13 | Use POPT_TABLEEND to close option table | Sumit Bose | 1 | -1/+1 | |
2010-09-22 | Fix sysdb_group_dn_name | Jakub Hrozek | 1 | -0/+35 | |
2010-09-15 | Add parameter to skip cleanup in sysdb test | Jakub Hrozek | 1 | -1/+4 | |
This might be useful for examining the test database manually with LDB tools | |||||
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-08-03 | Add sysdb_attrs_to_list() utility function | Stephen Gallagher | 1 | -0/+31 | |
2010-05-26 | Add support for delayed kinit if offline | Sumit Bose | 1 | -2/+2 | |
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-14 | Fix warning in sysdb-tests.c | Stephen Gallagher | 1 | -8/+0 | |
When we converted to the synchronous sysdb interface, the synchronous-simulating function test_loop() became unnecessary, but we forgot to remove it. | |||||
2010-04-12 | sysydb: Finally stop using a common event context | Simo Sorce | 1 | -1/+1 | |
This commit completes the migration to a synchronous sysdb | |||||
2010-04-12 | sysdb: remove remaining traces of sysdb_handle | Simo Sorce | 1 | -1/+0 | |
2010-04-12 | sysdb: convert sysdb_enumgrent | Simo Sorce | 1 | -32/+7 | |
2010-04-12 | sysdb: convert sysdb_enumpwent | Simo Sorce | 1 | -32/+5 | |
2010-04-12 | sysdb: convert sysdb_get_user_attr | Simo Sorce | 1 | -46/+16 | |
2010-04-12 | sysdb: convert sysdb_getgrgid | Simo Sorce | 1 | -48/+17 | |
2010-04-12 | sysdb: convert sysdb_getgrnam | Simo Sorce | 1 | -52/+27 | |
2010-04-12 | sysdb: convert sysdb_getpwuid | Simo Sorce | 1 | -48/+16 | |
2010-04-12 | sysdb: convert sysdb_getpwnam | Simo Sorce | 1 | -52/+25 | |
2010-04-12 | tests: remove use of asynchronus transactions | Simo Sorce | 1 | -502/+86 | |
now all calls are synchronous | |||||
2010-04-12 | sysdb: convert sysdb_cache_auth | Simo Sorce | 1 | -39/+18 | |
2010-04-12 | sysdb: delete sysdb_delete_group | Simo Sorce | 1 | -40/+7 | |
2010-04-12 | sysdb: convert sysdb_delete_user | Simo Sorce | 1 | -41/+4 | |
2010-04-12 | sysdb: convert sysdb_asq_search | Simo Sorce | 1 | -36/+23 | |
2010-04-12 | sysdb: convert sysdb_store_custom | Simo Sorce | 1 | -18/+3 | |
2010-04-12 | sysdb: convert sysdb_search_custom | Simo Sorce | 1 | -102/+67 | |
2010-04-12 | sysdb: convert sysdb_cache_password | Simo Sorce | 1 | -11/+3 | |