--- # ldap_server role ldap_admin_password: admin ldap_server_consumers: - name: postfix password: postfixpassword - name: dovecot password: dovecotpassword state: present ldap_server_domain: "local" ldap_server_groups: - name: mail ldap_server_organization: "Example" ldap_server_tls_certificate: "{{ lookup('file', 'tests/data/x509/server/ldap-server_ldap.cert.pem') }}" ldap_server_tls_key: "{{ lookup('file', 'tests/data/x509/server/ldap-server_ldap.key.pem') }}" # common ca_certificates: testca: "{{ lookup('file', 'tests/data/x509/ca/level1.cert.pem') }}" # ldap_client ldap_client_config: - comment: CA truststore option: TLS_CACERT value: /etc/ssl/certs/testca.cert.pem - comment: Ensure TLS is enforced option: TLS_REQCERT value: demand - comment: Base DN option: BASE value: dc=local - comment: URI option: URI value: ldapi:/// # backup_server role backup_host_ssh_private_keys: rsa: "{{ lookup('file', 'tests/data/ssh/server_rsa') }}" ed25519: "{{ lookup('file', 'tests/data/ssh/server_ed25519') }}" ecdsa: "{{ lookup('file', 'tests/data/ssh/server_ecdsa') }}" backup_clients: - server: param-optional-bookworm ip: 192.168.56.32 public_key: "{{ lookup('file', 'tests/data/ssh/parameters-optional.pub') }}"