summaryrefslogtreecommitdiffstats
path: root/src/db/sysdb_private.h
Commit message (Collapse)AuthorAgeFilesLines
* Kill sysdb->domainSimo Sorce2013-01-151-2/+0
| | | | Finally remove this upside-down dependency.
* Move mpg flag to the domain where it belongsSimo Sorce2013-01-151-1/+0
| | | | | A sysdb contains now multiple domains, but the mpg property is a property of a specific domain not of the underlying database.
* Pass the domain to upgrade functionsSimo Sorce2013-01-151-2/+4
|
* Upgrade DB and move ranges into top level objectSimo Sorce2013-01-151-1/+6
|
* The Big sysdb/domain split-up!Simo Sorce2013-01-151-1/+1
| | | | | | | This commit is the first of a complex work of untangling domain and sysdb. It turns out the idea of keeping a reference to the domain within the sysdb was a poor one so we need to split the domain out and change all functions that needs one to get it explicitly from their callers.
* Handle conversion to fully qualified usernamesSimo Sorce2012-11-191-1/+3
| | | | | | | In subdomains we have to use fully qualified usernames. Unfortunately we have no other good option than simply removing caches for users of subdomains. This is because the memberof plugin does not support the rename operation.
* SSH: Expire hosts in known_hostsJan Cholasta2012-10-051-1/+4
|
* AUTOFS: convert the existing autofs entries during a sysdb upgradeJakub Hrozek2012-09-241-1/+3
|
* Ghost members - sysdb upgrade routineJan Zeleny2012-05-311-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.
* SYSDB: index sudoUserJakub Hrozek2012-01-311-1/+4
| | | | | Most of the the searches in the Sudo responder include the sudoUser attribute. Indexing it will make the responder faster.
* SYSDB: Add indexes for servicePort and serviceProtocolStephen Gallagher2012-01-271-2/+5
|
* SYSDB: Move add_string and add_ulong to sysdb_private.hStephen Gallagher2012-01-231-0/+5
|
* Fixed a typo in sysdb_upgrade_07() declarationJan Zeleny2011-11-281-1/+1
|
* SYSDB: add index for nameAliasStephen Gallagher2011-11-021-1/+4
|
* SYSDB: New source file for sysdb upgrade routinesStephen Gallagher2011-10-071-0/+21
|
* Make sysdb_ctx_list public structureJan Zeleny2011-05-041-7/+0
| | | | Also create a routine to initialize it
* Added originalDN to attributes with case-insensitive searchJan Zeleny2011-04-251-1/+3
| | | | https://fedorahosted.org/sssd/ticket/808
* Add additional indexing for sysdbStephen Gallagher2011-02-031-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.
* sysydb: Finally stop using a common event contextSimo Sorce2010-04-121-2/+0
| | | | This commit completes the migration to a synchronous sysdb
* sysdb: remove remaining traces of sysdb_handleSimo Sorce2010-04-121-26/+0
|
* Rename server/ directory to src/Stephen Gallagher2010-02-181-0/+107
Also update BUILD.txt