TO use this you need to install the ldap_fluff gem (or rpm). Configure
doesn't yet generate the /etc/ldap_fluff.yml config file so yo need
to configure that manually for now. Here's what's in mine that I used for
testing:
$ cat /etc/ldap_fluff.yml
---
host: localhost
port: 389
encryption:
base_dn: ou=People,dc=my-domain,dc=com
group_base: ou=Groups,dc=my-domain,dc=com
server_type: :posix
ad_domain:
service_user:
service_pass:
anon_queries: false
ldap_fluff repo I used:
https://github.com/jsomara/ldap_fluff.git
The gem is also on github.
Once ldap auth is activated we'll automatically created ldap groups in
the conductor database that correspond to a user's memberships when that
user logs in. You can also "pre-load" ldap groups by creating ldap
groups via the User Groups UI. This does not confirm that the group is currently
in ldap, so you can actually create it before the group exists on the ldap server.
This is harmless -- it just means that nobody will actually belong to
the group yet.