summaryrefslogtreecommitdiff
path: root/src/db/sysdb_private.h
AgeCommit message (Collapse)AuthorFilesLines
2012-05-31Ghost members - sysdb upgrade routineJan Zeleny1-1/+3
It is remotely possible to have sysdb in an inconsistent state that might need upgrade. Consider scenario when user asks for group information. Some fake users are added as a part of this operation. Before users can be fully resolved and stored properly, SSSD is shut down and upgrade is performed. In this case we need to go over all fake user records (uidNumber=0) and replace each of them with ghost record in all group objects that are stated in its memberof attribute.
2012-01-31SYSDB: index sudoUserJakub Hrozek1-1/+4
Most of the the searches in the Sudo responder include the sudoUser attribute. Indexing it will make the responder faster.
2012-01-27SYSDB: Add indexes for servicePort and serviceProtocolStephen Gallagher1-2/+5
2012-01-23SYSDB: Move add_string and add_ulong to sysdb_private.hStephen Gallagher1-0/+5
2011-11-28Fixed a typo in sysdb_upgrade_07() declarationJan Zeleny1-1/+1
2011-11-02SYSDB: add index for nameAliasStephen Gallagher1-1/+4
2011-10-07SYSDB: New source file for sysdb upgrade routinesStephen Gallagher1-0/+21
2011-05-04Make sysdb_ctx_list public structureJan Zeleny1-7/+0
Also create a routine to initialize it
2011-04-25Added originalDN to attributes with case-insensitive searchJan Zeleny1-1/+3
https://fedorahosted.org/sssd/ticket/808
2011-02-03Add additional indexing for sysdbStephen Gallagher1-1/+4
Adds an index for dataExpireTimestamp This is used for determining which users need to be removed during the cleanup task. If enumeration is enabled (or huge numbers of users have been cached), the cleanup task runs very slowly due to the non-indexed search. Also adds an index for ONELEVEL lookups, to speed up situations where we would need to request all entries under a particular node in the LDB.
2010-04-12sysydb: Finally stop using a common event contextSimo Sorce1-2/+0
This commit completes the migration to a synchronous sysdb
2010-04-12sysdb: remove remaining traces of sysdb_handleSimo Sorce1-26/+0
2010-02-18Rename server/ directory to src/Stephen Gallagher1-0/+107
Also update BUILD.txt