summaryrefslogtreecommitdiffstats
path: root/bin/stack
diff options
context:
space:
mode:
authorRyan Lane <laner@controller>2010-12-08 00:49:20 +0000
committerTarmac <>2010-12-08 00:49:20 +0000
commitc56ef6aa6162d96c1b4225a06e51c706e9ae38e9 (patch)
tree10d5194f9bc414226cce81e6aaeb705f361519f0 /bin/stack
parenta1b28afb30026be1e8c545b45c14fd94f5403c10 (diff)
parent9fdff2a0f0b45d7ddf1df58f83ac723fc8d99532 (diff)
downloadnova-c56ef6aa6162d96c1b4225a06e51c706e9ae38e9.tar.gz
nova-c56ef6aa6162d96c1b4225a06e51c706e9ae38e9.tar.xz
nova-c56ef6aa6162d96c1b4225a06e51c706e9ae38e9.zip
This change adds better support for LDAP integration with pre-existing LDAP infrastructures. A new configuration option has been added to specify the LDAP driver should only modify/add/delete attributes for user entries.
This change also fixes crashing issues for entries that have the novaUser objectclass, but do not have accessKey, secretKey, or isAdmin attributes. The code now only identifies a user as existing if all attributes and the objectclass exists. A couple new functions were added to check for existence of users in LDAP, even if they do not have the novaUser objectclass. The ldap_user_modify_only configuration option added assumes that users will be managed by external means, and will not attempt to add or delete user entries.
Diffstat (limited to 'bin/stack')
0 files changed, 0 insertions, 0 deletions