mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-22 21:00:22 -07:00
Added ldap_search module for searching in LDAP servers (#126)
* fix CI * Added ldap_search module for searching in LDAP servers * Fixes from pipeline * Fixed second script as well * fix DOCUMENTATION block * fix DOCUMENTATION block * fix DOCUMENTATION block * fix examples and remove changelog fragment * Added integration tests for ldap_search * fixes Co-authored-by: Sebastian Pfahl <sebastian.pfahl@dcso.de>
This commit is contained in:
parent
2639d4c023
commit
e3e6c6167e
13 changed files with 425 additions and 0 deletions
55
tests/integration/targets/setup_openldap/vars/Debian.yml
Normal file
55
tests/integration/targets/setup_openldap/vars/Debian.yml
Normal file
|
@ -0,0 +1,55 @@
|
|||
python_ldap_package_name: python-ldap
|
||||
python_ldap_package_name_python3: python3-ldap
|
||||
openldap_packages_name:
|
||||
- slapd
|
||||
- ldap-utils
|
||||
openldap_service_name: slapd
|
||||
openldap_debconfs:
|
||||
- question: "shared/organization"
|
||||
value: "Example Organization"
|
||||
vtype: "string"
|
||||
- question: "slapd/allow_ldap_v2"
|
||||
value: "false"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/backend"
|
||||
value: "MDB"
|
||||
vtype: "select"
|
||||
- question: "slapd/domain"
|
||||
value: "example.com"
|
||||
vtype: "string"
|
||||
- question: "slapd/dump_database"
|
||||
value: "when needed"
|
||||
vtype: "select"
|
||||
- question: "slapd/dump_database_destdir"
|
||||
value: "/var/backups/slapd-VERSION"
|
||||
vtype: "string"
|
||||
- question: "slapd/internal/adminpw"
|
||||
value: "Test1234!"
|
||||
vtype: "password"
|
||||
- question: "slapd/internal/generated_adminpw"
|
||||
value: "Test1234!"
|
||||
vtype: "password"
|
||||
- question: "slapd/invalid_config"
|
||||
value: "true"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/move_old_database"
|
||||
value: "true"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/no_configuration"
|
||||
value: "false"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/password1"
|
||||
value: "Test1234!"
|
||||
vtype: "password"
|
||||
- question: "slapd/password2"
|
||||
value: "Test1234!"
|
||||
vtype: "password"
|
||||
- question: "slapd/password_mismatch"
|
||||
value: ""
|
||||
vtype: "note"
|
||||
- question: "slapd/purge_database"
|
||||
value: "false"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/upgrade_slapcat_failure"
|
||||
value: ""
|
||||
vtype: "error"
|
55
tests/integration/targets/setup_openldap/vars/Ubuntu.yml
Normal file
55
tests/integration/targets/setup_openldap/vars/Ubuntu.yml
Normal file
|
@ -0,0 +1,55 @@
|
|||
python_ldap_package_name: python-ldap
|
||||
python_ldap_package_name_python3: python3-ldap
|
||||
openldap_packages_name:
|
||||
- slapd
|
||||
- ldap-utils
|
||||
openldap_service_name: slapd
|
||||
openldap_debconfs:
|
||||
- question: "shared/organization"
|
||||
value: "Example Organization"
|
||||
vtype: "string"
|
||||
- question: "slapd/allow_ldap_v2"
|
||||
value: "false"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/backend"
|
||||
value: "MDB"
|
||||
vtype: "select"
|
||||
- question: "slapd/domain"
|
||||
value: "example.com"
|
||||
vtype: "string"
|
||||
- question: "slapd/dump_database"
|
||||
value: "when needed"
|
||||
vtype: "select"
|
||||
- question: "slapd/dump_database_destdir"
|
||||
value: "/var/backups/slapd-VERSION"
|
||||
vtype: "string"
|
||||
- question: "slapd/internal/adminpw"
|
||||
value: "Test1234!"
|
||||
vtype: "password"
|
||||
- question: "slapd/internal/generated_adminpw"
|
||||
value: "Test1234!"
|
||||
vtype: "password"
|
||||
- question: "slapd/invalid_config"
|
||||
value: "true"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/move_old_database"
|
||||
value: "true"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/no_configuration"
|
||||
value: "false"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/password1"
|
||||
value: "Test1234!"
|
||||
vtype: "password"
|
||||
- question: "slapd/password2"
|
||||
value: "Test1234!"
|
||||
vtype: "password"
|
||||
- question: "slapd/password_mismatch"
|
||||
value: ""
|
||||
vtype: "note"
|
||||
- question: "slapd/purge_database"
|
||||
value: "false"
|
||||
vtype: "boolean"
|
||||
- question: "slapd/upgrade_slapcat_failure"
|
||||
value: ""
|
||||
vtype: "error"
|
Loading…
Add table
Add a link
Reference in a new issue