diff --git a/roles/ldap_server/molecule/default/cleanup.yml b/roles/ldap_server/molecule/default/cleanup.yml new file mode 100644 index 0000000000000000000000000000000000000000..c99ee79c29bc84b49f955fbcdf8734cda064bc64 --- /dev/null +++ b/roles/ldap_server/molecule/default/cleanup.yml @@ -0,0 +1,15 @@ +--- + +- name: Clean-up fixtures + hosts: localhost + connection: local + gather_facts: false + tasks: + + - name: Remove X.509 material + file: + path: "{{ item }}" + state: absent + with_items: + - "tests/data/x509" + - "tests/data/.gimmecert" diff --git a/roles/ldap_server/molecule/default/group_vars/parameters-mandatory.yml b/roles/ldap_server/molecule/default/group_vars/parameters-mandatory.yml index 71f2cb014fbd5dbf0a92b1125ab5223ad26f7d82..079f29955f5fee0af3591bce03900e605ffc13e1 100644 --- a/roles/ldap_server/molecule/default/group_vars/parameters-mandatory.yml +++ b/roles/ldap_server/molecule/default/group_vars/parameters-mandatory.yml @@ -2,8 +2,8 @@ ldap_admin_password: adminpassword -ldap_server_tls_certificate: "{{ lookup('file', 'tests/data/x509/{{ inventory_hostname }}_ldap.cert.pem') }}" -ldap_server_tls_key: "{{ lookup('file', 'tests/data/x509/{{ inventory_hostname }}_ldap.key.pem') }}" +ldap_server_tls_certificate: "{{ lookup('file', 'tests/data/x509/server/{{ inventory_hostname }}_ldap.cert.pem') }}" +ldap_server_tls_key: "{{ lookup('file', 'tests/data/x509/server/{{ inventory_hostname }}_ldap.key.pem') }}" # ldap_client ldap_client_config: diff --git a/roles/ldap_server/molecule/default/group_vars/parameters-optional.yml b/roles/ldap_server/molecule/default/group_vars/parameters-optional.yml index 4a16aba15076bdf8032397f6590e06552bfe833d..6785ab720211f561b57cd16f706e8ce0bcd0d808 100644 --- a/roles/ldap_server/molecule/default/group_vars/parameters-optional.yml +++ b/roles/ldap_server/molecule/default/group_vars/parameters-optional.yml @@ -2,8 +2,8 @@ ldap_admin_password: adminpassword -ldap_server_tls_certificate: "{{ lookup('file', 'tests/data/x509/{{ inventory_hostname }}_ldap.cert.pem') }}" -ldap_server_tls_key: "{{ lookup('file', 'tests/data/x509/{{ inventory_hostname }}_ldap.key.pem') }}" +ldap_server_tls_certificate: "{{ lookup('file', 'tests/data/x509/server/{{ inventory_hostname }}_ldap.cert.pem') }}" +ldap_server_tls_key: "{{ lookup('file', 'tests/data/x509/server/{{ inventory_hostname }}_ldap.key.pem') }}" ldap_entries: - dn: uid=john,dc=local diff --git a/roles/ldap_server/molecule/default/molecule.yml b/roles/ldap_server/molecule/default/molecule.yml index c1448a89cd240337ad9fc7a8719588726c500662..3e90fe5f1cd5135702d73928f1c097160b4a26ca 100644 --- a/roles/ldap_server/molecule/default/molecule.yml +++ b/roles/ldap_server/molecule/default/molecule.yml @@ -51,6 +51,8 @@ platforms: provisioner: name: ansible + playbooks: + cleanup: cleanup.yml config_options: defaults: force_valid_group_names: "ignore" diff --git a/roles/ldap_server/molecule/default/prepare.yml b/roles/ldap_server/molecule/default/prepare.yml index e8f944fb1d7c27d7ea879b4a70add5ecb500d2ad..043aacd3f3f5db3aded9ab295f1f32ef457a4b65 100644 --- a/roles/ldap_server/molecule/default/prepare.yml +++ b/roles/ldap_server/molecule/default/prepare.yml @@ -1,5 +1,39 @@ --- +- name: Set-up fixtures + hosts: localhost + connection: local + gather_facts: false + tasks: + + - name: Initialise CA hierarchy + command: "gimmecert init" + args: + creates: "tests/data/.gimmecert/ca/level1.cert.pem" + chdir: "tests/data/" + + - name: Generate server private keys and certificates + command: + args: + chdir: "tests/data/" + creates: "tests/data/.gimmecert/server/{{ item.name }}.cert.pem" + argv: + - "gimmecert" + - "server" + - "{{ item.name }}" + - "{{ item.fqdn }}" + with_items: + - name: parameters-mandatory-stretch64.local_ldap + fqdn: parameters-mandatory.local + - name: parameters-optional-stretch64_ldap + fqdn: parameters-optional + + - name: Set-up link to generated X.509 material + file: + src: ".gimmecert" + dest: "tests/data/x509" + state: link + - name: Prepare hosts: all gather_facts: false @@ -20,7 +54,7 @@ - name: Deploy CA certificate copy: - src: tests/data/x509/ca.cert.pem + src: tests/data/x509/ca/level1.cert.pem dest: /etc/ssl/certs/testca.cert.pem owner: root group: root diff --git a/roles/ldap_server/molecule/default/tests/data/x509/ca.cert.pem b/roles/ldap_server/molecule/default/tests/data/x509/ca.cert.pem deleted file mode 100644 index a41785fdd72787232ac39d645f36d2a0b7b04c11..0000000000000000000000000000000000000000 --- a/roles/ldap_server/molecule/default/tests/data/x509/ca.cert.pem +++ /dev/null @@ -1,26 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEWTCCAsGgAwIBAgIMWVEJAy6O6Abooz68MA0GCSqGSIb3DQEBCwUAMEgxIjAg -BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w -bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNjI2MTMxNTQ3WhcNMzcwNjIxMTMx -NTQ3WjBIMSIwIAYDVQQDExlFeGFtcGxlIEluYy4gVGVzdCBTaXRlIENBMRUwEwYD -VQQKEwxFeGFtcGxlIEluYy4xCzAJBgNVBAYTAlNFMIIBojANBgkqhkiG9w0BAQEF -AAOCAY8AMIIBigKCAYEAufYIYdFLn8Xo8a3c0cUj7s9WEUYKDE6ETmsNFdZee2hK -qP2Li9bSr+vPjgMfi2UfxX/+i9x6LGqsIUxXVgrKlOf7R8bFg/runUI+4X1mZMJw -dBc1POhjkdfRbtfOdu1LtztW4Pc2tnyrAtmhcNHUCXNGRfDNpFKtIFe4OTA/4/eP -1EAyInHNqO2F8UgL8EDUMg9AQd4InVCPYRNlsv9j9qBVMjZiX7hoBC8k1laNkd4T -IdV6zet3+M5Fp/W9lvxFI1yPXw/xWM7K9R3nepunKniuGmjBsac/ZHCUFqJaHz5K -pXyMpSH1GTXOnIKFOldK4NYOzjCOR9Z+k63oJPZ+c7R9cKAZ7DERhS8X6MiykQ2s -hDY68i7HSZd9Dy5oLlH63evbi/tWJSG9mE/UamYuzORKR4PNwixaKQbteiDU59wK -azH5yQNGIqMSGkNgSsj9QW2NPkyNskuzCP04f77V/wSpum5PIygyuLidge9A+Vux -eb5v7XBS8Zp3Wn78JYrlAgMBAAGjQzBBMA8GA1UdEwEB/wQFMAMBAf8wDwYDVR0P -AQH/BAUDAwcGADAdBgNVHQ4EFgQUN2vbkxxpfpJMa99zhfiEllmBT2swDQYJKoZI -hvcNAQELBQADggGBADNZ9eJA3Jm5TJQoDct+FZOc16XZDlteGBxVJj+aQUlBFlJK -itvW/reR4SwZF/QRtCIzY7HN0rx0FVvfGR4sIcN2MALG+4Beee5nZR3KsNHhx895 -5ml7vqfNhnn/3/Gd7quqb2FskALfHAciuL+y0n/KcnnJ/3wZKR6xc5ON1VrwHSyI -ENxRC8/oeO9SBc9V5gG5CyELftUiGBE73IIGjV/wXiwBvgwPB+j8vrv5nQrKPsLk -b9ngSts/JSdiQH3cIbBpNoWz8Q8OIoQTt99GUKAScJX4UO7W5EHNmcCtCtOpgRg+ -Y49auOe/6A1n4rsLANZlDelhwCASQtZ04DdFl5QQpTuIOmd4l4KuNpqQ5Px+sxFu -oPenBiQkXuQn9rQaFTTSc9jVBoumRp61P0mvoGusRzjYYvdL8zYoH/246eliWgyy -60+/lgmDXpwf0a2d3fDTxuBmP1HlJYLUsS6ij+GKGgAOTCGmzygmyPOroDae+XOI -G2o8G6ziU8d8RICIng== ------END CERTIFICATE----- diff --git a/roles/ldap_server/molecule/default/tests/data/x509/ca.key.pem b/roles/ldap_server/molecule/default/tests/data/x509/ca.key.pem deleted file mode 100644 index d2f3ab97e995f18f395d78cd62af20368aeb7b0f..0000000000000000000000000000000000000000 --- a/roles/ldap_server/molecule/default/tests/data/x509/ca.key.pem +++ /dev/null @@ -1,182 +0,0 @@ -Public Key Info: - Public Key Algorithm: RSA - Key Security Level: High (3072 bits) - -modulus: - 00:b9:f6:08:61:d1:4b:9f:c5:e8:f1:ad:dc:d1:c5:23 - ee:cf:56:11:46:0a:0c:4e:84:4e:6b:0d:15:d6:5e:7b - 68:4a:a8:fd:8b:8b:d6:d2:af:eb:cf:8e:03:1f:8b:65 - 1f:c5:7f:fe:8b:dc:7a:2c:6a:ac:21:4c:57:56:0a:ca - 94:e7:fb:47:c6:c5:83:fa:ee:9d:42:3e:e1:7d:66:64 - c2:70:74:17:35:3c:e8:63:91:d7:d1:6e:d7:ce:76:ed - 4b:b7:3b:56:e0:f7:36:b6:7c:ab:02:d9:a1:70:d1:d4 - 09:73:46:45:f0:cd:a4:52:ad:20:57:b8:39:30:3f:e3 - f7:8f:d4:40:32:22:71:cd:a8:ed:85:f1:48:0b:f0:40 - d4:32:0f:40:41:de:08:9d:50:8f:61:13:65:b2:ff:63 - f6:a0:55:32:36:62:5f:b8:68:04:2f:24:d6:56:8d:91 - de:13:21:d5:7a:cd:eb:77:f8:ce:45:a7:f5:bd:96:fc - 45:23:5c:8f:5f:0f:f1:58:ce:ca:f5:1d:e7:7a:9b:a7 - 2a:78:ae:1a:68:c1:b1:a7:3f:64:70:94:16:a2:5a:1f - 3e:4a:a5:7c:8c:a5:21:f5:19:35:ce:9c:82:85:3a:57 - 4a:e0:d6:0e:ce:30:8e:47:d6:7e:93:ad:e8:24:f6:7e - 73:b4:7d:70:a0:19:ec:31:11:85:2f:17:e8:c8:b2:91 - 0d:ac:84:36:3a:f2:2e:c7:49:97:7d:0f:2e:68:2e:51 - fa:dd:eb:db:8b:fb:56:25:21:bd:98:4f:d4:6a:66:2e - cc:e4:4a:47:83:cd:c2:2c:5a:29:06:ed:7a:20:d4:e7 - dc:0a:6b:31:f9:c9:03:46:22:a3:12:1a:43:60:4a:c8 - fd:41:6d:8d:3e:4c:8d:b2:4b:b3:08:fd:38:7f:be:d5 - ff:04:a9:ba:6e:4f:23:28:32:b8:b8:9d:81:ef:40:f9 - 5b:b1:79:be:6f:ed:70:52:f1:9a:77:5a:7e:fc:25:8a - e5: - -public exponent: - 01:00:01: - -private exponent: - 00:ae:08:f9:f3:41:c2:fa:b6:67:b9:b7:33:50:06:a6 - 08:5b:76:7b:18:07:53:59:30:2d:8b:b6:65:57:88:79 - 0a:33:c5:4f:f4:87:5c:f7:34:b9:06:38:2b:e8:1b:b6 - fa:33:06:04:9d:b4:2b:8a:e2:12:51:df:76:65:0a:18 - 69:9f:69:e5:d4:bb:09:37:90:95:10:68:74:f3:bd:1e - 53:72:96:d3:19:79:f5:2b:2a:54:c6:a6:6b:c5:c8:3b - 70:7e:fd:43:e3:aa:b9:43:b4:0c:ff:cf:d9:6d:12:92 - d4:7d:53:a9:25:21:ef:c5:88:4d:1a:8b:48:ca:45:20 - fe:91:56:dc:f5:8e:92:df:1c:57:9e:e1:1e:c2:3d:89 - 0e:8e:03:03:ea:20:f8:02:f2:60:1d:43:e0:0b:d3:44 - 24:8e:0c:ed:bf:43:f5:bd:49:6b:91:0b:72:a4:f2:3d - 2f:8e:cc:3d:54:7e:de:fe:1a:96:41:4e:5d:87:9f:84 - 5b:3c:92:8c:a7:73:e4:00:6a:13:02:44:d7:ad:89:31 - 50:ee:d2:ec:af:6e:47:e4:9b:59:3d:93:58:d5:71:1e - 64:f7:ac:68:85:ca:86:f7:6a:25:b0:ff:56:77:af:f4 - 50:43:49:0b:22:31:6b:79:6f:f2:74:df:7c:1b:e1:4d - 12:e7:ba:1e:65:38:ad:27:38:3b:50:6d:d0:e6:36:0e - b9:25:27:d8:31:e4:2e:be:01:b4:d8:fe:70:d2:12:ff - bb:7b:3f:f4:dc:51:83:17:33:8e:26:68:d1:89:3e:e5 - 67:00:72:e0:0f:92:83:ba:62:55:db:ae:84:7d:5e:cc - 7f:72:d0:dc:f3:88:9e:22:07:78:9a:e1:4e:e3:34:30 - 14:56:fb:80:93:f2:be:c3:cd:70:1b:fe:b0:da:41:3c - 28:9f:a8:0e:1c:79:1b:52:9a:a8:a8:cf:0e:16:f9:c0 - db:99:e9:df:4a:c3:66:7c:4f:a1:27:eb:f0:06:5e:4d - 41: - -prime1: - 00:f7:41:ab:a5:a1:23:37:e6:be:fe:85:e9:96:30:1b - c4:33:50:c8:85:5e:44:46:51:1d:3d:28:8a:21:58:2d - 3b:82:11:dc:bc:0d:76:c5:20:45:a2:34:c9:cb:85:3b - de:76:06:bc:c1:9f:4d:39:c3:63:ad:5d:0d:fe:bc:ab - 3f:2c:76:67:29:d9:a5:3d:38:af:a3:09:ff:09:ec:e9 - 15:85:04:e6:70:87:2e:ee:a0:78:26:73:a0:74:60:18 - ad:f7:8c:1a:f3:4c:07:53:b9:b8:9d:a6:d1:3f:8b:a3 - 13:87:16:a0:40:11:36:9b:f4:1e:b1:ba:b9:00:34:15 - d2:29:0d:e8:90:f7:c5:dc:c1:93:d3:e5:6e:6c:13:24 - 0f:11:cb:0d:37:ea:f9:f9:89:8e:91:71:4f:1d:5b:17 - f8:aa:94:8d:43:bf:ac:dd:d6:ec:3c:bc:70:d1:51:13 - 76:77:ef:9a:91:6d:4d:59:32:e6:97:93:d8:bb:14:60 - fd: - -prime2: - 00:c0:89:79:a8:73:86:20:c7:e9:0d:35:56:a4:d0:a8 - 37:21:76:25:e9:2f:9f:c0:e6:45:f6:27:54:56:4a:dd - 0e:c5:43:e4:ec:c5:20:97:16:5b:fc:ef:86:57:b1:e6 - ce:8b:e9:58:d4:a4:c3:a0:6d:f6:57:6d:8a:09:eb:d1 - de:63:42:81:76:9f:4c:40:f7:48:d3:99:1b:23:7d:eb - 8e:52:7b:e8:94:94:f3:d5:49:49:6e:da:38:c2:f6:b6 - 0e:27:7a:f9:4d:2b:6c:aa:a0:de:c7:b1:78:06:ee:7c - 5f:7e:33:6d:05:44:9b:9a:ca:90:12:61:a4:96:46:9b - 66:d1:8b:4c:e9:f1:21:2f:6c:26:aa:4f:56:3d:d7:03 - 8c:bf:33:24:a5:01:f5:87:a3:b2:d9:2b:82:2b:42:c4 - 5a:5d:40:84:d2:d8:7d:29:6f:69:21:a2:0b:ca:7c:46 - 34:b7:8f:29:11:2f:62:3e:87:a0:62:50:34:21:89:4a - 09: - -coefficient: - 0b:7d:31:bf:b5:89:0a:c8:2c:28:4c:41:98:ee:6f:55 - e5:69:d3:b2:1c:66:c4:da:1d:79:2d:8b:03:28:30:a3 - c9:6f:7e:94:a2:72:76:ce:1a:32:27:c6:f9:78:ae:d7 - d0:d8:af:a1:76:54:ff:2b:97:a4:5d:b5:ea:f6:a5:b3 - 08:a1:9c:46:7c:7d:80:38:32:a9:e4:09:7d:b0:e4:1f - e2:e8:e0:ef:84:f4:07:8e:4c:bc:02:72:ad:43:e6:c7 - 5a:e7:77:d1:81:27:8e:a6:bb:23:dd:14:69:cb:08:02 - 68:97:b8:ff:7f:c0:4f:43:86:d1:d8:8e:7e:9a:ae:1d - c5:ee:ae:19:03:d9:cb:f1:31:b5:7b:72:6c:cb:f8:d1 - c1:07:9a:e5:09:8f:2a:7a:92:4b:e9:1e:a0:7d:aa:ae - bd:87:60:be:77:b7:ab:de:c9:54:13:e9:6a:3c:82:cb - 94:e2:4c:bc:35:36:12:d6:0f:e1:77:58:ff:08:4e:38 - - -exp1: - 00:cb:b2:2f:5d:91:45:b9:5d:00:86:20:fe:51:fb:aa - 34:55:ee:3c:74:1b:37:f6:12:07:1b:86:55:5d:a9:0e - 02:93:62:71:cd:fe:ed:94:f2:c4:4b:20:60:0a:a9:e5 - ab:9c:e2:6a:08:bd:5b:5a:b6:0c:5d:1b:67:57:30:49 - 88:0e:f2:30:85:3a:c7:b5:8b:08:af:31:a2:09:a4:42 - 55:b7:33:55:40:e9:2d:91:eb:63:70:92:1b:63:24:73 - d0:86:3a:c7:4d:1e:9a:7e:b0:67:56:81:c2:ab:2e:37 - 97:f3:d7:81:07:a6:e6:ad:4e:4d:27:30:64:0e:b5:da - 30:3c:20:38:33:8d:dc:54:c4:a9:2b:8d:3d:0e:0e:2a - cb:bb:65:e3:aa:e8:8b:2d:b7:d4:5b:1f:d5:04:a3:32 - 39:6b:16:5c:d6:ae:87:14:6f:66:49:97:18:fe:68:63 - b7:5a:91:6b:6e:59:74:ba:82:83:93:e6:7a:4b:8d:3b - 65: - -exp2: - 17:76:29:1e:ff:c4:ce:65:cd:de:50:2b:98:b5:dc:69 - ab:68:2c:42:78:0d:2d:82:61:f0:16:e6:ce:05:1d:5e - d9:66:e6:94:7b:88:f7:20:40:61:58:06:b4:d4:f6:dd - 20:6b:74:e9:a4:92:3a:10:6c:3e:47:18:d5:10:a9:68 - 42:0c:2e:9e:77:d6:e0:eb:c1:32:17:ac:18:ed:15:31 - 28:97:f4:c5:76:49:28:2a:60:0a:64:09:1a:a8:d9:92 - 6b:f9:2e:3b:db:18:c8:ca:05:9b:ab:e2:86:65:b5:3e - 25:b0:ba:8e:33:c8:0a:5a:b8:a7:a4:c2:5b:95:8b:06 - 42:6e:89:16:d0:cd:4c:6c:0f:62:1d:7c:d2:d8:4a:94 - 72:10:17:5d:0c:1a:11:47:3f:59:fb:55:47:54:41:7d - 09:73:fd:3b:7c:29:f4:4c:a1:30:fa:00:19:d2:7e:f3 - 99:92:96:5c:83:bb:a3:06:ff:e2:3b:07:bf:36:6d:91 - - - -Public Key PIN: - pin-sha256:PbmtyJHWZjCUw6fCLCaAjguYDFU4CDEaD02/yWpD5bI= -Public Key ID: - sha256:3db9adc891d6663094c3a7c22c26808e0b980c553808311a0f4dbfc96a43e5b2 - sha1:376bdb931c697e924c6bdf7385f8849659814f6b - ------BEGIN RSA PRIVATE KEY----- -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 ------END RSA PRIVATE KEY----- diff --git a/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-stretch64.local_ldap.cert.pem b/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-stretch64.local_ldap.cert.pem deleted file mode 100644 index 9104efb552acf5f672856dfd3784f7b988608276..0000000000000000000000000000000000000000 --- a/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-stretch64.local_ldap.cert.pem +++ /dev/null @@ -1,25 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEMzCCApugAwIBAgIMWVESuQ/1lNU6snuKMA0GCSqGSIb3DQEBCwUAMEgxIjAg -BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w -bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNjI2MTM1NzEzWhcNMjcwNjI0MTM1 -NzEzWjBGMSAwHgYDVQQDExdFeGFtcGUgSW5jLiBMREFQIFNlcnZlcjEVMBMGA1UE -ChMMRXhhbXBsZSBJbmMuMQswCQYDVQQGEwJTRTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAJ2gUOtKdzS0yf7AKNeXSu3rl6+wRxoQgisvyBF4A9tO5oI2 -kN4S/VQodIItO7rmorenyrIs9hKq9mdd93lthBeirpQP4Vm3IzTWfAsF/o4W2PxW -hpgXiBwZUArOU58+A+eGPYPNnIOh88c1t9OAepT3mTLNFQ3xBU4KrXxcM37eyNyH -6sMfdjQ2KKOkbw/NtG+ubhQh4WS1GCTJ8a7/0hxjD69DHWX4DkxQCmE15+or1AZH -x2008N0jp5VCq50p0sk5zHuBkmHzvTF3LxxgLeUxmogMkKyPuiNmRP/KA/ydENeK -PZyhEak6XjDViPgdvD9qk/Xja/o7QIsH7+ohlJMCAwEAAaOBnjCBmzAMBgNVHRMB -Af8EAjAAMCUGA1UdEQQeMByCGnBhcmFtZXRlcnMtbWFuZGF0b3J5LmxvY2FsMBMG -A1UdJQQMMAoGCCsGAQUFBwMBMA8GA1UdDwEB/wQFAwMHoAAwHQYDVR0OBBYEFMqQ -3SzQfVwdJ++7yjGiJRQcV1AIMB8GA1UdIwQYMBaAFDdr25McaX6STGvfc4X4hJZZ -gU9rMA0GCSqGSIb3DQEBCwUAA4IBgQBI7oBf1WJSPXL8LNpA1A5pk4casELu0+Io -Sv5paEcNZAWGpmXv+UUApe9IL/R9f5dh+yjfsmWIiDjZ2/PGRYDydnb754oiP+4/ -R3VySg5mEyM4ru7jQIB5EOUZHbSh4NMf8NEorTzd0PZS+FHKGhJCM3Eag7ZQIv3I -jhW/oW0TIhVt7ckvgjS82oF41gHH7s+gdGs0geea8gGt0nu3obGxpgDJsFJt/z7z -wFuYkwkDl0G9MINjmK1TIQz0dndRs/PmO4V+CSTnj5ELIDdU12FMVB4yqSV8w0Iy -zr01ZeHuxtI2yOE5UC33mZRinDHMqzZbCLnuFcFHg56QjVOa1Wv9czlXd023FIfH -7B6nAoCBWAtxw+Bq0WniOyZdh9usjl7kty6DYvLNJtlKNcU3zOpeIUbhAJUA0/g+ -phb6sxeDHQ1WubsfqMm+LDKIEee7QAWw+wz+/0Gc3JXMIUaCBoM85VvBBuu0BJ+H -COSnz4e+3Zhre2JcUlZFarIbydZg0nE= ------END CERTIFICATE----- diff --git a/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-stretch64.local_ldap.key.pem b/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-stretch64.local_ldap.key.pem deleted file mode 100644 index 2dde29ec8d9194ea4355f831dfe26488cdebf0c3..0000000000000000000000000000000000000000 --- a/roles/ldap_server/molecule/default/tests/data/x509/parameters-mandatory-stretch64.local_ldap.key.pem +++ /dev/null @@ -1,134 +0,0 @@ -Public Key Info: - Public Key Algorithm: RSA - Key Security Level: Medium (2048 bits) - -modulus: - 00:9d:a0:50:eb:4a:77:34:b4:c9:fe:c0:28:d7:97:4a - ed:eb:97:af:b0:47:1a:10:82:2b:2f:c8:11:78:03:db - 4e:e6:82:36:90:de:12:fd:54:28:74:82:2d:3b:ba:e6 - a2:b7:a7:ca:b2:2c:f6:12:aa:f6:67:5d:f7:79:6d:84 - 17:a2:ae:94:0f:e1:59:b7:23:34:d6:7c:0b:05:fe:8e - 16:d8:fc:56:86:98:17:88:1c:19:50:0a:ce:53:9f:3e - 03:e7:86:3d:83:cd:9c:83:a1:f3:c7:35:b7:d3:80:7a - 94:f7:99:32:cd:15:0d:f1:05:4e:0a:ad:7c:5c:33:7e - de:c8:dc:87:ea:c3:1f:76:34:36:28:a3:a4:6f:0f:cd - b4:6f:ae:6e:14:21:e1:64:b5:18:24:c9:f1:ae:ff:d2 - 1c:63:0f:af:43:1d:65:f8:0e:4c:50:0a:61:35:e7:ea - 2b:d4:06:47:c7:6d:34:f0:dd:23:a7:95:42:ab:9d:29 - d2:c9:39:cc:7b:81:92:61:f3:bd:31:77:2f:1c:60:2d - e5:31:9a:88:0c:90:ac:8f:ba:23:66:44:ff:ca:03:fc - 9d:10:d7:8a:3d:9c:a1:11:a9:3a:5e:30:d5:88:f8:1d - bc:3f:6a:93:f5:e3:6b:fa:3b:40:8b:07:ef:ea:21:94 - 93: - -public exponent: - 01:00:01: - -private exponent: - 22:3e:98:15:e6:21:ab:c3:b3:36:b3:4c:ac:39:e4:3f - 78:35:86:27:c7:ea:b3:b7:73:e6:77:92:c3:fe:22:81 - 2b:b7:12:5f:ba:bf:69:66:05:3b:fa:a4:15:1b:ef:cb - 5e:17:08:04:59:9c:44:45:fc:2e:4c:cd:dd:05:9b:f2 - fe:96:ea:f7:e0:3f:7b:78:1c:9c:94:6a:58:ad:0a:f5 - 8f:c2:92:91:bf:2d:2d:96:dd:30:f4:88:0a:c6:c7:d4 - 55:52:66:be:e1:c6:a5:1a:64:39:dd:43:c8:a1:5b:00 - 4e:22:6c:54:fd:c3:ff:9e:e5:6b:90:71:3a:1e:bd:eb - 15:5e:84:a9:24:95:71:3e:69:aa:e6:2e:87:0c:69:13 - ba:2b:83:e1:23:c4:8d:e1:2e:3c:a4:8f:59:b8:bb:d6 - 81:69:87:47:40:1e:d8:b3:f8:12:f4:6b:d9:fd:79:13 - 71:64:c9:5b:ff:72:c6:ac:e5:85:1a:4c:36:03:7a:57 - a8:dd:a5:8e:87:8c:3b:46:4d:29:52:34:35:a1:cf:e0 - 7d:f8:98:8c:7c:f3:d3:d1:b2:dd:6d:79:44:6e:07:d5 - a9:6c:ec:e8:45:db:1d:52:21:c5:c9:f6:82:e6:39:07 - 4b:13:4b:48:72:af:c0:8f:e6:c4:69:72:26:8f:82:11 - - -prime1: - 00:d1:cd:9c:9a:6a:51:18:b5:3b:7c:9f:96:58:84:ea - fd:6f:af:c1:03:8d:5a:9f:ad:54:d4:cb:6d:4d:a9:b2 - 6e:71:6f:73:57:c3:c9:1d:90:02:26:5d:ba:a2:8d:53 - a7:24:49:3c:cb:f9:16:94:50:fe:84:4b:8e:ed:bf:e6 - dd:ff:6c:4f:bc:47:f8:3c:fc:be:99:ba:a4:fb:7d:fa - 24:20:fa:73:21:83:76:b5:91:98:c0:ba:4b:90:51:ef - 9b:44:ef:eb:c8:44:df:20:77:7e:7c:b6:df:09:c4:04 - b2:be:f1:d6:cd:a1:01:9e:48:2b:dc:70:3b:03:11:0c - 15: - -prime2: - 00:c0:55:8b:57:a9:0e:fd:16:ee:22:5c:fe:a3:98:df - 30:32:f6:c3:90:63:84:b0:b7:b6:b1:93:5b:2a:35:43 - 9e:06:e9:e7:66:2a:24:c4:94:36:1d:cc:75:fc:71:02 - 05:c6:5a:6d:3f:42:84:04:bd:1e:85:6d:22:99:df:b3 - 4f:a3:44:13:7d:13:13:3e:45:6a:68:6c:a5:07:91:3a - 94:c3:cb:83:1d:cc:df:3f:12:29:7f:86:a0:c5:cf:07 - a7:8c:c8:c2:5c:68:a2:46:af:5b:de:63:7b:7f:71:28 - cb:dd:46:2c:2b:b6:4f:b0:b6:b7:40:83:cf:83:51:40 - 07: - -coefficient: - 65:f9:7c:63:05:f1:8e:22:a1:6d:1d:c1:89:21:e7:b4 - 0f:b8:a0:bd:55:7b:47:8f:1a:98:92:fb:54:d7:e4:58 - eb:42:95:d4:80:b5:b6:7c:f3:f9:a8:2e:71:43:2e:6c - ad:45:3e:95:bf:fc:78:a1:23:fe:29:9f:8d:f9:8b:fe - e3:b9:87:56:66:53:a1:db:68:4a:18:03:a5:1a:65:9f - 3e:39:48:49:b8:21:8a:2e:c4:d5:7b:45:04:da:8e:09 - 7d:5c:51:52:a7:9a:fb:87:72:f7:ce:d9:0d:26:d2:e0 - db:eb:eb:78:2e:84:e9:d8:5f:cc:39:41:50:e9:69:02 - - -exp1: - 00:aa:0d:7e:61:aa:cb:10:bb:d4:fb:ae:5e:ae:61:0e - 17:5d:ef:97:02:ca:10:2a:5c:d3:e5:a6:fd:71:75:9a - aa:ea:46:eb:b6:b7:7a:cb:fb:6d:c2:ab:36:1b:8b:71 - c2:88:26:d4:a0:7f:c5:4d:72:58:d9:e2:64:77:50:94 - 50:5c:37:ee:69:2d:ec:87:82:54:fb:45:cd:74:0b:28 - 35:20:85:df:cb:ca:42:ed:e8:95:67:a1:98:9d:e1:cb - d4:8e:8b:e9:10:ea:c1:f0:0e:ea:f7:2b:42:9d:27:c4 - a7:1d:1d:e8:7d:c3:83:0c:48:73:44:b9:b3:1b:49:36 - 01: - -exp2: - 5b:df:40:ed:41:a3:18:40:00:c6:47:57:97:3b:e9:b8 - b3:4f:6e:41:25:58:77:b5:79:be:3f:1e:37:fe:33:6b - 63:f0:0d:09:9f:2d:ea:fc:c5:10:dc:de:ab:14:2c:1c - 28:10:7f:c8:cc:f4:14:f3:65:85:e4:88:b7:a9:c4:94 - 50:ef:ae:c3:7a:fe:21:2b:b5:55:66:38:3a:72:23:e2 - 75:d8:5b:ac:3b:75:94:42:0f:b2:8b:d3:76:49:9b:65 - 6c:79:65:66:10:d1:1b:24:9e:a4:8f:2e:a9:c4:9a:f1 - 2e:a4:5b:6b:11:ed:e5:02:92:6c:6d:ca:0c:f7:1d:b7 - - - -Public Key PIN: - pin-sha256:JLuueqXMxQO66cV8ovPKDz1/7x6/faQtpCq9r5O0iw4= -Public Key ID: - sha256:24bbae7aa5ccc503bae9c57ca2f3ca0f3d7fef1ebf7da42da42abdaf93b48b0e - sha1:ca90dd2cd07d5c1d27efbbca31a225141c575008 - ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAnaBQ60p3NLTJ/sAo15dK7euXr7BHGhCCKy/IEXgD207mgjaQ -3hL9VCh0gi07uuait6fKsiz2Eqr2Z133eW2EF6KulA/hWbcjNNZ8CwX+jhbY/FaG -mBeIHBlQCs5Tnz4D54Y9g82cg6HzxzW304B6lPeZMs0VDfEFTgqtfFwzft7I3Ifq -wx92NDYoo6RvD820b65uFCHhZLUYJMnxrv/SHGMPr0MdZfgOTFAKYTXn6ivUBkfH -bTTw3SOnlUKrnSnSyTnMe4GSYfO9MXcvHGAt5TGaiAyQrI+6I2ZE/8oD/J0Q14o9 -nKERqTpeMNWI+B28P2qT9eNr+jtAiwfv6iGUkwIDAQABAoIBACI+mBXmIavDszaz -TKw55D94NYYnx+qzt3Pmd5LD/iKBK7cSX7q/aWYFO/qkFRvvy14XCARZnERF/C5M -zd0Fm/L+lur34D97eByclGpYrQr1j8KSkb8tLZbdMPSICsbH1FVSZr7hxqUaZDnd -Q8ihWwBOImxU/cP/nuVrkHE6Hr3rFV6EqSSVcT5pquYuhwxpE7org+EjxI3hLjyk -j1m4u9aBaYdHQB7Ys/gS9GvZ/XkTcWTJW/9yxqzlhRpMNgN6V6jdpY6HjDtGTSlS -NDWhz+B9+JiMfPPT0bLdbXlEbgfVqWzs6EXbHVIhxcn2guY5B0sTS0hyr8CP5sRp -ciaPghECgYEA0c2cmmpRGLU7fJ+WWITq/W+vwQONWp+tVNTLbU2psm5xb3NXw8kd -kAImXbqijVOnJEk8y/kWlFD+hEuO7b/m3f9sT7xH+Dz8vpm6pPt9+iQg+nMhg3a1 -kZjAukuQUe+bRO/ryETfIHd+fLbfCcQEsr7x1s2hAZ5IK9xwOwMRDBUCgYEAwFWL -V6kO/RbuIlz+o5jfMDL2w5BjhLC3trGTWyo1Q54G6edmKiTElDYdzHX8cQIFxlpt -P0KEBL0ehW0imd+zT6NEE30TEz5FamhspQeROpTDy4MdzN8/Eil/hqDFzwenjMjC -XGiiRq9b3mN7f3Eoy91GLCu2T7C2t0CDz4NRQAcCgYEAqg1+YarLELvU+65ermEO -F13vlwLKECpc0+Wm/XF1mqrqRuu2t3rL+23CqzYbi3HCiCbUoH/FTXJY2eJkd1CU -UFw37mkt7IeCVPtFzXQLKDUghd/LykLt6JVnoZid4cvUjovpEOrB8A7q9ytCnSfE -px0d6H3DgwxIc0S5sxtJNgECgYBb30DtQaMYQADGR1eXO+m4s09uQSVYd7V5vj8e -N/4za2PwDQmfLer8xRDc3qsULBwoEH/IzPQU82WF5Ii3qcSUUO+uw3r+ISu1VWY4 -OnIj4nXYW6w7dZRCD7KL03ZJm2VseWVmENEbJJ6kjy6pxJrxLqRbaxHt5QKSbG3K -DPcdtwKBgGX5fGMF8Y4ioW0dwYkh57QPuKC9VXtHjxqYkvtU1+RY60KV1IC1tnzz -+agucUMubK1FPpW//HihI/4pn435i/7juYdWZlOh22hKGAOlGmWfPjlISbghii7E -1XtFBNqOCX1cUVKnmvuHcvfO2Q0m0uDb6+t4LoTp2F/MOUFQ6WkC ------END RSA PRIVATE KEY----- diff --git a/roles/ldap_server/molecule/default/tests/data/x509/parameters-optional-stretch64_ldap.cert.pem b/roles/ldap_server/molecule/default/tests/data/x509/parameters-optional-stretch64_ldap.cert.pem deleted file mode 100644 index 15a0f4382333039bdbc79b6964bb0335cf7f5ac8..0000000000000000000000000000000000000000 --- a/roles/ldap_server/molecule/default/tests/data/x509/parameters-optional-stretch64_ldap.cert.pem +++ /dev/null @@ -1,25 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIELDCCApSgAwIBAgIMWVEJwAmTZJx8wncmMA0GCSqGSIb3DQEBCwUAMEgxIjAg -BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w -bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNjI2MTMxODU2WhcNMjcwNjI0MTMx -ODU2WjBGMSAwHgYDVQQDExdFeGFtcGUgSW5jLiBMREFQIFNlcnZlcjEVMBMGA1UE -ChMMRXhhbXBsZSBJbmMuMQswCQYDVQQGEwJTRTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAMt2dI2bM2ulkoNkKcWtqukZJFBCpGQYJZ3semrARsUPLuuX -ls8V5es7kD/AKwq0wSUn0uNxk3Di2/QF9ekvqa8Ww58C72uKd3EPVJsDt6kI/vZX -9R8+ox916kQoOsnIF1uToyY4KU/9nn74pkESf48hufBzd3Zn/YHalLlUSMqLwIyP -nDBtoMddWWp/muS4pdHsxwBKsAfo9wWSFDycwQY/S6RtbkY4HsEFBLxPCXjMMAX9 -LwCUREoYN65dsiSbSDONtEbtFChdYgzC86WCBvY72k4DpwVoYdckiZU7w5FojW18 -Wg8PkFfRHtz0OUS4/RTe62SEvbg/uKyisLn4CTsCAwEAAaOBlzCBlDAMBgNVHRMB -Af8EAjAAMB4GA1UdEQQXMBWCE3BhcmFtZXRlcnMtb3B0aW9uYWwwEwYDVR0lBAww -CgYIKwYBBQUHAwEwDwYDVR0PAQH/BAUDAwegADAdBgNVHQ4EFgQUVoMVg7p5aVCL -zwcS+4L27FesytgwHwYDVR0jBBgwFoAUN2vbkxxpfpJMa99zhfiEllmBT2swDQYJ -KoZIhvcNAQELBQADggGBAAh8j92aItl3e2jT60WStFcYAhYi6XUdidozYv5Hp4v+ -0/V/J0cfBFRHor5hRBSUsmpvLzihaLSrC9dahgCIKJg60dqOhoCoHMzLoW0lg7sP -AULlfozK/GE7gDb5s0kny5NTafHS24N+lQ2TxY3u2rYpMB3Oqa/K2mmNdnVDziP6 -bAvlpMpizPB2fs2FFhwd9q/AaRrHLFYttPKrvhwcdSuousb/yMYB2urBduWxZdf4 -mBZdyM7dW6+OQtzZ114RPDR5BlA5k74LlezU21DJ64cQqGkWsSjVPSB9h69G9Wh4 -ZF7F4F1gK4t/giLr2fo0p2X1E9KTLz66+p9Ez7KcyZV+iKxP60NsKKTOtKa53lto -PBOWI21g07mMC81yGPPC8BhONWl6dwxFhTmRtqkoTspBSI9WGfhj0n9N/cMDcyVm -Xe6f4OPZT5N8r0GU3QXPhvpdMcIiK4RHRrApdoLTXbxuQiwuStjh10IgUHBI3kjL -+Ie8UQuhuedOcasfNp2MOA== ------END CERTIFICATE----- diff --git a/roles/ldap_server/molecule/default/tests/data/x509/parameters-optional-stretch64_ldap.key.pem b/roles/ldap_server/molecule/default/tests/data/x509/parameters-optional-stretch64_ldap.key.pem deleted file mode 100644 index 594ffbd98f6075eac3217681cb20d1c3e1d792fb..0000000000000000000000000000000000000000 --- a/roles/ldap_server/molecule/default/tests/data/x509/parameters-optional-stretch64_ldap.key.pem +++ /dev/null @@ -1,134 +0,0 @@ -Public Key Info: - Public Key Algorithm: RSA - Key Security Level: Medium (2048 bits) - -modulus: - 00:cb:76:74:8d:9b:33:6b:a5:92:83:64:29:c5:ad:aa - e9:19:24:50:42:a4:64:18:25:9d:ec:7a:6a:c0:46:c5 - 0f:2e:eb:97:96:cf:15:e5:eb:3b:90:3f:c0:2b:0a:b4 - c1:25:27:d2:e3:71:93:70:e2:db:f4:05:f5:e9:2f:a9 - af:16:c3:9f:02:ef:6b:8a:77:71:0f:54:9b:03:b7:a9 - 08:fe:f6:57:f5:1f:3e:a3:1f:75:ea:44:28:3a:c9:c8 - 17:5b:93:a3:26:38:29:4f:fd:9e:7e:f8:a6:41:12:7f - 8f:21:b9:f0:73:77:76:67:fd:81:da:94:b9:54:48:ca - 8b:c0:8c:8f:9c:30:6d:a0:c7:5d:59:6a:7f:9a:e4:b8 - a5:d1:ec:c7:00:4a:b0:07:e8:f7:05:92:14:3c:9c:c1 - 06:3f:4b:a4:6d:6e:46:38:1e:c1:05:04:bc:4f:09:78 - cc:30:05:fd:2f:00:94:44:4a:18:37:ae:5d:b2:24:9b - 48:33:8d:b4:46:ed:14:28:5d:62:0c:c2:f3:a5:82:06 - f6:3b:da:4e:03:a7:05:68:61:d7:24:89:95:3b:c3:91 - 68:8d:6d:7c:5a:0f:0f:90:57:d1:1e:dc:f4:39:44:b8 - fd:14:de:eb:64:84:bd:b8:3f:b8:ac:a2:b0:b9:f8:09 - 3b: - -public exponent: - 01:00:01: - -private exponent: - 00:9e:96:23:de:c4:1b:de:49:dd:db:3f:d5:37:59:58 - 1f:fc:12:cb:e4:45:d2:26:e8:1b:21:d9:81:1f:81:89 - d3:7d:d4:f0:01:02:44:a5:43:26:d8:16:78:a8:93:dd - b3:b6:4c:46:1a:35:ca:a0:70:92:d4:af:58:af:7b:11 - 1d:81:f6:d4:18:2b:99:7d:02:00:43:dc:c4:3e:af:86 - b7:96:53:58:d7:9c:94:eb:fc:77:a2:33:a1:cf:c0:bb - 8f:49:37:d8:30:d0:11:93:61:b1:8a:72:30:d4:03:a1 - 1d:65:42:52:e3:0d:38:63:71:bb:27:2e:49:0e:22:f6 - 8b:76:a7:45:b5:a9:7c:f7:b2:b8:84:97:41:07:12:78 - a9:15:af:75:6c:01:a2:ba:0e:7d:5d:f6:04:07:0a:16 - 71:0f:8b:6e:4e:d7:97:1a:b3:ef:43:3b:29:b0:bb:8b - cc:e6:ff:f1:44:be:07:7a:56:a7:0a:47:8e:ba:aa:1d - 27:49:53:99:2d:0c:03:5d:74:e8:23:29:de:5d:df:e9 - 6a:76:12:ca:2d:1b:74:22:a3:44:b2:24:48:91:5e:f3 - e7:4d:d7:4b:63:a7:8b:86:3d:13:5d:80:ff:18:18:b5 - ac:e8:cb:bd:15:7c:fb:23:15:c4:8d:c0:f9:81:1d:b5 - 61: - -prime1: - 00:f6:4e:99:0c:b8:2e:a8:03:a2:b9:02:d5:4c:72:8d - 7c:71:05:c8:69:ba:5c:a5:5a:4d:d2:e6:b6:6b:88:f0 - 1a:2d:f8:5c:ac:a0:49:76:b1:b9:2e:8c:17:32:23:67 - 81:06:dd:a5:40:f1:7c:94:7d:9b:36:fc:f5:21:49:d2 - 34:f8:c5:a0:9a:33:0f:34:40:bc:58:74:1a:80:d9:73 - 94:fd:05:31:3d:2f:ed:51:e0:2d:e4:75:80:27:1f:e3 - 56:eb:10:ef:55:e5:ab:fe:81:37:97:97:41:e6:3f:93 - c1:5b:75:eb:06:0f:9b:ae:a7:8a:b5:e7:26:e5:e7:69 - b9: - -prime2: - 00:d3:78:39:c0:27:ea:ee:9f:6c:9c:37:67:eb:fb:46 - a3:1e:0b:a7:47:93:91:cc:e5:71:9e:19:9e:e1:a2:8e - c3:90:7c:65:51:e6:48:99:51:7a:2f:7b:fa:61:42:93 - fe:19:63:13:d6:ed:dd:66:8a:0e:ec:a2:3f:9c:3f:25 - cd:44:16:ac:ec:b7:da:30:09:e5:66:99:4f:eb:10:7a - 8c:ff:b3:62:27:d9:fc:5d:12:75:4b:23:98:34:5d:69 - 61:19:40:a6:80:10:03:ba:d9:8c:6a:50:4e:dc:0e:91 - 7c:14:89:74:f3:97:47:4d:93:9c:5e:e2:8d:50:e2:f4 - 93: - -coefficient: - 73:65:4e:0e:eb:66:b1:93:d1:3c:da:9a:93:da:3e:71 - 38:55:a2:07:fe:2d:08:b6:ed:7b:81:cb:88:80:33:fe - c0:4f:a4:20:eb:ea:a7:25:aa:af:73:f9:a0:56:d9:aa - e7:2f:00:e3:71:15:83:d8:92:4f:70:41:09:24:26:2f - 3b:34:df:0e:fe:87:8f:38:c4:9f:d6:db:a7:5b:d8:67 - 00:4c:f1:9a:ca:04:85:b8:e7:d6:3b:e9:f6:d4:0d:e8 - d0:e4:2e:6c:39:f0:c9:da:76:dc:23:08:92:05:d4:b1 - 4d:0f:c0:5c:49:fb:27:40:cb:0e:4b:b3:01:4e:d6:f7 - - -exp1: - 00:c1:ed:80:73:93:50:a8:d8:b3:f6:17:54:f9:ab:f7 - da:52:e2:ca:b8:f4:12:9d:de:4c:08:11:be:ef:4c:12 - 3f:8a:92:51:e5:59:0e:7e:75:cf:e7:e6:45:1d:24:e3 - 09:a3:ee:3f:7e:b2:a3:f4:06:31:7f:4a:0b:76:fa:38 - 97:9c:87:7d:bb:eb:17:bd:7c:7a:ce:ea:1b:33:f8:02 - 18:fc:5e:6a:36:52:d5:f7:f1:1a:31:16:92:a0:3b:6b - 33:b4:40:d1:30:40:74:fb:1d:a2:37:a8:d0:2a:09:44 - bc:a8:d6:5f:05:96:a4:6d:0f:5d:17:7b:b8:14:ab:ef - 81: - -exp2: - 75:26:3b:47:fa:55:29:d0:63:c8:be:e0:f1:58:08:af - c0:ab:50:06:54:f8:06:7c:6d:4e:da:7e:ac:1c:f3:dd - df:23:2a:b6:0e:4e:d5:b0:cf:71:92:cb:08:2a:6b:f5 - ee:76:76:bd:30:94:e0:83:46:f5:4c:84:d4:b8:1e:e6 - f1:fb:65:dc:d5:95:27:db:b3:9b:fc:fe:cb:08:1b:fc - 14:83:79:b2:fe:0d:d2:39:b1:84:e8:b9:1e:f9:48:b1 - a3:dd:ae:df:6e:ff:c1:f9:56:d2:66:9e:e9:45:a0:cf - 0e:49:7f:e2:9a:41:c3:f6:2c:40:5c:5d:51:1c:09:c5 - - - -Public Key PIN: - pin-sha256:WQ8BRkSDkpQZkio+pjGFxb9d6O09GqHBADLX0LEMd1M= -Public Key ID: - sha256:590f01464483929419922a3ea63185c5bf5de8ed3d1aa1c10032d7d0b10c7753 - sha1:56831583ba7969508bcf0712fb82f6ec57accad8 - ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAy3Z0jZsza6WSg2Qpxa2q6RkkUEKkZBglnex6asBGxQ8u65eW -zxXl6zuQP8ArCrTBJSfS43GTcOLb9AX16S+prxbDnwLva4p3cQ9UmwO3qQj+9lf1 -Hz6jH3XqRCg6ycgXW5OjJjgpT/2efvimQRJ/jyG58HN3dmf9gdqUuVRIyovAjI+c -MG2gx11Zan+a5Lil0ezHAEqwB+j3BZIUPJzBBj9LpG1uRjgewQUEvE8JeMwwBf0v -AJREShg3rl2yJJtIM420Ru0UKF1iDMLzpYIG9jvaTgOnBWhh1ySJlTvDkWiNbXxa -Dw+QV9Ee3PQ5RLj9FN7rZIS9uD+4rKKwufgJOwIDAQABAoIBAQCeliPexBveSd3b -P9U3WVgf/BLL5EXSJugbIdmBH4GJ033U8AECRKVDJtgWeKiT3bO2TEYaNcqgcJLU -r1ivexEdgfbUGCuZfQIAQ9zEPq+Gt5ZTWNeclOv8d6Izoc/Au49JN9gw0BGTYbGK -cjDUA6EdZUJS4w04Y3G7Jy5JDiL2i3anRbWpfPeyuISXQQcSeKkVr3VsAaK6Dn1d -9gQHChZxD4tuTteXGrPvQzspsLuLzOb/8US+B3pWpwpHjrqqHSdJU5ktDANddOgj -Kd5d3+lqdhLKLRt0IqNEsiRIkV7z503XS2Oni4Y9E12A/xgYtazoy70VfPsjFcSN -wPmBHbVhAoGBAPZOmQy4LqgDorkC1UxyjXxxBchpulylWk3S5rZriPAaLfhcrKBJ -drG5LowXMiNngQbdpUDxfJR9mzb89SFJ0jT4xaCaMw80QLxYdBqA2XOU/QUxPS/t -UeAt5HWAJx/jVusQ71Xlq/6BN5eXQeY/k8FbdesGD5uup4q15ybl52m5AoGBANN4 -OcAn6u6fbJw3Z+v7RqMeC6dHk5HM5XGeGZ7hoo7DkHxlUeZImVF6L3v6YUKT/hlj -E9bt3WaKDuyiP5w/Jc1EFqzst9owCeVmmU/rEHqM/7NiJ9n8XRJ1SyOYNF1pYRlA -poAQA7rZjGpQTtwOkXwUiXTzl0dNk5xe4o1Q4vSTAoGBAMHtgHOTUKjYs/YXVPmr -99pS4sq49BKd3kwIEb7vTBI/ipJR5VkOfnXP5+ZFHSTjCaPuP36yo/QGMX9KC3b6 -OJech3276xe9fHrO6hsz+AIY/F5qNlLV9/EaMRaSoDtrM7RA0TBAdPsdojeo0CoJ -RLyo1l8FlqRtD10Xe7gUq++BAoGAdSY7R/pVKdBjyL7g8VgIr8CrUAZU+AZ8bU7a -fqwc893fIyq2Dk7VsM9xkssIKmv17nZ2vTCU4ING9UyE1Lge5vH7ZdzVlSfbs5v8 -/ssIG/wUg3my/g3SObGE6Lke+Uixo92u327/wflW0mae6UWgzw5Jf+KaQcP2LEBc -XVEcCcUCgYBzZU4O62axk9E82pqT2j5xOFWiB/4tCLbte4HLiIAz/sBPpCDr6qcl -qq9z+aBW2arnLwDjcRWD2JJPcEEJJCYvOzTfDv6HjzjEn9bbp1vYZwBM8ZrKBIW4 -59Y76fbUDejQ5C5sOfDJ2nbcIwiSBdSxTQ/AXEn7J0DLDkuzAU7W9w== ------END RSA PRIVATE KEY----- diff --git a/roles/ldap_server/molecule/default/tests/test_default.py b/roles/ldap_server/molecule/default/tests/test_default.py index 68a00c9031a9b0a3ff15b8d0997ca44a3b3fd78c..3840387c3df3b1f4455e94729d9c58dc61bee702 100644 --- a/roles/ldap_server/molecule/default/tests/test_default.py +++ b/roles/ldap_server/molecule/default/tests/test_default.py @@ -211,7 +211,7 @@ def test_ldap_tls_private_key_file(host): assert key.user == 'root' assert key.group == 'openldap' assert key.mode == 0o640 - assert key.content_string == open('tests/data/x509/%s_ldap.key.pem' % inventory_hostname).read() + assert key.content_string == open('tests/data/x509/server/%s_ldap.key.pem' % inventory_hostname).read() def test_ldap_tls_certificate_file(host): @@ -229,4 +229,4 @@ def test_ldap_tls_certificate_file(host): assert cert.user == 'root' assert cert.group == 'root' assert cert.mode == 0o644 - assert cert.content_string == open('tests/data/x509/%s_ldap.cert.pem' % inventory_hostname).read() + assert cert.content_string == open('tests/data/x509/server/%s_ldap.cert.pem' % inventory_hostname).read()