Issue #986 has been updated by luke.

Status changed from Needs design decision to Accepted
Affected version set to 0.24.4


----------------------------------------
Feature #986: LDAP Entries and Attributes as a native or plugin type
http://projects.reductivelabs.com/issues/show/986

Author: xwaver
Status: Accepted
Priority: Low
Assigned to: community
Category: LDAP
Target version: 
Complexity: Medium
Patch: None
Affected version: 0.24.4
Keywords: 


As many system configurations increasingly use LDAP to store information rather 
than configuration files, Puppet should have this capability as well.  Since 
LDAP should be malleable by Ruby (even via SSL/TLS), this should not require 
external applications.

Possible (!) Syntax:
<pre>
ldap::credential { "admindn":
    binddn => "cn=Directory Manager",
    passwd => "{SSHA1}x",
    server => "ldap.example.org",
    port   => "389",
    ssl    => no
}

ldap::entry { "ou=People,dc=example,dc=org":
    objectclass => [ "top", "organizationalUnit" ],
    ensure      => present,
    credential  => ldap::credential[[admindn]]
}

ldap::attribute {
    dn     => "ou=People,dc=example,dc=org",
    key    => "description",
    value  => "Users of example.org",
    ensure => present,
    credential => ldap::credential[[admindn]]
}
</pre>



----------------------------------------
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://reductivelabs.com/redmine/my/account

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to