Make LDAP the default configuration backend for Ubuntu

Registered by Soren Hansen

Instead of using flat files as the default configuration backend, we could switch to LDAP. That would ease the transition to using a central LDAP server for configuration management.

Blueprint information

Status:
Not started
Approver:
Rick Clark
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

fyi, Symas has plugin modules for OpenLDAP that configure Apache, Sendmail, and a few other common config files. I.e., these are slapd plugins that expose an LDAP interface to the underlying flat config files. A framework exists that makes writing these plugins pretty trivial; the approach allows LDAP-enabled configuration to be deployed across an environment with no service interruption due to migration. The downside is that then there's no incentive to ever migrate away from flat files...

GH: I always thought about packages that come with an LDIF schema file, if needed, which the package management system ldapadds into cn=schema,cn=config etc. The Symas framework is less hassle though ;-)

(?)

Work Items