Changeset - 0004ec73b902
[Not reviewed]
docs/rolereference.rst
Show inline comments
 
@@ -1101,7 +1101,7 @@ Parameters
 
  Private key used for TLS for IMAP service. The file will be stored in
 
  directory ``/etc/ssl/private/`` under name ``{{ ansible_fqdn }}_imap.key``.
 

	
 
**local_mail_aliases** (dictionary, optional, ``[]``)
 
**local_mail_aliases** (dictionary, optional, ``{}``)
 
  Dictionary defining the local aliases. Aliases defined this way will either be
 
  appended to default aliases on the server, or replace the existing entries (if
 
  the alias/recipient is already present). Keys in the dictionary are the local
roles/mail_server/molecule.yml
Show inline comments
 
new file 100644
 
---
 

	
 
dependency: {}
 

	
 
driver:
 
  name: vagrant
 

	
 
vagrant:
 

	
 
  platforms:
 
    - name: debian-jessie64
 
      box: debian/contrib-jessie64
 

	
 
  providers:
 
    - name: virtualbox
 
      type: virtualbox
 
      options:
 
        memory: 512
 
        cpus: 1
 

	
 
  instances:
 

	
 
    - name: ldap-server
 
      interfaces:
 
        - network_name: private_network
 
          type: static
 
          ip: 10.31.127.10
 
          auto_config: yes
 

	
 
    - name: client1
 
      groups:
 
        - client
 
      interfaces:
 
        - network_name: private_network
 
          type: static
 
          ip: 10.31.127.20
 
          auto_config: yes
 

	
 
    - name: client2
 
      groups:
 
        - client
 
      interfaces:
 
        - network_name: private_network
 
          type: static
 
          ip: 10.31.127.21
 
          auto_config: yes
 

	
 
    - name: parameters-mandatory
 
      groups:
 
        - mail_server
 
      interfaces:
 
        - network_name: private_network
 
          type: static
 
          ip: 10.31.127.30
 
          auto_config: yes
 

	
 
    - name: parameters-optional
 
      groups:
 
        - mail_server
 
      interfaces:
 
        - network_name: private_network
 
          type: static
 
          ip: 10.31.127.31
 
          auto_config: yes
 

	
 
verifier:
 
  name: testinfra
roles/mail_server/playbook.yml
Show inline comments
 
new file 100644
 
---
 

	
 
- hosts: all
 
  tasks:
 

	
 
    - name: Update all caches to avoid errors due to missing remote archives
 
      apt:
 
        update_cache: yes
 

	
 
- hosts: all
 
  tasks:
 

	
 
    - name: Set-up /etc/hosts entries
 
      lineinfile:
 
        dest: /etc/hosts
 
        line: "{{ item.value }} {{ item.key }}"
 
      with_dict:
 
        ldap-server: 10.31.127.10
 
        client1: 10.31.127.20
 
        client2: 10.31.127.21
 
        parameters-mandatory: 10.31.127.30
 
        parameters-optional: 10.31.127.31
 

	
 
- hosts: client
 
  tasks:
 

	
 
    - name: Install SWAKS for testing SMTP capability
 
      apt:
 
        name: swak
 
        state: installed
 

	
 
- hosts: ldap-server
 
  roles:
 
    - role: ldap_server
 
      ldap_admin_password: admin
 
      ldap_entries:
 

	
 
        # Users
 
        - dn: uid=john,ou=people,dc=local
 
          attributes:
 
            objectClass:
 
              - inetOrgPerson
 
              - simpleSecurityObject
 
            userPassword: johnpassword
 
            uid: john
 
            cn: John Doe
 
            sn: Doe
 
            mail: john.doe@domain1
 
        - dn: uid=jane,ou=people,dc=local
 
          attributes:
 
            objectClass:
 
              - inetOrgPerson
 
              - simpleSecurityObject
 
            userPassword: janepassword
 
            uid: jane
 
            cn: Jane Doe
 
            sn: Doe
 
            mail: jane.doe@domain2
 

	
 
        # Groups
 
        - dn: "cn=mail,ou=groups,dc=local"
 
          state: append
 
          attributes:
 
            uniqueMember:
 
              - uid=john,ou=people,dc=local
 
              - uid=jane,ou=people,dc=local
 

	
 
        # Domains
 
        - dn: dc=domain1,ou=domains,ou=mail,ou=services,dc=local
 
          attributes:
 
            objectClass: dNSDomain
 
            dc: domain1
 

	
 
        - dn: dc=domain2,ou=domains,ou=mail,ou=services,dc=local
 
          attributes:
 
            objectClass: dNSDomain
 
            dc: domain2
 

	
 
        # Aliases
 
        - dn: cn=postmaster@domain1,ou=aliases,ou=mail,ou=services,dc=local
 
          attributes:
 
            objectClass: nisMailAlias
 
            cn: postmaster@domain1
 
            rfc822MailMember: john.doe@domain1
 

	
 
        - dn: cn=webmaster@domain2,ou=aliases,ou=mail,ou=services,dc=local
 
          attributes:
 
            objectClass: nisMailAlias
 
            cn: webmaster@domain2
 
            rfc822MailMember: jane.doe@domain2
 

	
 
      ldap_server_consumers:
 
        - name: postfix
 
          password: postfixpassword
 
        - name: dovecot
 
          password: dovecotpoassword
 
          state: present
 

	
 
      ldap_server_domain: "local"
 
      ldap_server_groups:
 
        - name: mail
 
      ldap_server_organization: "Example"
 
      ldap_server_tls_certificate: "{{ lookup('file', 'tests/data/x509/ldap-server_ldap.cert.pem') }}"
 
      ldap_server_tls_key: "{{ lookup('file', 'tests/data/x509/ldap-server_ldap.key.pem') }}"
 

	
 
      # common
 
      ca_certificates:
 
        testca: "{{ lookup('file', 'tests/data/x509/ca.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:///
 

	
 
- hosts: parameters-mandatory
 
  roles:
 
    - role: mail_server
 
      mail_ldap_base_dn: dc=local
 
      mail_ldap_url: ldap://ldap-server/
 
      mail_ldap_postfix_password: postfixpassword
 
      mail_ldap_dovecot_password: dovecotpassword
 

	
 
      # Common parameters (general, not role).
 
      tls_certificate_dir: tests/data/x509/
 
      tls_private_key_dir: tests/data/x509/
 

	
 
- hosts: parameters-optional
 
  roles:
 
    - role: mail_server
 
      mail_ldap_base_dn: dc=local
 
      mail_ldap_url: ldap://ldap-server/
 
      mail_ldap_tls_truststore: "{{ lookup('file', 'tests/data/x509/ca.cert.pem') }}"
 
      mail_ldap_postfix_password: postfixpassword
 
      mail_ldap_dovecot_password: dovecotpassword
 
      mail_server_tls_protocols:
 
        - TLSv1.2
 
        - TLSv1.1
 
      mail_server_tls_ciphers: "DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA:!aNULL:!MD5:!EXPORT"
 
      mail_user: virtmail
 
      mail_user_uid: 5000
 
      mail_user_gid: 5000
 
      imap_max_user_connections_per_ip: 2
 
      imap_tls_certificate: "{{ lookup('file', 'tests/data/x509/parameters-optional_imap.cert.pem') }}"
 
      imap_tls_key: "{{ lookup('file', 'tests/data/x509/parameters-optional_imap.key.pem') }}"
 
      local_mail_aliases:
 
        root:
 
          - john.doe@parameters-optional.local
 
      smtp_tls_certificate: "{{ lookup('file', 'tests/data/x509/parameters-optional_smtp.cert.pem') }}"
 
      smtp_tls_key: "{{ lookup('file', 'tests/data/x509/parameters-optional_smtp.key.pem') }}"
 
      imap_folder_separator: "."
 
      smtp_rbl:
 
        - bl.spamcop.net
 
        - zen.spamhaus.org
 

	
 
      mail_postmaster: "webmaster@parameters-optional.local"
 
      smtp_allow_relay_from:
 
        - 10.31.127.20
roles/mail_server/tasks/main.yml
Show inline comments
 
@@ -87,6 +87,8 @@
 
- name: Deploy the LDAP TLS truststore in Postfix chroot
 
  copy: content="{{ mail_ldap_tls_truststore }}" dest="/var/spool/postfix/etc/ssl/certs/mail_ldap_tls_truststore.pem"
 
        owner=root group=root mode=644
 
  notify:
 
    - Restart Postfix
 

	
 
- name: Configure visible mail name of the system
 
  copy: content="{{ inventory_hostname }}\n" dest="/etc/mailname"
roles/mail_server/tests/data/x509/ca.cert.pem
Show inline comments
 
new file 100644
 
-----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-----
roles/mail_server/tests/data/x509/ca.key.pem
Show inline comments
 
new file 100644
 
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-----
 
MIIG5AIBAAKCAYEAufYIYdFLn8Xo8a3c0cUj7s9WEUYKDE6ETmsNFdZee2hKqP2L
 
i9bSr+vPjgMfi2UfxX/+i9x6LGqsIUxXVgrKlOf7R8bFg/runUI+4X1mZMJwdBc1
 
POhjkdfRbtfOdu1LtztW4Pc2tnyrAtmhcNHUCXNGRfDNpFKtIFe4OTA/4/eP1EAy
 
InHNqO2F8UgL8EDUMg9AQd4InVCPYRNlsv9j9qBVMjZiX7hoBC8k1laNkd4TIdV6
 
zet3+M5Fp/W9lvxFI1yPXw/xWM7K9R3nepunKniuGmjBsac/ZHCUFqJaHz5KpXyM
 
pSH1GTXOnIKFOldK4NYOzjCOR9Z+k63oJPZ+c7R9cKAZ7DERhS8X6MiykQ2shDY6
 
8i7HSZd9Dy5oLlH63evbi/tWJSG9mE/UamYuzORKR4PNwixaKQbteiDU59wKazH5
 
yQNGIqMSGkNgSsj9QW2NPkyNskuzCP04f77V/wSpum5PIygyuLidge9A+Vuxeb5v
 
7XBS8Zp3Wn78JYrlAgMBAAECggGBAK4I+fNBwvq2Z7m3M1AGpghbdnsYB1NZMC2L
 
tmVXiHkKM8VP9Idc9zS5Bjgr6Bu2+jMGBJ20K4riElHfdmUKGGmfaeXUuwk3kJUQ
 
aHTzvR5TcpbTGXn1KypUxqZrxcg7cH79Q+OquUO0DP/P2W0SktR9U6klIe/FiE0a
 
i0jKRSD+kVbc9Y6S3xxXnuEewj2JDo4DA+og+ALyYB1D4AvTRCSODO2/Q/W9SWuR
 
C3Kk8j0vjsw9VH7e/hqWQU5dh5+EWzySjKdz5ABqEwJE162JMVDu0uyvbkfkm1k9
 
k1jVcR5k96xohcqG92olsP9Wd6/0UENJCyIxa3lv8nTffBvhTRLnuh5lOK0nODtQ
 
bdDmNg65JSfYMeQuvgG02P5w0hL/u3s/9NxRgxczjiZo0Yk+5WcAcuAPkoO6YlXb
 
roR9Xsx/ctDc84ieIgd4muFO4zQwFFb7gJPyvsPNcBv+sNpBPCifqA4ceRtSmqio
 
zw4W+cDbmenfSsNmfE+hJ+vwBl5NQQKBwQD3QauloSM35r7+hemWMBvEM1DIhV5E
 
RlEdPSiKIVgtO4IR3LwNdsUgRaI0ycuFO952BrzBn005w2OtXQ3+vKs/LHZnKdml
 
PTivown/CezpFYUE5nCHLu6geCZzoHRgGK33jBrzTAdTubidptE/i6MThxagQBE2
 
m/Qesbq5ADQV0ikN6JD3xdzBk9PlbmwTJA8Ryw036vn5iY6RcU8dWxf4qpSNQ7+s
 
3dbsPLxw0VETdnfvmpFtTVky5peT2LsUYP0CgcEAwIl5qHOGIMfpDTVWpNCoNyF2
 
Jekvn8DmRfYnVFZK3Q7FQ+TsxSCXFlv874ZXsebOi+lY1KTDoG32V22KCevR3mNC
 
