All Projects → jfryman → Puppet Openldap

jfryman / Puppet Openldap

LDAP Configuration Management Module for Puppet

Labels

Projects that are alternatives of or similar to Puppet Openldap

Puppet Cloudwatchlogs
Puppet module for configuring AWS Cloudwatch Logs on Amazon Linux, Ubuntu, Red Hat & CentOS EC2 instances.
Stars: ✭ 11 (-63.33%)
Mutual labels:  puppet
Fuel Plugin Detach Rabbitmq
MOVED: now at https://opendev.org/x/fuel-plugin-detach-rabbitmq
Stars: ✭ 14 (-53.33%)
Mutual labels:  puppet
Awaseroot
http://awaseroot.wordpress.com
Stars: ✭ 28 (-6.67%)
Mutual labels:  puppet
Puppet Bro
Puppet module to manage Bro NSM
Stars: ✭ 11 (-63.33%)
Mutual labels:  puppet
Puppet Cassandra
Installs Cassandra & DataStax Agent on RHEL/Ubuntu/Debian.
Stars: ✭ 13 (-56.67%)
Mutual labels:  puppet
Puppet Ansible
Deploy Ansible with puppet
Stars: ✭ 14 (-53.33%)
Mutual labels:  puppet
Selenium Puppet
a puppet module for installing the selenium server and selenium-webdriver gem
Stars: ✭ 10 (-66.67%)
Mutual labels:  puppet
Puppet Puppetexplorer
Puppet module for installing Puppet Explorer
Stars: ✭ 30 (+0%)
Mutual labels:  puppet
Puppet Syncthing
Syncthing module for Puppet
Stars: ✭ 13 (-56.67%)
Mutual labels:  puppet
Puppet Gerritbot
MOVED: Now at https://opendev.org/opendev/puppet-gerritbot
Stars: ✭ 20 (-33.33%)
Mutual labels:  puppet
Puppet Django
a puppet module for deploying django - pythonbrew - supervisor - gunicorn install
Stars: ✭ 11 (-63.33%)
Mutual labels:  puppet
Runyer
Stars: ✭ 12 (-60%)
Mutual labels:  puppet
Puppetlabs Debbuilder
Module to build a debian package builder
Stars: ✭ 14 (-53.33%)
Mutual labels:  puppet
Puppet Phpbrew
Puppet module for phpbrew.
Stars: ✭ 11 (-63.33%)
Mutual labels:  puppet
Puppet Windowsfeature
Library that uses ServerAdministration api that comes with Windows Server 2008 and Windows Server 2012 to add / remove windows features
Stars: ✭ 29 (-3.33%)
Mutual labels:  puppet
Puppet Rails
A Puppet module for managing rails
Stars: ✭ 10 (-66.67%)
Mutual labels:  puppet
Puppet Autossh
MOVED: now at https://opendev.org/x/puppet-autossh
Stars: ✭ 14 (-53.33%)
Mutual labels:  puppet
Puppet Wordpress
Puppet module to set up an instance of wordpress
Stars: ✭ 30 (+0%)
Mutual labels:  puppet
Fuel Plugin Neutron Lbaas
Fuel plugin for LBaaS for Neutron
Stars: ✭ 30 (+0%)
Mutual labels:  puppet
Puppet Project config
MOVED: Now at https://opendev.org/opendev/puppet-project_config
Stars: ✭ 20 (-33.33%)
Mutual labels:  puppet

ldap

This is the ldap module.

This currently stands as the scratch file for the LDAP module. While under development, it has the following goals.

  • Provide a generic LDAP type
    • OpenLDAP (2.3 and 2.4 branches)
    • Allow configuration of many types of LDAP servers
      • Each installed type will have a custom provider
    • Provide the ability to create add-on hooks
      • Kerberos
      • RADIUS
      • SASL
      • DNS

Scope of initial module are the following operating systems

  • Debian Squeeze
  • Debian Lenny
  • Centos 5
  • Fedora 14
  • Ubuntu Maverick
  • Ubuntu Lucid
  • OpenSuSE

TODO: Client, add SSL Support TODO: Client, add SASL Support

Default SSL support: CERT and KEY @ /etc/ssl/{cert,key}/ldap.pem

BUG: When testing by applying server-only configuration, manifest will install client libraries as well. Does implying server configuration mean that I want to automatically setup a client?

Things that are needed:

  • Authenticated Bind for PAM (Want to create a user to bind as)
  • Break up PAM.D modules into individual templates and re-use across linux variants as appropriate.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].