Skip to content

dajobe/ansible_role_openldap_server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openldap_server

This roles installs the OpenLDAP server on the target machine. It has the option to enable/disable SSL by setting it in defaults or overriding it.

Requirements

This role requires Ansible 1.4 or higher, and platform requirements are listed in the metadata file.

Role Variables

The variables that can be passed to this role and a brief description about them are as follows:

openldap_serverdomain_name: example.com    # The domain prefix for ldap
openldap_serverrootpw: passme              # This is the password for admin for openldap
openldap_serverenable_ssl: true            # To enable/disable ssl for the ldap
openldap_server_common_name: server.example.com # Defaults to {{ ansible_hostname}}
openldap_servercountry: US                 # The self signed ssl certificate parameters
openldap_serverstate: Oregon
openldap_serverlocation: Portland
openldap_serverorganization: IT

Examples

  1. Configure an OpenLDAP server without SSL:

    • hosts: all roles:
      • role: bennojoy.openldap_server openldap_server_domain_name: example.com openldap_server_rootpw: passme openldap_server_enable_ssl: false
  2. Configure an OpenLDAP server with SSL:

    • hosts: all roles:
      • role: bennojoy.openldap_server openldap_server_domain_name: example.com openldap_server_rootpw: passme openldap_server_enable_ssl: true openldap_server_common_name: server.example.com openldap_server_country: US openldap_server_state: Oregon openldap_server_location: Portland openldap_server_organization: IT

Dependencies

None

License

BSD

Author Information

Benno Joy

About

ansible role openldap server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published