gXafTED3SNOZGyN9645Se+iUlPPVSUlu2jjC9rYOJ3r5TStsqqDex7F4Bu58X34z
 
bQVEm5rKkBJhpJZGm2bRi0zp8SEvbCaqT1Y91wOMvzMkpQH1h6Oy2SuCK0LEWl1A
 
hNLYfSlvaSGiC8p8RjS3jykRL2I+h6BiUDQhiUoJAoHBAMuyL12RRbldAIYg/lH7
 
qjRV7jx0Gzf2EgcbhlVdqQ4Ck2Jxzf7tlPLESyBgCqnlq5ziagi9W1q2DF0bZ1cw
 
SYgO8jCFOse1iwivMaIJpEJVtzNVQOktketjcJIbYyRz0IY6x00emn6wZ1aBwqsu
 
N5fz14EHpuatTk0nMGQOtdowPCA4M43cVMSpK409Dg4qy7tl46roiy231Fsf1QSj
 
MjlrFlzWrocUb2ZJlxj+aGO3WpFrbll0uoKDk+Z6S407ZQKBwBd2KR7/xM5lzd5Q
 
K5i13GmraCxCeA0tgmHwFubOBR1e2WbmlHuI9yBAYVgGtNT23SBrdOmkkjoQbD5H
 
GNUQqWhCDC6ed9bg68EyF6wY7RUxKJf0xXZJKCpgCmQJGqjZkmv5LjvbGMjKBZur
 
4oZltT4lsLqOM8gKWrinpMJblYsGQm6JFtDNTGwPYh180thKlHIQF10MGhFHP1n7
 
VUdUQX0Jc/07fCn0TKEw+gAZ0n7zmZKWXIO7owb/4jsHvzZtkQKBwAt9Mb+1iQrI
 
LChMQZjub1XladOyHGbE2h15LYsDKDCjyW9+lKJyds4aMifG+Xiu19DYr6F2VP8r
 
l6Rdter2pbMIoZxGfH2AODKp5Al9sOQf4ujg74T0B45MvAJyrUPmx1rnd9GBJ46m
 
uyPdFGnLCAJol7j/f8BPQ4bR2I5+mq4dxe6uGQPZy/ExtXtybMv40cEHmuUJjyp6
 
kkvpHqB9qq69h2C+d7er3slUE+lqPILLlOJMvDU2EtYP4XdY/whOOA==
 
-----END RSA PRIVATE KEY-----
roles/mail_server/tests/data/x509/ldap-server_ldap.cert.pem
Show inline comments
 
new file 100644
 
-----BEGIN CERTIFICATE-----
 
MIIEJDCCAoygAwIBAgIMWVIdaS9ZbFWnhzweMA0GCSqGSIb3DQEBCwUAMEgxIjAg
 
BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w
 
bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNjI3MDg1NTA1WhcNMjcwNjI1MDg1
 
NTA1WjBGMSAwHgYDVQQDExdFeGFtcGUgSW5jLiBMREFQIFNlcnZlcjEVMBMGA1UE
 
ChMMRXhhbXBsZSBJbmMuMQswCQYDVQQGEwJTRTCCASIwDQYJKoZIhvcNAQEBBQAD
 
ggEPADCCAQoCggEBALf2/pDGjImrdYxtnFCQMzBpS7kpqDybB2ThvdWf3zgfVDdZ
 
4fMt9l0/9YnUwjbEaG4/xhzTS5CUvvkSVssgtkv3h59Q9DeC77LL+CxUWAPTsqEf
 
KGtVS4MvMrHi95h17lPdQQIu1mhE7lSJddRx4kMiPNm0mdRcfRtUUNuUW4PORQ7x
 
7RcP8Tw39CTIJiaA1EK4PjxY4ZkGoopD4ShxpGdc/37hqosepU3Kexm/3hhacPOJ
 
AVZjCdwvc4vwk0yKY5cX4KV9Su4SWLzctmZRPIpyBwlMT7pwU/FQZANgE3IjKziK
 
kAjRCjC8daghq2IPSD1wYNXaUuV7K8yMAKkoBUkCAwEAAaOBjzCBjDAMBgNVHRMB
 
Af8EAjAAMBYGA1UdEQQPMA2CC2xkYXAtc2VydmVyMBMGA1UdJQQMMAoGCCsGAQUF
 
BwMBMA8GA1UdDwEB/wQFAwMHoAAwHQYDVR0OBBYEFKOBucctLQCRMaZNo+XT4dRL
 
MOzpMB8GA1UdIwQYMBaAFDdr25McaX6STGvfc4X4hJZZgU9rMA0GCSqGSIb3DQEB
 
CwUAA4IBgQBSV2tOZjFJNKuBiHvGBbtIWGGzXADbn5CsOMOcjC6T3nCY06H6WaEF
 
znaiH2CY/GkHIk8GT86QcmEaGFuLimG80oszfFBh2C/m/H+U4uN914+Qvj9GedX1
 
NpzgBzZuPCOqcov0omLz4CUCr+2bEnk3TRtvHbtl22VEIAIYFfAgXe8mD4eD5qV5
 
bBrk2rgImEZicM/8FvnvLIREeWvlmzXo9dkixZflFRNUIulXEuiWG8gxv8Aqwb++
 
UFU4pg/kx0cgsBdXkwtz0a8WXUvs+SfrmF7xX3my7PqfKdW/h57LcTAdQ5cbUvZ+
 
Ob3UqZJJmnc/7UPa2bxbQXORJTjWZT0uI8hMcqq0Es0RKBgNo8gYwu7qcY/G1BZ6
 
7DTD8tVenTE2661ubj7X0uIP0nt+HMBt0yDhPibuhgEtUjAi0ManTpM1Y6ZcQRYD
 
YJVyjcmzsTIjmcJY/FBOvnefhvoI9dOLwkjjpp7gd8HGI4ajyjvJ//c8uPPwgyZ/
 
3XDuA5ZWtSk=
 
-----END CERTIFICATE-----
roles/mail_server/tests/data/x509/ldap-server_ldap.key.pem
Show inline comments
 
new file 100644
 
Public Key Info:
 
	Public Key Algorithm: RSA
 
	Key Security Level: Medium (2048 bits)
 

	
 
modulus:
 
	00:b7:f6:fe:90:c6:8c:89:ab:75:8c:6d:9c:50:90:33
 
	30:69:4b:b9:29:a8:3c:9b:07:64:e1:bd:d5:9f:df:38
 
	1f:54:37:59:e1:f3:2d:f6:5d:3f:f5:89:d4:c2:36:c4
 
	68:6e:3f:c6:1c:d3:4b:90:94:be:f9:12:56:cb:20:b6
 
	4b:f7:87:9f:50:f4:37:82:ef:b2:cb:f8:2c:54:58:03
 
	d3:b2:a1:1f:28:6b:55:4b:83:2f:32:b1:e2:f7:98:75
 
	ee:53:dd:41:02:2e:d6:68:44:ee:54:89:75:d4:71:e2
 
	43:22:3c:d9:b4:99:d4:5c:7d:1b:54:50:db:94:5b:83
 
	ce:45:0e:f1:ed:17:0f:f1:3c:37:f4:24:c8:26:26:80
 
	d4:42:b8:3e:3c:58:e1:99:06:a2:8a:43:e1:28:71:a4
 
	67:5c:ff:7e:e1:aa:8b:1e:a5:4d:ca:7b:19:bf:de:18
 
	5a:70:f3:89:01:56:63:09:dc:2f:73:8b:f0:93:4c:8a
 
	63:97:17:e0:a5:7d:4a:ee:12:58:bc:dc:b6:66:51:3c
 
	8a:72:07:09:4c:4f:ba:70:53:f1:50:64:03:60:13:72
 
	23:2b:38:8a:90:08:d1:0a:30:bc:75:a8:21:ab:62:0f
 
	48:3d:70:60:d5:da:52:e5:7b:2b:cc:8c:00:a9:28:05
 
	49:
 

	
 
public exponent:
 
	01:00:01:
 

	
 
private exponent:
 
	5b:c4:86:30:4a:1b:09:01:d2:dd:7e:40:1f:a0:0f:28
 
	f3:1d:a6:fc:34:c4:26:c1:85:7d:66:69:0e:1b:17:af
 
	e9:1e:c3:63:87:1f:42:6a:39:e1:8e:23:e7:cd:d2:24
 
	15:fb:12:24:86:f2:86:e8:ec:6a:ea:cf:08:fd:04:72
 
	d8:c3:7a:a1:b3:71:8d:8b:6c:b1:7a:d7:02:2b:f5:9c
 
	c0:da:c6:e4:2e:c6:99:a8:92:fe:c2:e5:e9:84:d0:2f
 
	56:fe:63:d3:66:f1:e5:89:9d:29:e6:78:34:c5:aa:8c
 
	ba:a3:88:26:23:26:60:0c:b8:79:52:ec:76:11:40:a9
 
	e7:7f:bc:43:b3:99:80:be:17:6e:47:df:3b:59:29:7a
 
	d0:3b:89:f8:8e:44:ff:e5:f1:d4:fc:50:26:be:17:2c
 
	a6:5b:fd:95:11:34:36:18:e2:ff:5b:96:3e:cf:88:f1
 
	fb:9f:cb:8f:3d:59:d8:d1:4e:39:9e:1f:76:d6:8a:31
 
	a6:56:04:de:01:3e:a1:9e:92:4a:74:63:90:da:07:1e
 
	61:ec:07:34:6a:b3:6a:b8:f1:90:7c:f2:57:b9:fa:94
 
	7b:cc:2b:2e:1c:1c:68:33:ea:d0:d2:36:23:1e:52:f3
 
	5e:54:5c:dd:69:6d:b3:83:3a:b1:0e:da:92:9e:93:41
 
	
 

	
 
prime1:
 
	00:ea:10:f1:bb:3c:a9:d1:07:b0:6b:6e:e6:b4:73:f8
 
	a3:56:49:43:56:4b:93:21:58:ac:bd:7d:d1:40:15:44
 
	c7:a5:be:8f:c1:73:bb:6c:80:6f:84:5a:02:a5:5e:92
 
	b3:ce:cc:2e:16:8a:29:c7:d2:e0:e9:0b:c1:c5:8a:1c
 
	b9:c4:ce:8f:df:58:4f:c2:5d:44:53:05:40:eb:dc:80
 
	17:79:3d:55:ad:a5:9b:c0:a9:6e:f1:9a:2c:71:15:73
 
	8f:01:fd:4b:71:ec:b5:7b:5e:7e:d2:f7:a8:53:e8:ab
 
	ec:f8:c4:2b:3a:12:87:fc:a7:73:0d:9f:e2:91:a9:25
 
	6d:
 

	
 
prime2:
 
	00:c9:34:28:d3:1a:69:b9:a8:74:04:60:b3:d8:2e:98
 
	32:79:ee:4a:14:e0:a0:d4:3f:08:7a:00:a0:68:0b:b3
 
	e4:44:e3:bf:ea:11:16:bd:b9:8c:5d:01:81:24:a9:ff
 
	5b:dc:9e:83:4c:b4:89:05:0e:cb:b6:f9:e4:e7:f5:fa
 
	34:e3:cc:60:2f:3f:29:71:74:16:00:bb:b0:f3:49:4a
 
	b6:9e:df:7e:4e:1e:7c:1c:4a:48:a9:a9:45:ef:8d:af
 
	48:27:58:d2:b9:31:9b:4a:08:bf:f6:98:3d:09:01:e0
 
	42:0b:22:95:81:2b:67:d4:1d:90:2e:43:22:7f:2a:21
 
	cd:
 

	
 
coefficient:
 
	00:c8:92:b0:f4:93:ba:ba:0b:4d:a0:01:30:aa:09:b1
 
	3f:6b:2d:a1:ed:48:8e:fe:d7:14:62:4c:7b:d8:d2:b9
 
	2d:3b:80:c5:2c:25:94:c0:7c:d0:7c:0d:48:aa:39:48
 
	6c:ba:3f:e3:23:65:af:43:0e:65:76:b8:7e:b2:7f:e1
 
	52:29:9b:49:bb:7a:18:80:43:40:a7:d4:79:0b:d5:c8
 
	b3:c9:95:ac:72:2f:3f:d2:87:5f:e1:90:e2:4d:e3:c5
 
	dc:a9:69:7b:f3:54:cc:6d:38:c0:5f:29:fc:fc:ce:2e
 
	a0:30:ba:5c:73:3c:10:4e:d9:27:b2:35:79:37:ac:75
 
	19:
 

	
 
