summaryrefslogtreecommitdiffstats
path: root/src/confdb/confdb_setup.h
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2014-01-22 15:21:24 +0100
committerJakub Hrozek <jhrozek@redhat.com>2014-01-29 17:27:55 +0100
commit580221eebb363fcda33d17f513f54752787bb829 (patch)
tree46137a4029ebb37766e51cf9d3d8fac3764a977a /src/confdb/confdb_setup.h
parent407a7e05f9077ccaefe5412f794347e4c9da94bb (diff)
downloadsssd-580221eebb363fcda33d17f513f54752787bb829.tar.gz
sssd-580221eebb363fcda33d17f513f54752787bb829.tar.xz
sssd-580221eebb363fcda33d17f513f54752787bb829.zip
AD: Establish cross-domain memberships after enumeration finishes
Because domain enumeration currently works for each domain separately, the code has to establish cross-domain memberships after all domains are enumerated. The code works as follows: 1) check if any *sub*domains were enumerated. If not, do nothing 2) if any of the groups saved had more original members than sysdb members, check if members of these groups can be linked now that all users and groups are saved using the orig_member attribute of the group matched against originalDN member of the user. Related: https://fedorahosted.org/sssd/ticket/2142
Diffstat (limited to 'src/confdb/confdb_setup.h')
0 files changed, 0 insertions, 0 deletions