summaryrefslogtreecommitdiffstats
path: root/src/tools/sss_sync_ops.c
Commit message (Collapse)AuthorAgeFilesLines
* LDAP: Only convert direct parents' ghost attribute to memberJakub Hrozek2012-11-201-1/+2
| | | | | | | | | | | | | | | | | https://fedorahosted.org/sssd/ticket/1612 This patch changes the handling of ghost attributes when saving the actual user entry. Instead of always linking all groups that contained the ghost attribute with the new user entry, the original member attributes are now saved in the group object and the user entry is only linked with its direct parents. As the member attribute is compared against the originalDN of the user, if either the originalDN or the originalMember attributes are missing, the user object is linked with all the groups as a fallback. The original member attributes are only saved if the LDAP schema supports nesting.
* SYSDB: Remove unnecessary domain parameter from several sysdb callsJakub Hrozek2012-09-241-12/+5
| | | | | The domain can be read from the sysdb object. Removing the domain string makes the API more self-contained.
* Don't give memory context in confdb where not neededJan Zeleny2012-02-211-3/+3
|
* Cleanup: Remove unused parametersJakub Hrozek2011-11-221-23/+21
|
* SysDB commands that save lastUpdate allows this value to be passed inPavel Březina2011-10-131-2/+2
| | | | https://fedorahosted.org/sssd/ticket/836
* sysdb refactoring: memory context deletedJan Zeleny2011-08-151-9/+5
| | | | | | 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.
* sysdb refactoring: deleted domain variables in sysdb APIJan Zeleny2011-08-151-17/+11
| | | | | The patch also updates code using modified functions. Tests have also been adjusted.
* Fix boolean comparison against stringStephen Gallagher2011-01-051-2/+2
| | | | Coverity 10082 and 100083
* Silence warnings with -O2Jakub Hrozek2010-04-301-4/+4
|
* tools: remove creation of event_contextSimo Sorce2010-04-121-10/+0
| | | | | Since the sysdb is now synchronous and creates its own event context we don't need an explicit event context anymore in the tools.
* sysdb: remove remaining traces of sysdb_handleSimo Sorce2010-04-121-1/+0
|
* sysdb: convert sysdb_getgrnamSimo Sorce2010-04-121-57/+24
|
* sysdb: convert sysdb_getpwnamSimo Sorce2010-04-121-99/+53
|
* Use the sysdb synchronous transaction functionsSimo Sorce2010-04-121-350/+61
|
* sysdb: convert sysdb_mod/add/remove_group_memberSimo Sorce2010-04-121-371/+58
|
* sysdb: convert sysdb_store/add(_basic)_groupSimo Sorce2010-04-121-101/+5
|
* sysdb: convert sysdb_store/add(_basic)_userSimo Sorce2010-04-121-110/+25
|
* sysdb: convert sysdb_set_entry/user/group_attrSimo Sorce2010-04-121-101/+12
|
* sysdb: convert sysdb_delete_entryStephen Gallagher2010-04-121-211/+16
|
* Flush NSCD cache after modifying local databaseJakub Hrozek2010-03-151-0/+15
| | | | Fixes: #221
* Rename server/ directory to src/Stephen Gallagher2010-02-181-0/+1838
Also update BUILD.txt