exp1:
 
	25:e7:8a:8d:ec:bb:ff:5a:c4:6a:11:72:90:e4:7a:ee
 
	50:89:da:ba:bd:d0:5c:c5:14:6c:37:54:cc:90:e5:2b
 
	83:9e:c1:7e:ed:73:fb:95:2c:f9:fc:ed:92:c4:26:f3
 
	b1:58:85:5a:27:13:af:05:6a:60:b3:03:b5:2e:b1:8a
 
	2f:e1:d7:90:ae:a7:73:ed:50:a4:35:24:97:4d:84:fc
 
	c8:28:73:98:84:4a:1d:c0:12:74:53:a8:40:c3:dd:8b
 
	da:21:9f:b7:1a:43:25:70:5f:0f:61:05:c4:58:d8:86
 
	ae:9e:6d:f5:a0:8c:9f:10:aa:e4:18:f1:42:ef:66:5d
 
	
 

	
 
exp2:
 
	00:bb:3d:b4:24:48:b7:4d:14:8b:eb:2b:07:12:ce:c1
 
	ca:6f:98:27:0e:e8:c0:22:e5:0a:01:67:a5:df:4d:cc
 
	ba:48:b5:dd:fa:78:ae:be:1e:f7:95:f1:f9:79:e2:4e
 
	06:f1:f7:fd:de:9b:3f:cc:1a:29:d0:7d:1b:de:16:16
 
	23:b4:3e:94:e0:43:1a:51:3f:a3:de:48:cc:f2:8b:29
 
	61:6b:d6:36:d7:82:1d:23:c2:a9:7e:62:4d:f8:11:d5
 
	a6:03:1f:f0:f2:71:4c:bf:88:07:04:f8:46:0c:a4:d7
 
	4a:fe:cb:cf:6f:e6:b1:f8:3f:0e:d7:4e:98:c2:d8:b5
 
	9d:
 

	
 

	
 
Public Key PIN:
 
	pin-sha256:WjLH/W6cJM/BtbWZYQxkam+GXvyZCVqiv57MYnFau4M=
 
Public Key ID:
 
	sha256:5a32c7fd6e9c24cfc1b5b599610c646a6f865efc99095aa2bf9ecc62715abb83
 
	sha1:a381b9c72d2d009131a64da3e5d3e1d44b30ece9
 

	
 
-----BEGIN RSA PRIVATE KEY-----
 
MIIEpAIBAAKCAQEAt/b+kMaMiat1jG2cUJAzMGlLuSmoPJsHZOG91Z/fOB9UN1nh
 
8y32XT/1idTCNsRobj/GHNNLkJS++RJWyyC2S/eHn1D0N4Lvssv4LFRYA9OyoR8o
 
a1VLgy8yseL3mHXuU91BAi7WaETuVIl11HHiQyI82bSZ1Fx9G1RQ25Rbg85FDvHt
 
Fw/xPDf0JMgmJoDUQrg+PFjhmQaiikPhKHGkZ1z/fuGqix6lTcp7Gb/eGFpw84kB
 
VmMJ3C9zi/CTTIpjlxfgpX1K7hJYvNy2ZlE8inIHCUxPunBT8VBkA2ATciMrOIqQ
 
CNEKMLx1qCGrYg9IPXBg1dpS5XsrzIwAqSgFSQIDAQABAoIBAFvEhjBKGwkB0t1+
 
QB+gDyjzHab8NMQmwYV9ZmkOGxev6R7DY4cfQmo54Y4j583SJBX7EiSG8obo7Grq
 
zwj9BHLYw3qhs3GNi2yxetcCK/WcwNrG5C7GmaiS/sLl6YTQL1b+Y9Nm8eWJnSnm
 
eDTFqoy6o4gmIyZgDLh5Uux2EUCp53+8Q7OZgL4XbkffO1kpetA7ifiORP/l8dT8
 
UCa+FyymW/2VETQ2GOL/W5Y+z4jx+5/Ljz1Z2NFOOZ4fdtaKMaZWBN4BPqGekkp0
 
Y5DaBx5h7Ac0arNquPGQfPJXufqUe8wrLhwcaDPq0NI2Ix5S815UXN1pbbODOrEO
 
2pKek0ECgYEA6hDxuzyp0Qewa27mtHP4o1ZJQ1ZLkyFYrL190UAVRMelvo/Bc7ts
 
gG+EWgKlXpKzzswuFoopx9Lg6QvBxYocucTOj99YT8JdRFMFQOvcgBd5PVWtpZvA
 
qW7xmixxFXOPAf1Lcey1e15+0veoU+ir7PjEKzoSh/yncw2f4pGpJW0CgYEAyTQo
 
0xppuah0BGCz2C6YMnnuShTgoNQ/CHoAoGgLs+RE47/qERa9uYxdAYEkqf9b3J6D
 
TLSJBQ7Ltvnk5/X6NOPMYC8/KXF0FgC7sPNJSrae335OHnwcSkipqUXvja9IJ1jS
 
uTGbSgi/9pg9CQHgQgsilYErZ9QdkC5DIn8qIc0CgYAl54qN7Lv/WsRqEXKQ5Hru
 
UInaur3QXMUUbDdUzJDlK4OewX7tc/uVLPn87ZLEJvOxWIVaJxOvBWpgswO1LrGK
 
L+HXkK6nc+1QpDUkl02E/Mgoc5iESh3AEnRTqEDD3YvaIZ+3GkMlcF8PYQXEWNiG
 
rp5t9aCMnxCq5BjxQu9mXQKBgQC7PbQkSLdNFIvrKwcSzsHKb5gnDujAIuUKAWel
 
303Muki13fp4rr4e95Xx+XniTgbx9/3emz/MGinQfRveFhYjtD6U4EMaUT+j3kjM
 
8ospYWvWNteCHSPCqX5iTfgR1aYDH/DycUy/iAcE+EYMpNdK/svPb+ax+D8O106Y
 
wti1nQKBgQDIkrD0k7q6C02gATCqCbE/ay2h7UiO/tcUYkx72NK5LTuAxSwllMB8
 
0HwNSKo5SGy6P+MjZa9DDmV2uH6yf+FSKZtJu3oYgENAp9R5C9XIs8mVrHIvP9KH
 
X+GQ4k3jxdypaXvzVMxtOMBfKfz8zi6gMLpcczwQTtknsjV5N6x1GQ==
 
-----END RSA PRIVATE KEY-----
roles/mail_server/tests/data/x509/parameters-mandatory_imap.key
Show inline comments
 
new file 100644
 
Public Key Info:
 
	Public Key Algorithm: RSA
 
	Key Security Level: Medium (2048 bits)
 

	
 
modulus:
 
	00:c9:b2:e9:11:95:49:3d:14:3b:05:69:94:fd:a0:41
 
	80:4e:9c:c9:d9:a1:09:50:4d:cc:06:32:ca:c9:f7:a3
 
	f5:67:54:f9:1d:8e:a1:50:a2:5e:7c:a2:e4:71:db:d3
 
	07:ab:cf:7f:21:5c:54:af:5e:b1:f6:47:4b:b8:e6:43
 
	77:b1:32:84:a8:af:ea:2b:86:0b:a4:15:7c:8e:56:43
 
	e8:12:5e:b8:a7:b5:12:42:dc:e0:c6:9c:ff:30:ec:bf
 
	e7:79:ae:6f:57:d0:8b:9c:ac:fc:55:a6:9e:d6:f2:e3
 
	ca:31:fd:eb:7e:36:ac:9a:f0:88:7a:0c:bf:2c:3a:4e
 
	de:1d:27:ba:e8:8f:54:69:f0:34:3d:6b:3d:6e:fe:ba
 
	25:bf:e0:1d:d4:7b:7b:6f:1f:b5:5d:27:24:15:7f:aa
 
	8a:b6:ce:4a:4a:02:a5:df:c4:c8:4d:48:fc:be:48:07
 
	0d:28:f3:ca:16:c8:0e:dc:ea:34:9a:a1:ed:db:e0:9a
 
	f9:4b:4e:10:7d:82:a6:39:62:fb:44:ea:88:1f:cb:d7
 
	05:2a:5f:57:f2:9b:67:07:6a:60:eb:7b:5d:08:4c:a2
 
	68:ec:d2:b9:b9:73:7f:4b:1b:db:5f:9c:17:6c:7b:fb
 
	84:8d:cf:d7:0c:b4:b5:03:45:ab:fb:de:73:37:94:96
 
	53:
 

	
 
public exponent:
 
	01:00:01:
 

	
 
private exponent:
 
	37:c9:01:e9:59:0e:ce:93:df:d7:19:62:99:db:4f:02
 
	7b:bb:a5:a0:49:87:d7:ec:0c:77:d2:68:7f:ff:bc:1b
 
	4d:9f:14:df:75:e9:6b:f1:dc:8c:40:49:4a:ac:6f:eb
 
	79:3b:84:7f:e7:97:8c:81:76:5b:15:50:fe:2c:c1:90
 
	43:34:23:b8:bc:1e:da:36:d2:d5:69:13:f0:12:2f:e9
 
	e9:da:c4:db:ad:9b:05:5f:2d:d4:00:ec:1b:cd:ff:2d
 
	b8:5b:e4:73:b7:3c:45:f3:1a:3f:5e:3c:24:5b:3d:61
 
	58:fe:4f:b9:b2:c9:7e:78:f4:66:3d:4c:4a:a1:3d:da
 
	77:0d:ae:cb:cf:44:af:0b:54:64:80:9b:2e:c2:cf:88
 
	eb:91:a4:b4:2e:83:cd:6d:2b:81:2f:da:f2:21:eb:e2
 
	9d:7f:a5:ce:88:20:01:c5:e4:62:e0:05:ac:ce:dc:61
 
	70:bf:a1:c5:32:9b:03:c7:b0:d4:0c:60:0e:f7:7e:47
 
	86:18:0a:ed:e5:73:3a:89:a0:31:b1:80:3d:c5:1c:16
 
	77:d9:22:9a:a9:e0:f9:ec:0a:0b:ba:24:8f:55:f0:9d
 
	27:5c:c0:e5:60:83:a8:6d:7b:78:28:08:e7:69:57:32
 
	ec:23:f6:96:34:5e:b2:96:37:26:ed:e9:bd:48:b5:b1
 
	
 

	
 
prime1:
 
	00:ec:85:af:6d:40:e2:12:29:f4:df:3a:74:43:95:8d
 
	06:fe:29:0f:ed:f2:e0:e0:f1:76:2d:f2:6f:23:d5:cc
 
	b7:04:48:d6:0a:51:7d:22:77:be:e2:8e:25:a3:0e:89
 
	67:6c:bf:b3:a1:e8:5f:9a:03:55:94:d5:e9:88:c2:cb
 
	bb:6e:ec:f3:cd:62:23:a1:92:5c:ff:a6:9d:a5:74:46
 
	d7:18:04:11:49:50:09:f0:63:cb:e3:61:fa:7e:e9:57
 
	65:4e:a3:da:4e:7c:bc:37:61:a2:ba:8d:5c:8c:e6:2b
 
	dd:32:19:86:5f:c3:fc:67:dd:e4:f1:5b:57:32:d8:62
 
	8d:
 

	
 
prime2:
 
	00:da:4f:16:1c:0e:be:4b:3b:90:68:fe:b5:76:59:77
 
	86:9a:b2:c9:02:5e:1e:f2:d6:95:87:92:16:ad:85:2c
 
	7c:89:63:ef:5f:ab:14:17:b1:1c:d6:fe:66:0d:1f:34
 
	5f:04:87:35:e2:27:ae:b8:1d:a2:0a:aa:a7:f0:5f:4b
 
	cb:98:fd:21:ea:1c:b5:8c:df:11:fa:8e:99:e6:7a:c9
 
	f3:51:c6:a9:e5:15:fb:80:16:d3:10:92:0d:03:52:66
 
	f6:83:02:d5:1b:1e:67:e2:23:69:db:0b:44:d6:92:2f
 
	db:bc:ab:af:21:54:df:09:8d:ff:be:8a:ab:8d:29:14
 
	5f:
 

	
 
