summaryrefslogtreecommitdiff
path: root/src/sss_client
diff options
context:
space:
mode:
authorJan Zeleny <jzeleny@redhat.com>2012-04-23 14:08:00 -0400
committerStephen Gallagher <sgallagh@redhat.com>2012-05-31 15:46:27 -0400
commitc193cdcb43bffc1eac1bde6dfb0311e033e0c12f (patch)
tree78a6f8c529856da769c894d6bd20e9ef95667d07 /src/sss_client
parenta475628466a532213669864de4d5ecead563464d (diff)
downloadsssd-c193cdcb43bffc1eac1bde6dfb0311e033e0c12f.tar.gz
sssd-c193cdcb43bffc1eac1bde6dfb0311e033e0c12f.tar.bz2
sssd-c193cdcb43bffc1eac1bde6dfb0311e033e0c12f.zip
Ghost members - sysdb upgrade routine
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.
Diffstat (limited to 'src/sss_client')
0 files changed, 0 insertions, 0 deletions