Hi all,
Drafts of my first two patches in for LDAP profiles are attached.
There are several more patches yet to come, including switching the
ProfileSubsystem from files to LDAP, which is almost complete.
I am not as far along in the implementation as I hoped for this
week, but not too far behind. My main stumbling blocks last week
were typos and other invalid things in my schema definition, and the
Dogtag SELinux doing that rounds that culminated in a Bugzilla
ticket for selinux-policy-targeted[1] and a blog post[2] about it.
Patch 0004 add the LDAP schema for profile profiles, and patch 0005
add an LDAPConfigStore class that profiles will use to load and save
their configuration to the database.
Feedback is most welcome.
Cheers,
Fraser
[1]
https://bugzilla.redhat.com/show_bug.cgi?id=1117673
[2]
http://blog-ftweedal.rhcloud.com/2014/07/diagnosing-a-dogtag-selinux-issue/