coefficient:
 
	00:9b:e2:8e:52:9e:7e:59:69:e5:81:55:bb:56:27:6e
 
	a0:dd:10:91:0c:9a:6a:a9:a8:08:73:b7:53:55:cc:61
 
	79:03:4a:b7:de:38:75:f5:33:7f:51:5f:4d:59:bd:6d
 
	51:5a:a5:a8:76:7f:c4:ad:25:ca:c1:78:dc:c3:6f:7e
 
	53:1d:3d:fb:bd:6d:13:e5:a4:9a:65:77:ff:78:86:1d
 
	71:92:61:5e:38:1f:dd:95:8b:22:51:eb:83:08:a7:bf
 
	a8:d7:45:f5:c9:57:2d:67:d7:02:32:1d:12:0d:8c:7c
 
	7f:f9:aa:15:9d:e3:68:9a:a9:61:e4:ca:b1:74:a5:d3
 
	50:
 

	
 
exp1:
 
	65:0a:73:37:cc:19:07:c3:6e:bd:92:3e:2a:c5:0f:9b
 
	26:26:aa:8c:6f:4e:8c:29:fa:df:84:0a:e0:97:2c:3e
 
	1f:11:72:86:b3:eb:2e:37:53:8f:7b:44:2e:d5:3d:f3
 
	b5:ec:6b:33:c6:8e:58:c0:05:e6:70:3f:b4:d1:ea:b0
 
	e6:a1:49:41:bb:24:17:98:ec:2b:b6:a4:f0:12:ad:54
 
	a4:08:d0:cd:ad:e8:a1:0e:31:02:b1:4f:8e:b9:e6:40
 
	fc:08:59:71:60:2e:13:c6:9c:fa:ee:fa:d3:a2:5c:a8
 
	c1:07:50:75:46:c7:64:23:d1:f3:1d:9f:31:b4:68:dd
 
	
 

	
 
exp2:
 
	58:68:26:9f:fe:28:79:f7:09:28:3b:dd:e8:ab:9a:87
 
	dc:26:02:d8:fe:9c:b1:e2:cc:73:36:6a:10:a3:19:bc
 
	e5:36:9f:3d:b2:de:54:29:d9:70:07:5d:f4:7a:6a:8f
 
	00:1a:71:6b:c0:7e:34:f9:6b:21:be:b2:7b:d9:5b:ac
 
	7b:ac:27:0b:d3:cc:81:db:e4:3f:ff:77:bb:aa:86:16
 
	0f:4b:d0:89:81:39:74:49:c9:f7:af:ed:ad:26:b5:a3
 
	a6:b2:82:f2:94:81:a5:46:8a:1b:b6:98:8d:fc:6d:7d
 
	23:0e:b3:c1:5f:c9:62:e9:2a:64:53:6b:dd:a2:81:29
 
	
 

	
 

	
 
Public Key PIN:
 
	pin-sha256:2PjOFPCxYKICX+oXYybOdi+6YKWqBAMLezAmMVSPnxw=
 
Public Key ID:
 
	sha256:d8f8ce14f0b160a2025fea176326ce762fba60a5aa04030b7b302631548f9f1c
 
	sha1:850f1172168d7a3d0922a40231a59333b7c67417
 

	
 
-----BEGIN RSA PRIVATE KEY-----
 
MIIEowIBAAKCAQEAybLpEZVJPRQ7BWmU/aBBgE6cydmhCVBNzAYyysn3o/VnVPkd
 
jqFQol58ouRx29MHq89/IVxUr16x9kdLuOZDd7EyhKiv6iuGC6QVfI5WQ+gSXrin
 
tRJC3ODGnP8w7L/nea5vV9CLnKz8Vaae1vLjyjH96342rJrwiHoMvyw6Tt4dJ7ro
 
j1Rp8DQ9az1u/rolv+Ad1Ht7bx+1XSckFX+qirbOSkoCpd/EyE1I/L5IBw0o88oW
 
yA7c6jSaoe3b4Jr5S04QfYKmOWL7ROqIH8vXBSpfV/KbZwdqYOt7XQhMomjs0rm5
 
c39LG9tfnBdse/uEjc/XDLS1A0Wr+95zN5SWUwIDAQABAoIBADfJAelZDs6T39cZ
 
YpnbTwJ7u6WgSYfX7Ax30mh//7wbTZ8U33Xpa/HcjEBJSqxv63k7hH/nl4yBdlsV
 
UP4swZBDNCO4vB7aNtLVaRPwEi/p6drE262bBV8t1ADsG83/Lbhb5HO3PEXzGj9e
 
PCRbPWFY/k+5ssl+ePRmPUxKoT3adw2uy89ErwtUZICbLsLPiOuRpLQug81tK4Ev
 
2vIh6+Kdf6XOiCABxeRi4AWsztxhcL+hxTKbA8ew1AxgDvd+R4YYCu3lczqJoDGx
 
gD3FHBZ32SKaqeD57AoLuiSPVfCdJ1zA5WCDqG17eCgI52lXMuwj9pY0XrKWNybt
 
6b1ItbECgYEA7IWvbUDiEin03zp0Q5WNBv4pD+3y4ODxdi3ybyPVzLcESNYKUX0i
 
d77ijiWjDolnbL+zoehfmgNVlNXpiMLLu27s881iI6GSXP+mnaV0RtcYBBFJUAnw
 
Y8vjYfp+6VdlTqPaTny8N2Giuo1cjOYr3TIZhl/D/Gfd5PFbVzLYYo0CgYEA2k8W
 
HA6+SzuQaP61dll3hpqyyQJeHvLWlYeSFq2FLHyJY+9fqxQXsRzW/mYNHzRfBIc1
 
4ieuuB2iCqqn8F9Ly5j9IeoctYzfEfqOmeZ6yfNRxqnlFfuAFtMQkg0DUmb2gwLV
 
Gx5n4iNp2wtE1pIv27yrryFU3wmN/76Kq40pFF8CgYBlCnM3zBkHw269kj4qxQ+b
 
JiaqjG9OjCn634QK4JcsPh8Rcoaz6y43U497RC7VPfO17Gszxo5YwAXmcD+00eqw
 
5qFJQbskF5jsK7ak8BKtVKQI0M2t6KEOMQKxT4655kD8CFlxYC4Txpz67vrTolyo
 
wQdQdUbHZCPR8x2fMbRo3QKBgFhoJp/+KHn3CSg73eirmofcJgLY/pyx4sxzNmoQ
 
oxm85TafPbLeVCnZcAdd9HpqjwAacWvAfjT5ayG+snvZW6x7rCcL08yB2+Q//3e7
 
qoYWD0vQiYE5dEnJ96/trSa1o6aygvKUgaVGihu2mI38bX0jDrPBX8li6SpkU2vd
 
ooEpAoGBAJvijlKefllp5YFVu1YnbqDdEJEMmmqpqAhzt1NVzGF5A0q33jh19TN/
 
UV9NWb1tUVqlqHZ/xK0lysF43MNvflMdPfu9bRPlpJpld/94hh1xkmFeOB/dlYsi
 
UeuDCKe/qNdF9clXLWfXAjIdEg2MfH/5qhWd42iaqWHkyrF0pdNQ
 
-----END RSA PRIVATE KEY-----
roles/mail_server/tests/data/x509/parameters-mandatory_imap.pem
Show inline comments
 
new file 100644
 
-----BEGIN CERTIFICATE-----
 
MIIELTCCApWgAwIBAgIMWVJZ2QR+xX2Hq+DLMA0GCSqGSIb3DQEBCwUAMEgxIjAg
 
BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w
 
bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNjI3MTMxMjU3WhcNMjcwNjI1MTMx
 
MjU3WjBGMSAwHgYDVQQDExdFeGFtcGUgSW5jLiBJTUFQIFNlcnZlcjEVMBMGA1UE
 
ChMMRXhhbXBsZSBJbmMuMQswCQYDVQQGEwJTRTCCASIwDQYJKoZIhvcNAQEBBQAD
 
ggEPADCCAQoCggEBAMmy6RGVST0UOwVplP2gQYBOnMnZoQlQTcwGMsrJ96P1Z1T5
 
HY6hUKJefKLkcdvTB6vPfyFcVK9esfZHS7jmQ3exMoSor+orhgukFXyOVkPoEl64
 
p7USQtzgxpz/MOy/53mub1fQi5ys/FWmntby48ox/et+Nqya8Ih6DL8sOk7eHSe6
 
6I9UafA0PWs9bv66Jb/gHdR7e28ftV0nJBV/qoq2zkpKAqXfxMhNSPy+SAcNKPPK
 
FsgO3Oo0mqHt2+Ca+UtOEH2Cpjli+0TqiB/L1wUqX1fym2cHamDre10ITKJo7NK5
 
uXN/SxvbX5wXbHv7hI3P1wy0tQNFq/veczeUllMCAwEAAaOBmDCBlTAMBgNVHRMB
 
Af8EAjAAMB8GA1UdEQQYMBaCFHBhcmFtZXRlcnMtbWFuZGF0b3J5MBMGA1UdJQQM
 
MAoGCCsGAQUFBwMBMA8GA1UdDwEB/wQFAwMHoAAwHQYDVR0OBBYEFIUPEXIWjXo9
 
CSKkAjGlkzO3xnQXMB8GA1UdIwQYMBaAFDdr25McaX6STGvfc4X4hJZZgU9rMA0G
 
CSqGSIb3DQEBCwUAA4IBgQBbtodQhsPdOeTc0iV/4rbo6C52Z/NjR/0HBogBzQZ5
 
2MWph9Pm5FQWr3bgka73p7IWdPl4IvOs+7OvrszTKVmyLJUWqWB9RIpNrYFDLqbM
 
fP6Nn9AFsVgI0DVchih4lIUJ+BhZ42woWL4UlwtZTEsohrH2k22B0SbWxJQSIA+I
 
MRD3vW5+LdaME7OJTXSeZl0tLvecUIQTNbOK2nWOT4ByVToJ+Gj0bOzfvn5qwhZh
 
cgteNZy8+6Bh+V8m8VIC3Q7wzRt4OF9NT14S950iNJEgMpT3/k4IBLuO6OxPiKyi
 
e4Uj3/Zog/Y0hGU7/PkhsZYrc/kAlInys57oDFxgbkw9U9a3RpV8/NH8M2NqxMp2
 
qJoGqy5DN99XWUxdk4y7yGJ870932OWH9nxCARxH3dIdMPeIQjZTSgciRuXt8Sta
 
iDCNTZpWRftTFeYcK/BXsF10JuqXARr13RC6DGVyfjCHY41kyezCgqSLcygZ1LS6
 
GllzMGF/zwIyrnMWZf6VKvs=
 
-----END CERTIFICATE-----
roles/mail_server/tests/data/x509/parameters-mandatory_smtp.key
Show inline comments
 
new file 100644
 
Public Key Info:
 
	Public Key Algorithm: RSA
 
	Key Security Level: Medium (2048 bits)
 

	
 
modulus:
 
	00:f3:b2:cd:f1:1a:b4:bd:77:0c:98:9f:ec:f3:60:b3
 
	c5:39:04:d9:e2:56:53:2c:b9:9b:52:e9:e8:5f:d9:e9
 
	ec:99:a4:35:29:11:53:c8:1d:cb:93:1a:63:12:c9:02
 
	b5:4d:d3:ad:bd:49:e7:d3:68:50:0e:51:2b:02:15:27
 
	96:9c:e6:e2:f1:1e:d7:59:ce:4e:9a:51:f2:a2:88:06
 
	6a:a4:bc:24:6d:7d:ea:02:c3:06:a7:8b:a6:5a:5b:ed
 
	1a:73:98:a1:84:ea:4a:a5:e9:8a:87:8e:df:13:f3:47
 
	5d:fa:35:47:af:a0:c7:6d:22:81:74:3b:0a:cf:55:3c
 
	99:cb:9d:fe:b1:06:a4:75:8d:1c:21:1a:b2:d4:a0:0b
 
	c9:91:13:82:c1:8a:32:b9:6c:1a:01:8d:92:c4:54:76
 
	5f:1e:c5:49:fa:b1:a9:00:52:9e:cc:97:65:8a:f1:08
 
	4c:f6:e8:09:ec:ab:82:ff:47:d0:0c:3a:5f:89:69:16
 
	3f:59:aa:99:83:6a:79:b5:55:42:f1:92:97:ee:75:21
 
	48:5a:f5:69:09:b9:dc:08:2e:2c:13:99:4a:7c:4d:b3
 
	c6:46:8d:a7:8e:47:2b:76:91:dc:c3:5a:0b:15:a8:b5
 
	61:e8:c3:82:a7:a3:5a:5a:02:2a:4c:d3:6a:b1:2b:ff
 
	0f:
 

	
 
public exponent:
 
	01:00:01:
 

	
 
private exponent:
 
	15:35:d2:c6:d1:54:39:c9:4a:c7:5d:e3:f9:aa:c8:fa
 
	b9:63:ba:b3:00:60:6c:dc:1a:b0:b4:bb:0c:dc:a2:87
 
	7d:37:d5:88:a5:81:6d:41:6a:9e:7b:05:74:75:1a:4f
 
	3d:5e:d7:18:4a:7e:6a:e0:01:57:bd:a8:c8:9d:9e:bc
 
	75:1b:83:55:09:22:25:26:d7:a0:86:d1:5f:64:07:6a
 
	f0:bb:8f:50:18:4d:6d:c0:1b:ac:29:73:69:19:e7:21
 
	0e:3e:92:90:46:f4:08:4c:b3:49:e9:1d:71:57:13:37
 
	12:b7:e0:6d:60:c8:fa:ae:ae:25:b7:9d:d1:3d:d1:f0
 
	45:55:eb:be:e7:dc:46:d1:04:bf:13:d0:f8:70:b2:1d
 
	f8:88:24:18:38:d0:ff:82:32:74:fe:27:f0:45:af:43
 
	96:5d:ad:46:97:1e:48:c3:fd:1e:e5:d7:76:4e:a7:df
 
	5e:09:23:f2:54:6f:64:c8:e6:8c:17:39:e3:25:f1:df
 
	b6:36:63:2c:4f:62:7b:33:33:a1:38:85:c7:ea:14:74
 
	01:34:2a:b0:51:32:00:8b:ce:d6:e4:77:23:51:80:2b
 
	91:ac:0c:36:ca:8e:c9:a0:e3:88:fb:84:6a:6b:57:8c
 
	59:a8:ab:51:16:4e:12:98:03:f3:86:64:f7:0c:e3:81
 
	
 

	
 
prime1:
 
	00:fa:f1:60:8e:3d:77:ed:3c:72:96:3c:67:97:43:aa
 
	d6:08:c2:98:20:1a:74:0d:b7:fa:2a:79:45:0c:d5:d5
 
	0a:3d:88:18:07:f4:47:91:04:dd:76:08:bd:a1:2d:78
 
	52:67:56:6b:bf:be:d6:23:4b:39:e9:9f:8d:16:f4:33
 
	4c:cf:d2:98:fa:7c:17:b9:e2:f1:2a:9d:6f:1f:cc:84
 
	77:5a:9f:07:cd:4f:61:09:9f:07:dd:1a:24:15:97:46
 
	df:f7:3e:5b:ef:0b:52:84:c7:ef:93:b1:9d:67:a2:1d
 
	43:a5:5c:4b:22:4c:dc:59:82:ad:94:ad:e7:5e:26:d1
 
	37:
 

	
 
prime2:
 
	00:f8:9c:0d:95:28:e5:80:2d:ac:c5:02:32:46:43:21
 
	75:bf:55:bc:4c:1f:43:80:d5:6d:6e:35:d5:25:d4:1a
 
	a1:d2:76:1e:ba:2c:1b:6d:0c:25:05:ff:78:55:34:06
 
	8d:81:2f:26:75:13:5f:f7:fa:a4:45:e4:28:82:fa:f1
 
	c6:03:49:66:06:1f:a0:57:1b:7b:96:4c:cf:be:81:ff
 
	a3:dd:dc:7d:0a:55:8d:3a:42:55:47:f1:0e:5a:d5:dd
 
	69:a3:58:01:e3:dd:e2:cf:55:b9:0a:5c:11:7f:5c:51
 
	66:60:9e:a5:4f:68:7b:72:c2:b1:b3:03:bd:9a:bf:0c
 
	e9:
 

	
 
coefficient:
 
	19:df:3c:f9:81:f3:d4:89:ba:df:6f:fa:e5:25:7d:83
 
	0a:27:ef:2b:0d:fc:b4:e1:bc:7b:5b:05:d0:4b:75:21
 
	cd:00:27:b9:50:b7:25:bc:01:4e:fc:a7:6a:98:ce:26
 
	d8:92:7e:53:d7:90:5a:8f:62:78:cb:be:89:a9:76:23
 
	76:0e:0d:e9:2a:8e:27:29:34:6f:a2:64:80:17:7f:4d
 
	73:14:dc:b2:3e:95:63:9f:4b:cd:2e:14:cd:3c:27:35
 
	8a:6d:99:6c:a0:dc:96:b3:f1:57:1e:5c:a8:73:db:28
 
	d5:70:b9:dd:a3:d6:05:4b:0d:35:7c:32:ae:7e:fb:cb
 
	
 

	
 
exp1:
 
	00:cb:eb:2a:13:6c:4f:f0:30:96:cd:0e:f8:ff:2a:b5
 
	c0:88:0d:d9:a0:fc:de:21:e7:c7:1a:8c:c1:57:d4:cb
 
	f2:2e:5e:51:68:e5:50:e2:bf:99:57:39:73:1f:6e:db
 
	bf:da:c9:97:75:91:96:61:c7:d7:9f:c9:4f:d5:bf:4b
 
	90:b7:b0:e3:2f:69:77:be:4e:74:bb:b4:83:80:cb:a9
 
	39:74:22:97:2c:77:bc:db:1c:a8:3f:3b:e6:e6:c4:af
 
	8b:80:56:e4:4e:34:5d:32:19:66:ce:16:1f:5a:ff:99
 
	d8:46:9f:e1:4e:56:37:19:65:df:b8:5a:39:11:81:69
 
	b1:
 

	
 
exp2:
 
	00:c3:e0:90:83:19:79:d9:88:23:3c:06:02:fe:81:1d
 
	f7:dc:0c:fd:13:2c:fe:ce:9f:5a:5d:1f:65:15:2d:0c
 
	de:bb:27:fe:05:c9:82:c2:64:73:37:4a:95:d0:eb:f0
 
	cd:c5:1f:15:39:e1:4e:17:e0:0f:56:51:f1:e9:61:36
 
	e5:40:e9:af:cc:db:56:45:cb:8d:90:5a:6c:c4:39:40
 
	e6:27:83:f5:b1:12:be:f7:4c:14:4d:5e:8c:64:dd:64
 
	5a:3b:2c:b8:30:85:3e:93:05:83:89:ba:08:bf:44:49
 
	8e:54:4a:2b:0d:69:d0:fa:16:94:53:eb:7a:94:56:3b
 
	21:
 

	
 

	
 
Public Key PIN:
 
	pin-sha256:gfLZ7dVQSW86xMfus3BBtQV9vf0+orcm9y+BsrMxO9g=
 
Public Key ID:
 
	sha256:81f2d9edd550496f3ac4c7eeb37041b5057dbdfd3ea2b726f72f81b2b3313bd8
 
	sha1:e2bead99a4613745068474053fa53e9d0bc5f97b
 

	
 
-----BEGIN RSA PRIVATE KEY-----
 
MIIEpAIBAAKCAQEA87LN8Rq0vXcMmJ/s82CzxTkE2eJWUyy5m1Lp6F/Z6eyZpDUp
 
EVPIHcuTGmMSyQK1TdOtvUnn02hQDlErAhUnlpzm4vEe11nOTppR8qKIBmqkvCRt
 
feoCwwani6ZaW+0ac5ihhOpKpemKh47fE/NHXfo1R6+gx20igXQ7Cs9VPJnLnf6x
 
BqR1jRwhGrLUoAvJkROCwYoyuWwaAY2SxFR2Xx7FSfqxqQBSnsyXZYrxCEz26Ans
 
q4L/R9AMOl+JaRY/WaqZg2p5tVVC8ZKX7nUhSFr1aQm53AguLBOZSnxNs8ZGjaeO
 
Ryt2kdzDWgsVqLVh6MOCp6NaWgIqTNNqsSv/DwIDAQABAoIBABU10sbRVDnJSsdd
 
4/mqyPq5Y7qzAGBs3BqwtLsM3KKHfTfViKWBbUFqnnsFdHUaTz1e1xhKfmrgAVe9
 
qMidnrx1G4NVCSIlJteghtFfZAdq8LuPUBhNbcAbrClzaRnnIQ4+kpBG9AhMs0np
 
HXFXEzcSt+BtYMj6rq4lt53RPdHwRVXrvufcRtEEvxPQ+HCyHfiIJBg40P+CMnT+
 
J/BFr0OWXa1Glx5Iw/0e5dd2TqffXgkj8lRvZMjmjBc54yXx37Y2YyxPYnszM6E4
 
hcfqFHQBNCqwUTIAi87W5HcjUYArkawMNsqOyaDjiPuEamtXjFmoq1EWThKYA/OG
 
ZPcM44ECgYEA+vFgjj137Txyljxnl0Oq1gjCmCAadA23+ip5RQzV1Qo9iBgH9EeR
 
BN12CL2hLXhSZ1Zrv77WI0s56Z+NFvQzTM/SmPp8F7ni8Sqdbx/MhHdanwfNT2EJ
 
nwfdGiQVl0bf9z5b7wtShMfvk7GdZ6IdQ6VcSyJM3FmCrZSt514m0TcCgYEA+JwN
 
lSjlgC2sxQIyRkMhdb9VvEwfQ4DVbW411SXUGqHSdh66LBttDCUF/3hVNAaNgS8m
 
dRNf9/qkReQogvrxxgNJZgYfoFcbe5ZMz76B/6Pd3H0KVY06QlVH8Q5a1d1po1gB
 
493iz1W5ClwRf1xRZmCepU9oe3LCsbMDvZq/DOkCgYEAy+sqE2xP8DCWzQ74/yq1
 
wIgN2aD83iHnxxqMwVfUy/IuXlFo5VDiv5lXOXMfbtu/2smXdZGWYcfXn8lP1b9L
 
kLew4y9pd75OdLu0g4DLqTl0Ipcsd7zbHKg/O+bmxK+LgFbkTjRdMhlmzhYfWv+Z
 
2Eaf4U5WNxll37haORGBabECgYEAw+CQgxl52YgjPAYC/oEd99wM/RMs/s6fWl0f
 
ZRUtDN67J/4FyYLCZHM3SpXQ6/DNxR8VOeFOF+APVlHx6WE25UDpr8zbVkXLjZBa
 
bMQ5QOYng/WxEr73TBRNXoxk3WRaOyy4MIU+kwWDiboIv0RJjlRKKw1p0PoWlFPr
 
epRWOyECgYAZ3zz5gfPUibrfb/rlJX2DCifvKw38tOG8e1sF0Et1Ic0AJ7lQtyW8
 
AU78p2qYzibYkn5T15Baj2J4y76JqXYjdg4N6SqOJyk0b6JkgBd/TXMU3LI+lWOf
 
S80uFM08JzWKbZlsoNyWs/FXHlyoc9so1XC53aPWBUsNNXwyrn77yw==
 
-----END RSA PRIVATE KEY-----
roles/mail_server/tests/data/x509/parameters-mandatory_smtp.pem
Show inline comments
 
new file 100644
 
-----BEGIN CERTIFICATE-----
 
MIIELTCCApWgAwIBAgIMWVJZ1zrNkvcjfectMA0GCSqGSIb3DQEBCwUAMEgxIjAg
 
BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w
 
bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNjI3MTMxMjU1WhcNMjcwNjI1MTMx
 
MjU1WjBGMSAwHgYDVQQDExdFeGFtcGUgSW5jLiBTTVRQIFNlcnZlcjEVMBMGA1UE
 
ChMMRXhhbXBsZSBJbmMuMQswCQYDVQQGEwJTRTCCASIwDQYJKoZIhvcNAQEBBQAD
 
ggEPADCCAQoCggEBAPOyzfEatL13DJif7PNgs8U5BNniVlMsuZtS6ehf2ensmaQ1
 
KRFTyB3LkxpjEskCtU3Trb1J59NoUA5RKwIVJ5ac5uLxHtdZzk6aUfKiiAZqpLwk
 
bX3qAsMGp4umWlvtGnOYoYTqSqXpioeO3xPzR136NUevoMdtIoF0OwrPVTyZy53+
 
sQakdY0cIRqy1KALyZETgsGKMrlsGgGNksRUdl8exUn6sakAUp7Ml2WK8QhM9ugJ
 
7KuC/0fQDDpfiWkWP1mqmYNqebVVQvGSl+51IUha9WkJudwILiwTmUp8TbPGRo2n
 
jkcrdpHcw1oLFai1YejDgqejWloCKkzTarEr/w8CAwEAAaOBmDCBlTAMBgNVHRMB
 
Af8EAjAAMB8GA1UdEQQYMBaCFHBhcmFtZXRlcnMtbWFuZGF0b3J5MBMGA1UdJQQM
 
MAoGCCsGAQUFBwMBMA8GA1UdDwEB/wQFAwMHoAAwHQYDVR0OBBYEFOK+rZmkYTdF
 
BoR0BT+lPp0Lxfl7MB8GA1UdIwQYMBaAFDdr25McaX6STGvfc4X4hJZZgU9rMA0G
 
CSqGSIb3DQEBCwUAA4IBgQCV78R7LBQ8skMcNNTFUk5L9mkkExOVuhMrEQz99fj3
 
TvUz1F1ZwIF1hRopELnA5lO3DfcgouisZ6wSi7NsP+LnSP3v36F/3fvVUE/afCJ5
 
+IbRqfgxS4nnAQi0tqPkrs5afy8CTcArwCCrew4QAGaDdpQsE08hyVgxxOVtg2Eq
 
E0aU7iwE2VwdUFgEDdlbG+R09FelFVrMR9R8mzfxCX8cwqgtnZMer8dBLmvdT9jN
 
WoGGJvAE7EAbTwiSD6vNfZzUJXhL6YRR2XCRLR2uWMi8r0FfAt+Kkia7HlbxRksX
 
wS+YYHTPckBESbx/Im9MChYmP87i8osJGsqZ6sLuYXYE+IcOC92zg8QZup+YZEWc
 
nXfxqaoPmFz7YcOybBloy9PYgeQ4KUn9bgtuXZd1dcSA+7yY887uN3HkNRm2z/m/
 
8pd7sgKvuEZopKQpDHlfdn5mqG+eB1ZLV2ui9nbfDR6gCU/ZfQ4Bka0Nx+hiQsao
 
rIEU5chalXQbXpErjilCtqQ=
 
-----END CERTIFICATE-----
roles/mail_server/tests/data/x509/parameters-optional_imap.cert.pem
Show inline comments
 
new file 100644
 
-----BEGIN CERTIFICATE-----
 
MIIELDCCApSgAwIBAgIMWVJZ2w+p2lSxJUP7MA0GCSqGSIb3DQEBCwUAMEgxIjAg
 
BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w
 
bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNjI3MTMxMjU5WhcNMjcwNjI1MTMx
 
MjU5WjBGMSAwHgYDVQQDExdFeGFtcGUgSW5jLiBJTUFQIFNlcnZlcjEVMBMGA1UE
 
ChMMRXhhbXBsZSBJbmMuMQswCQYDVQQGEwJTRTCCASIwDQYJKoZIhvcNAQEBBQAD
 
ggEPADCCAQoCggEBAMI/m48rGVQinpfuEGudExBTdjtkzWPocvx0xc+PIppw4Ujg
 
T2hqUERm9MK7LqbM7dvQUgMDfrxGVYK7jyxUZlcPeiLZ6aWUhfan/Ji4ojEXsva9
 
CGjR847NVNgXZ86VF5wMkN9dFk3/aspwcYrUsuW1VY3YVB9bSjfB6Ez5VI72Ok6l
 
r7ERjI3cWLB0fSrCFPEzNAhcmUOmtixmOpLHqXb6Fx8EiwhFxVWKGsYsKZOe/fY+
 
L+X4e0yofDXjaniO5O27uhoy0xSAa4i9F6Bn0d0t6xYQJs3u0j5f1YmeEGUDWtTk
 
bgjz2mbh0EUqF9aIXOySzskfmm9Lf4UG9tgd058CAwEAAaOBlzCBlDAMBgNVHRMB
 
Af8EAjAAMB4GA1UdEQQXMBWCE3BhcmFtZXRlcnMtb3B0aW9uYWwwEwYDVR0lBAww
 
CgYIKwYBBQUHAwEwDwYDVR0PAQH/BAUDAwegADAdBgNVHQ4EFgQU3t4tYmKLhLul
 
DqfFnnDy/4ta42AwHwYDVR0jBBgwFoAUN2vbkxxpfpJMa99zhfiEllmBT2swDQYJ
 
KoZIhvcNAQELBQADggGBABgk6KhywVmQL9ch6mqYenGCRlE9H2hpZqYXecVUzsER
 
HwPw9lsDi7sSL6QW2JP6O13+0KYA0xrM0+o87C6aIVsrnx98JniCV7KB/ic9GTFF
 
JCrSqnlLWwivJjbYKx9z0OOnlM/uO9eZYzTHfD/6Ty5Zco/K2/umR6GSN+Aq52iO
 
NiKZ/VzZflNIudjZtTmXUHYSEedDto6PZMPkA10Im1t5zDWqLA1XN722yf0w6E/V
 
m86q2OuRe8tu5aojxEeWdwM+EiMx0jOCl6v7Og+HPSFGciJZRUf1KJxniAekNRu0
 
ORh64vjTolJqUaB6trjaGk4LRLKaRFgJAXj2jExELVIi2ilBp9qqHapKjpzY0s1e
 
T4LKXfGE7us6Wbpd7SiP1pxkZv5TF648+6i1II1UvBuYi+Pxo7XFca/KC2opm1XE
 
Ez9BB32phoaDXVeqljxPU/HkYYWfCpgbzEtOLv9fJFyW5VQzOOFnlrUemYZbwdYI
 
iRLtEJ88CrffkfyksmEb2A==
 
-----END CERTIFICATE-----
roles/mail_server/tests/data/x509/parameters-optional_imap.key.pem
Show inline comments
 
new file 100644
 
Public Key Info:
 
	Public Key Algorithm: RSA
 
	Key Security Level: Medium (2048 bits)
 

	
 
modulus:
 
	00:c2:3f:9b:8f:2b:19:54:22:9e:97:ee:10:6b:9d:13
 
	10:53:76:3b:64:cd:63:e8:72:fc:74:c5:cf:8f:22:9a
 
	70:e1:48:e0:4f:68:6a:50:44:66:f4:c2:bb:2e:a6:cc
 
	ed:db:d0:52:03:03:7e:bc:46:55:82:bb:8f:2c:54:66
 
	57:0f:7a:22:d9:e9:a5:94:85:f6:a7:fc:98:b8:a2:31
 
	17:b2:f6:bd:08:68:d1:f3:8e:cd:54:d8:17:67:ce:95
 
	17:9c:0c:90:df:5d:16:4d:ff:6a:ca:70:71:8a:d4:b2
 
	e5:b5:55:8d:d8:54:1f:5b:4a:37:c1:e8:4c:f9:54:8e
 
	f6:3a:4e:a5:af:b1:11:8c:8d:dc:58:b0:74:7d:2a:c2
 
	14:f1:33:34:08:5c:99:43:a6:b6:2c:66:3a:92:c7:a9
 
	76:fa:17:1f:04:8b:08:45:c5:55:8a:1a:c6:2c:29:93
 
	9e:fd:f6:3e:2f:e5:f8:7b:4c:a8:7c:35:e3:6a:78:8e
 
	e4:ed:bb:ba:1a:32:d3:14:80:6b:88:bd:17:a0:67:d1
 
	dd:2d:eb:16:10:26:cd:ee:d2:3e:5f:d5:89:9e:10:65
 
	03:5a:d4:e4:6e:08:f3:da:66:e1:d0:45:2a:17:d6:88
 
	5c:ec:92:ce:c9:1f:9a:6f:4b:7f:85:06:f6:d8:1d:d3
 
	9f:
 

	
 
public exponent:
 
	01:00:01:
 

	
 
private exponent:
 
	5d:92:6a:8b:33:05:c6:83:ce:c5:fd:46:27:b0:c8:c8
 
	2a:8c:5f:dc:15:1c:b5:92:fe:8d:f9:e4:1c:5d:5c:ec
 
	57:79:d5:a4:2a:f6:5b:a8:37:b8:5c:3d:f3:21:22:c2
 
	ca:0a:b6:17:01:8e:01:80:18:1d:1b:e0:c2:47:fd:ec
 
	9e:66:05:77:d7:97:8d:ce:62:9d:55:8e:f4:12:1d:77
 
	ff:1b:e0:bf:b6:4e:bc:f6:e3:6e:a5:91:d0:cd:b1:00
 
	68:89:9d:18:1c:2d:6c:71:47:ae:31:30:60:e2:49:33
 
	62:80:ce:0d:91:a8:71:3f:75:50:91:68:d3:0a:aa:ba
 
	96:70:02:24:75:b9:3c:3b:b6:6a:58:22:57:63:a7:02
 
	83:b0:7c:20:f8:cb:0b:8c:f0:12:bd:ac:53:65:3c:56
 
	54:3f:78:29:6f:57:9b:b6:f3:54:48:2b:84:9d:3e:8e
 
	d1:55:fb:02:90:d7:1c:2e:13:6d:83:95:2d:a2:af:1c
 
	a7:e6:78:de:48:15:e5:5c:d0:27:0d:05:75:c3:b5:52
 
	63:19:32:5c:dd:2e:8f:5a:9f:ed:24:cd:a9:f6:b5:31
 
	7d:16:74:76:fd:02:68:c2:12:35:7e:ae:93:21:19:8b
 
	5d:83:f8:bb:08:04:cf:84:9d:fe:45:b5:7d:2a:4f:c1
 
	
 

	
 
prime1:
 
	00:f4:0a:66:6e:fd:99:89:9a:31:35:ca:6c:48:31:7e
 
	8b:3d:06:7c:76:98:ac:8f:16:69:0b:98:89:64:56:1c
 
	be:ee:b0:87:ec:c1:f2:e5:77:57:0d:41:c7:73:c7:91
 
	b8:67:39:70:a9:ca:81:f4:e4:7f:a0:58:96:51:18:aa
 
	c8:ac:e4:5d:3e:66:3b:8f:1e:be:02:7e:2e:09:b2:86
 
	b6:c9:37:c6:3b:82:ca:12:fd:02:8b:90:16:20:12:a4
 
	1c:5c:96:e3:18:c1:f1:e5:df:08:fe:62:67:17:c4:c5
 
	48:8d:2c:b3:9b:e5:af:f9:25:26:19:2b:8e:92:2d:9b
 
	11:
 

	
 
prime2:
 
	00:cb:c4:8a:db:5f:5d:76:8f:cf:38:83:3a:14:b7:5d
 
	fc:ed:30:55:cb:c0:cf:86:c7:d5:a3:15:8b:8c:12:bd
 
	e9:53:79:8f:d6:0e:e8:d1:24:fc:98:ae:81:72:54:d8
 
	5d:ba:01:49:d0:4a:0f:4a:25:cc:8c:ba:9f:22:bf:e9
 
	4e:32:40:8f:ec:38:5f:f2:58:14:ab:e9:15:41:d8:b4
 
	67:4f:71:2d:f3:6d:0e:a3:a9:20:74:87:ec:00:59:11
 
	3a:66:50:28:1d:5c:ba:73:c5:ca:a6:1f:62:3e:e2:51
 
	b2:3e:de:fe:1b:23:1d:5f:94:3e:f6:71:11:7b:e5:a3
 
	af:
 

	
 
coefficient:
 
	02:d3:29:69:75:11:ce:8f:c0:b0:60:50:8e:b3:f2:04
 
	18:53:92:fd:ca:1b:27:e4:07:ba:36:bc:4b:13:7e:9d
 
	38:c7:fa:c6:16:71:1d:6e:c8:ad:99:fd:29:f4:67:4b
 
	a0:3e:db:9b:9a:14:fe:a1:0c:a3:4f:67:8c:a7:c3:e9
 
	b5:a0:97:2b:4e:1b:05:2d:3b:d3:c5:eb:58:16:61:13
 
	9f:fa:93:4c:47:62:e4:28:64:5a:b6:1d:4b:62:c3:9b
 
	95:40:7b:dc:84:20:c3:48:5f:e2:cc:92:5b:1c:67:4c
 
	dc:76:fe:6f:85:ac:29:3e:ce:2c:1d:1e:16:6a:e9:64
 
	
 

	
 
exp1:
 
	43:03:fc:1f:2c:9b:16:33:76:a2:0b:e5:72:69:cd:13
 
	55:7d:cb:7e:11:ed:09:1a:21:5c:a2:d5:cf:ec:e9:d5
 
	f0:dc:1f:67:7f:d7:40:f6:65:bc:69:3c:e9:69:7b:75
 
	c5:3a:fb:da:54:97:1d:76:06:2a:35:49:8a:19:99:04
 
	a4:9d:cd:91:4e:27:ba:e4:b9:4f:1b:f1:6e:8e:4c:fa
 
	33:05:92:f5:52:b4:45:44:9f:87:4d:d9:15:93:a8:e7
 
	74:f1:a6:89:6c:f1:0d:ac:12:df:30:8c:98:f5:5b:2b
 
	d2:40:dd:4d:c9:64:6a:a9:ad:ed:a9:8d:6c:4d:03:d1
 
	
 

	
 
exp2:
 
	0f:21:ea:79:fe:2c:0f:b9:00:57:9f:0f:3a:28:9f:f7
 
	3f:9a:1e:55:02:5d:a7:11:c2:20:d9:61:c2:a6:45:aa
 
	45:43:ba:d5:d7:c7:9c:78:95:b5:b5:07:f1:f8:b1:14
 
	cc:d2:79:ab:d9:44:27:6a:85:35:52:4a:ad:26:f9:69
 
	90:3b:d1:34:66:bf:61:5c:ff:34:01:1c:4e:06:8c:e7
 
	3b:34:19:88:81:69:db:e7:9c:7c:6a:f7:b0:d2:ec:7f
 
	9c:c7:89:23:1d:16:cf:b0:39:ab:7a:9b:2e:36:5a:80
 
	d5:40:74:38:89:b4:0d:bc:11:ac:f5:9a:a9:cb:d5:0b
 
	
 

	
 

	
 
Public Key PIN:
 
	pin-sha256:mjtOqewy1ksBQMKsocXavXOMb4myTRZPF19oV/Q/fSg=
 
Public Key ID:
 
	sha256:9a3b4ea9ec32d64b0140c2aca1c5dabd738c6f89b24d164f175f6857f43f7d28
 
	sha1:dede2d62628b84bba50ea7c59e70f2ff8b5ae360
 

	
 
-----BEGIN RSA PRIVATE KEY-----
 
MIIEogIBAAKCAQEAwj+bjysZVCKel+4Qa50TEFN2O2TNY+hy/HTFz48imnDhSOBP
 
aGpQRGb0wrsupszt29BSAwN+vEZVgruPLFRmVw96ItnppZSF9qf8mLiiMRey9r0I
 
aNHzjs1U2BdnzpUXnAyQ310WTf9qynBxitSy5bVVjdhUH1tKN8HoTPlUjvY6TqWv
 
sRGMjdxYsHR9KsIU8TM0CFyZQ6a2LGY6ksepdvoXHwSLCEXFVYoaxiwpk5799j4v
 
5fh7TKh8NeNqeI7k7bu6GjLTFIBriL0XoGfR3S3rFhAmze7SPl/ViZ4QZQNa1ORu
 
CPPaZuHQRSoX1ohc7JLOyR+ab0t/hQb22B3TnwIDAQABAoIBAF2SaoszBcaDzsX9
 
RiewyMgqjF/cFRy1kv6N+eQcXVzsV3nVpCr2W6g3uFw98yEiwsoKthcBjgGAGB0b
 
4MJH/eyeZgV315eNzmKdVY70Eh13/xvgv7ZOvPbjbqWR0M2xAGiJnRgcLWxxR64x
 
MGDiSTNigM4NkahxP3VQkWjTCqq6lnACJHW5PDu2algiV2OnAoOwfCD4ywuM8BK9
 
rFNlPFZUP3gpb1ebtvNUSCuEnT6O0VX7ApDXHC4TbYOVLaKvHKfmeN5IFeVc0CcN
 
BXXDtVJjGTJc3S6PWp/tJM2p9rUxfRZ0dv0CaMISNX6ukyEZi12D+LsIBM+Enf5F
 
tX0qT8ECgYEA9Apmbv2ZiZoxNcpsSDF+iz0GfHaYrI8WaQuYiWRWHL7usIfswfLl
 
d1cNQcdzx5G4ZzlwqcqB9OR/oFiWURiqyKzkXT5mO48evgJ+LgmyhrbJN8Y7gsoS
 
/QKLkBYgEqQcXJbjGMHx5d8I/mJnF8TFSI0ss5vlr/klJhkrjpItmxECgYEAy8SK
 
219ddo/POIM6FLdd/O0wVcvAz4bH1aMVi4wSvelTeY/WDujRJPyYroFyVNhdugFJ
 
0EoPSiXMjLqfIr/pTjJAj+w4X/JYFKvpFUHYtGdPcS3zbQ6jqSB0h+wAWRE6ZlAo
 
HVy6c8XKph9iPuJRsj7e/hsjHV+UPvZxEXvlo68CgYBDA/wfLJsWM3aiC+Vyac0T
 
VX3LfhHtCRohXKLVz+zp1fDcH2d/10D2ZbxpPOlpe3XFOvvaVJcddgYqNUmKGZkE
 
pJ3NkU4nuuS5Txvxbo5M+jMFkvVStEVEn4dN2RWTqOd08aaJbPENrBLfMIyY9Vsr
 
0kDdTclkaqmt7amNbE0D0QKBgA8h6nn+LA+5AFefDzoon/c/mh5VAl2nEcIg2WHC
 
pkWqRUO61dfHnHiVtbUH8fixFMzSeavZRCdqhTVSSq0m+WmQO9E0Zr9hXP80ARxO
 
BoznOzQZiIFp2+ecfGr3sNLsf5zHiSMdFs+wOat6my42WoDVQHQ4ibQNvBGs9Zqp
 
y9ULAoGAAtMpaXURzo/AsGBQjrPyBBhTkv3KGyfkB7o2vEsTfp04x/rGFnEdbsit
 
mf0p9GdLoD7bm5oU/qEMo09njKfD6bWglytOGwUtO9PF61gWYROf+pNMR2LkKGRa
 
th1LYsOblUB73IQgw0hf4sySWxxnTNx2/m+FrCk+ziwdHhZq6WQ=
 
-----END RSA PRIVATE KEY-----
roles/mail_server/tests/data/x509/parameters-optional_smtp.cert.pem
Show inline comments
 
new file 100644
 
-----BEGIN CERTIFICATE-----
 
MIIELDCCApSgAwIBAgIMWVJZ2go2ZAqJYZb6MA0GCSqGSIb3DQEBCwUAMEgxIjAg
 
BgNVBAMTGUV4YW1wbGUgSW5jLiBUZXN0IFNpdGUgQ0ExFTATBgNVBAoTDEV4YW1w
 
bGUgSW5jLjELMAkGA1UEBhMCU0UwHhcNMTcwNjI3MTMxMjU4WhcNMjcwNjI1MTMx
 
MjU4WjBGMSAwHgYDVQQDExdFeGFtcGUgSW5jLiBTTVRQIFNlcnZlcjEVMBMGA1UE
 
ChMMRXhhbXBsZSBJbmMuMQswCQYDVQQGEwJTRTCCASIwDQYJKoZIhvcNAQEBBQAD
 
ggEPADCCAQoCggEBAOGpArHUvqtPq3MHZMOgZDnEFRTpRyxG6LaLShnJh/gKDnhD
 
tpbJLar4OQgFrQjRTZRDMSGevcdZeEw5xGKCauMaH6DflyS+yBnSMkFei/5NrVxz
 
Kjot5hdL3v9CysBkKTj9jV8E03eiVbWzJDDabtwHD7ZJRAO8Lr+oi620rOEQgjUM
 
LuwQB/ZA/6+ZfPT4coTX9ZoZEBqilJCh763MN6nSmumxlTeOt5ogjKrvwQCH1obE
 
Hl2sEmWBtVMlKpLQeLEuwvClf+jRFd506XsC11g2z8JbL1i3rZW9ZKmV+TwKzoyd
 
h3V1TKuZ2264sXv2NsXmywg4LnKbXiKXvpzMhLkCAwEAAaOBlzCBlDAMBgNVHRMB
 
Af8EAjAAMB4GA1UdEQQXMBWCE3BhcmFtZXRlcnMtb3B0aW9uYWwwEwYDVR0lBAww
 
CgYIKwYBBQUHAwEwDwYDVR0PAQH/BAUDAwegADAdBgNVHQ4EFgQUv4dKT8O7JUpx
 
4Cr1sjAOEzIX6B0wHwYDVR0jBBgwFoAUN2vbkxxpfpJMa99zhfiEllmBT2swDQYJ
 
KoZIhvcNAQELBQADggGBAGmU8DBxS0xg6YcB7zGSDCcdfzkX1iKDA02pcjbtGkC6
 
QfoRAT+4GAabrZ3NDLwpXsdTXdq6xt83xZheA7S8XtWIjr07+BKHiTFmGiDbHFMv
 
q+SfHX50Ku0mwBT1TnK3SddjN338kopGeCO7lf/7GZZPhZ9caIILOQ2Nh7kHULUY
 
vMtWonFqVHTBBzUfSxYxy1tM8XthNnoI0IwaFDaVNKz7gWyg7NZvMZ++jZ423bcA
 
DyVVt6D48BPyghVbndaRkJqVjKDsY/OX3OT9e/J16gj/l/4F2AdvkoVUFFW0Lgz0
 
ROLPVILPuxv0hCa+tIhZSj1RAkh/bt8xJ9d4wKPecv6gKGqyKK5iJgIEcRdhT5+v
 
Cqyv8Krh02ZNdWlJF7S1YE6suEkQGxAvO+JNlbnoARmhwq3xyqPvgIvGQeSabQnz
 
J6uz61poiXt6uE/aGbqu0xmrcWP/r54BZPLsjGxDbpXUB0GNnjTX6FPWibL24Izn
 
TLh9ZvfOkaGC2MQbE1dpHQ==
 
-----END CERTIFICATE-----
roles/mail_server/tests/data/x509/parameters-optional_smtp.key.pem
Show inline comments
 
new file 100644
 
Public Key Info:
 
	Public Key Algorithm: RSA
 
	Key Security Level: Medium (2048 bits)
 

	
 
modulus:
 
	00:e1:a9:02:b1:d4:be:ab:4f:ab:73:07:64:c3:a0:64
 
	39:c4:15:14:e9:47:2c:46:e8:b6:8b:4a:19:c9:87:f8
 
	0a:0e:78:43:b6:96:c9:2d:aa:f8:39:08:05:ad:08:d1
 
	4d:94:43:31:21:9e:bd:c7:59:78:4c:39:c4:62:82:6a
 
	e3:1a:1f:a0:df:97:24:be:c8:19:d2:32:41:5e:8b:fe
 
	4d:ad:5c:73:2a:3a:2d:e6:17:4b:de:ff:42:ca:c0:64
 
	29:38:fd:8d:5f:04:d3:77:a2:55:b5:b3:24:30:da:6e
 
	dc:07:0f:b6:49:44:03:bc:2e:bf:a8:8b:ad:b4:ac:e1
 
	10:82:35:0c:2e:ec:10:07:f6:40:ff:af:99:7c:f4:f8
 
	72:84:d7:f5:9a:19:10:1a:a2:94:90:a1:ef:ad:cc:37
 
	a9:d2:9a:e9:b1:95:37:8e:b7:9a:20:8c:aa:ef:c1:00
 
	87:d6:86:c4:1e:5d:ac:12:65:81:b5:53:25:2a:92:d0
 
	78:b1:2e:c2:f0:a5:7f:e8:d1:15:de:74:e9:7b:02:d7
 
	58:36:cf:c2:5b:2f:58:b7:ad:95:bd:64:a9:95:f9:3c
 
	0a:ce:8c:9d:87:75:75:4c:ab:99:db:6e:b8:b1:7b:f6
 
	36:c5:e6:cb:08:38:2e:72:9b:5e:22:97:be:9c:cc:84
 
	b9:
 

	
 
public exponent:
 
	01:00:01:
 

	
 
private exponent:
 
	4d:cd:bc:04:1c:59:f1:2e:f2:ea:22:2e:77:d4:a1:39
 
	d9:85:7b:44:43:29:dc:f8:f7:97:66:e1:25:3f:20:22
 
	37:82:f7:b5:c8:9f:6c:83:7a:3a:0f:ae:05:4e:f8:fb
 
	4a:97:30:25:6b:59:fb:95:b9:88:6e:92:6b:74:93:ed
 
	e1:5f:ee:53:a9:05:1e:52:57:b4:c5:67:0c:76:30:24
 
	10:15:c4:0f:57:27:e4:21:3c:23:92:d7:30:98:cc:ef
 
	f9:9a:52:57:e4:8e:14:bd:7f:d7:ba:00:4c:67:c3:b9
 
	51:25:f5:af:a5:27:b4:86:59:c6:7f:02:51:3d:1a:0b
 
	b5:4f:83:24:6e:73:1c:a0:1a:46:71:1f:b8:3e:ab:19
 
	a9:7d:1e:54:92:a3:a1:ed:8b:e0:55:91:5b:13:ee:e9
 
	e7:1b:4a:3f:60:f7:7d:78:4e:0c:a0:e4:b3:95:d1:03
 
	0a:1d:bc:e1:e4:9c:0f:cb:fd:d6:86:e2:de:d8:4f:cf
 
	54:0e:d3:50:a3:dc:8a:b9:e6:40:83:bc:e3:a4:c4:ed
 
	65:97:5a:a2:5c:1e:a8:2a:cb:be:e9:9b:b5:e8:8f:e0
 
	44:b1:7f:ff:88:0e:dc:93:d8:76:7b:a7:27:8b:83:13
 
	f4:0c:67:96:eb:4a:5e:17:39:61:52:c6:be:16:25:41
 
	
 

	
 
prime1:
 
	00:f6:22:43:f8:65:09:7f:9f:8d:71:c3:81:0b:46:09
 
	f8:91:57:f0:5d:b7:de:f4:87:0f:c4:f7:bb:a5:81:85
 
	43:0a:c2:f5:23:cb:77:2f:a2:e7:0b:56:4b:c1:46:a3
 
	99:49:be:f0:82:7a:bd:8b:e3:15:3c:ec:5f:76:3d:98
 
	dd:1b:87:d0:e3:ed:fe:98:7f:92:e4:b3:db:ba:26:ac
 
	92:99:70:37:bb:6e:0f:6c:ca:21:2c:ed:db:d3:96:57
 
	b2:6b:14:f7:25:bb:18:60:cb:e8:b7:17:39:fc:03:8d
 
	ce:a9:fc:a0:2d:4b:e2:68:81:e5:0d:17:b0:1f:2c:3a
 
	0d:
 

	
 
prime2:
 
	00:ea:b4:a6:e7:b3:ab:2e:b5:84:c1:f4:2e:d0:c7:3a
 
	b2:74:ab:64:3f:7e:df:6f:3c:ab:bf:5e:0c:de:db:54
 
	1e:a8:3e:5b:aa:b5:b0:41:89:37:89:3c:e1:ea:f8:a8
 
	26:4c:f6:e0:b5:be:f8:fd:3d:cb:4a:b6:84:04:f6:61
 
	e4:af:01:73:c1:51:41:40:1c:c0:2c:2b:94:71:da:36
 
	42:12:f6:da:dc:c4:4f:a2:3e:a2:b9:47:b0:5a:83:d1
 
	59:04:3c:18:35:50:e1:a6:5e:fa:4d:c2:c9:f2:07:ac
 
	40:df:ae:f0:f2:5d:70:dd:fc:bf:5d:99:57:d9:b3:a6
 
	5d:
 

	
 
coefficient:
 
	00:a3:82:3f:d4:14:39:77:9a:df:dd:af:4c:48:d6:f4
 
	a9:54:57:1d:7e:31:a9:3c:b5:41:7e:b3:8c:91:70:db
 
	02:50:91:2d:7d:6b:d6:54:61:04:70:b9:59:01:7a:b7
 
	68:c0:7d:ed:fd:3c:bb:b2:bb:18:d0:c4:c9:f7:e5:c0
 
	c3:82:2b:d2:c4:ed:9a:c4:73:20:0d:75:d7:12:44:bb
 
	bc:ad:15:4b:88:54:a4:4e:f8:26:a6:dd:83:96:dc:50
 
	be:06:91:8b:6d:f3:c6:7d:27:12:7a:69:fa:f9:4c:71
 
	a8:64:63:e2:22:da:c3:e6:de:96:25:21:5e:77:57:a1
 
	b2:
 

	
 
exp1:
 
	52:de:4c:86:27:f6:5f:ba:a7:53:a3:20:22:5c:8d:64
 
	dc:02:80:91:fd:23:1a:af:12:77:1d:75:57:0e:d9:80
 
	2d:f2:5f:b8:92:7b:69:55:6e:76:99:b2:5d:bb:5b:bf
 
	73:5d:ce:fa:0f:3b:1c:0a:f3:8e:94:82:bb:7b:97:a8
 
	f1:e8:f3:42:9a:51:7a:a4:91:1f:61:12:dc:84:c2:db
 
	84:bf:8c:74:15:65:2a:1a:8f:ba:e1:c6:7e:61:82:db
 
	36:44:53:c5:a7:4d:58:e1:ae:53:5e:85:8e:3c:e0:14
 
	b1:94:b5:95:2a:94:6a:dd:38:f2:04:84:ae:aa:24:4d
 
	
 

	
 
exp2:
 
	18:99:88:a8:de:5f:01:cd:4a:b5:dd:77:0e:b0:e3:09
 
	13:4b:67:7d:74:39:cc:f9:e9:f2:6b:d4:23:83:8f:84
 
	8b:13:c6:1d:d5:5f:3c:ef:39:df:eb:7e:ae:57:13:a0
 
	b8:0e:64:2d:08:70:26:72:d4:9c:e7:16:5d:42:c9:ad
 
	e3:5d:de:99:13:80:28:4d:1b:23:46:0a:10:08:d4:09
 
	06:dd:d2:c0:b2:de:b9:dd:a0:c6:94:a9:fa:42:b8:ad
 
	80:d1:1f:a4:6e:ee:c7:b6:4a:bb:dd:bf:b6:db:71:05
 
	77:ac:69:5a:ad:ca:87:a9:d7:10:e3:62:9e:d1:c2:8d
 
	
 

	
 

	
 
Public Key PIN:
 
	pin-sha256:bpr41AjcEFiNhkgvoaVfnWDAbb/V6ytxSq6ZDEZF9gA=
 
Public Key ID:
 
	sha256:6e9af8d408dc10588d86482fa1a55f9d60c06dbfd5eb2b714aae990c4645f600
 
	sha1:bf874a4fc3bb254a71e02af5b2300e133217e81d
 

	
 
-----BEGIN RSA PRIVATE KEY-----
 
MIIEowIBAAKCAQEA4akCsdS+q0+rcwdkw6BkOcQVFOlHLEbototKGcmH+AoOeEO2
 
lsktqvg5CAWtCNFNlEMxIZ69x1l4TDnEYoJq4xofoN+XJL7IGdIyQV6L/k2tXHMq
 
Oi3mF0ve/0LKwGQpOP2NXwTTd6JVtbMkMNpu3AcPtklEA7wuv6iLrbSs4RCCNQwu
 
7BAH9kD/r5l89PhyhNf1mhkQGqKUkKHvrcw3qdKa6bGVN463miCMqu/BAIfWhsQe
 
XawSZYG1UyUqktB4sS7C8KV/6NEV3nTpewLXWDbPwlsvWLetlb1kqZX5PArOjJ2H
 
dXVMq5nbbrixe/Y2xebLCDgucpteIpe+nMyEuQIDAQABAoIBAE3NvAQcWfEu8uoi
 
LnfUoTnZhXtEQync+PeXZuElPyAiN4L3tcifbIN6Og+uBU74+0qXMCVrWfuVuYhu
 
kmt0k+3hX+5TqQUeUle0xWcMdjAkEBXED1cn5CE8I5LXMJjM7/maUlfkjhS9f9e6
 
AExnw7lRJfWvpSe0hlnGfwJRPRoLtU+DJG5zHKAaRnEfuD6rGal9HlSSo6Hti+BV
 
kVsT7unnG0o/YPd9eE4MoOSzldEDCh284eScD8v91obi3thPz1QO01Cj3Iq55kCD
 
vOOkxO1ll1qiXB6oKsu+6Zu16I/gRLF//4gO3JPYdnunJ4uDE/QMZ5brSl4XOWFS
 
xr4WJUECgYEA9iJD+GUJf5+NccOBC0YJ+JFX8F233vSHD8T3u6WBhUMKwvUjy3cv
 
oucLVkvBRqOZSb7wgnq9i+MVPOxfdj2Y3RuH0OPt/ph/kuSz27omrJKZcDe7bg9s
 
yiEs7dvTlleyaxT3JbsYYMvotxc5/AONzqn8oC1L4miB5Q0XsB8sOg0CgYEA6rSm
 
57OrLrWEwfQu0Mc6snSrZD9+3288q79eDN7bVB6oPluqtbBBiTeJPOHq+KgmTPbg
 
tb74/T3LSraEBPZh5K8Bc8FRQUAcwCwrlHHaNkIS9trcxE+iPqK5R7Bag9FZBDwY
 
NVDhpl76TcLJ8gesQN+u8PJdcN38v12ZV9mzpl0CgYBS3kyGJ/ZfuqdToyAiXI1k
 
3AKAkf0jGq8Sdx11Vw7ZgC3yX7iSe2lVbnaZsl27W79zXc76DzscCvOOlIK7e5eo
 
8ejzQppReqSRH2ES3ITC24S/jHQVZSoaj7rhxn5hgts2RFPFp01Y4a5TXoWOPOAU
 
sZS1lSqUat048gSErqokTQKBgBiZiKjeXwHNSrXddw6w4wkTS2d9dDnM+enya9Qj
 
g4+EixPGHdVfPO853+t+rlcToLgOZC0IcCZy1JznFl1Cya3jXd6ZE4AoTRsjRgoQ
 
CNQJBt3SwLLeud2gxpSp+kK4rYDRH6Ru7se2Srvdv7bbcQV3rGlarcqHqdcQ42Ke
 
0cKNAoGBAKOCP9QUOXea392vTEjW9KlUVx1+Mak8tUF+s4yRcNsCUJEtfWvWVGEE
 
cLlZAXq3aMB97f08u7K7GNDEyfflwMOCK9LE7ZrEcyANddcSRLu8rRVLiFSkTvgm
 
pt2DltxQvgaRi23zxn0nEnpp+vlMcahkY+Ii2sPm3pYlIV53V6Gy
 
-----END RSA PRIVATE KEY-----
roles/mail_server/tests/data/x509/truststore.pem
Show inline comments
 
new file 100644
 
-----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-----
roles/mail_server/tests/test_default.py
Show inline comments
 
new file 100644
 
import testinfra.utils.ansible_runner
 

	
 
testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner(
 
    '.molecule/ansible_inventory').get_hosts('all')
 

	
 

	
 
def test_hosts_file(File):
 
    f = File('/etc/hosts')
 

	
 
    assert f.exists
 
    assert f.user == 'root'
 
    assert f.group == 'root'
0 comments (0 inline, 0 general)