Skip to content
This repository has been archived by the owner on Nov 10, 2024. It is now read-only.

This role configures a host to be able to connect to the old stuvus LDAP.

License

Notifications You must be signed in to change notification settings

stuvusIT/ansible_ldap_client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ldap-client

This role configures ldap.conf to use the old faveve LDAP.

Requirements

None.

Role Variables

Name Required/Default Description
ldap_client_base dc=faveve, dc=uni-stuttgart, dc=de BASE value to set
ldap_client_uris [ldaps://ldap01.faveve.uni-stuttgart.de/] List of URIs to set
ldap_client_ldap_version 3 LDAP version to use
ldap_client_pam_password crypt PAM password method
ldap_client_tls_cacert /etc/ssl/certs/ca-certificates.crt Path to the CA certificate to check against
ldap_client_tls_cacertdir /etc/ssl/certs Directory where single CA certificates are placed (this is checked if ldap_client_tls_cacert doesn't work)
ldap_client_tls_reqcert demand Method of checking the CA cert (never, allow (allow no cert, checking and bad certs), try (no cert or valid certs are allowed), demand (valid certificate is required)
ldap_client_nss_initgroups_ignoreusers see defaults/main.yml List of users that should never be queried to LDAP (nss_ldap module is necessary)

Example Playbook

- hosts: zammad
  roles:
  - ldap-client
  vars:
    ldap_client_reqcert: allow

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Author Information

About

This role configures a host to be able to connect to the old stuvus LDAP.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •