Ajout : etc/openssl/
authorJulien Moutinho <julm+burette@autogeree.net>
Thu, 21 Feb 2013 12:28:08 +0000 (13:28 +0100)
committerJulien Moutinho <julm+burette@autogeree.net>
Mon, 25 Feb 2013 15:27:24 +0000 (16:27 +0100)
75 files changed:
.gitmodules [new file with mode: 0644]
README
etc/openssl/ca.cfg
etc/openssl/ca.sh
etc/openssl/service/imap.cfg [new file with mode: 0644]
etc/openssl/service/imap/user.cfg [new file with mode: 0644]
etc/openssl/service/smptd.cfg [deleted file]
etc/openssl/service/smtp.cfg [new file with mode: 0644]
etc/openssl/service/smtp/user.cfg [new file with mode: 0644]
etc/openssl/service/smtpd.cfg [new file with mode: 0644]
etc/openssl/service/smtpd/user.cfg [new file with mode: 0644]
etc/openssl/service/www.cfg [new file with mode: 0644]
etc/openssl/service/www/user.cfg [new file with mode: 0644]
lib/tool/openssl [new submodule]
lib/tool/sh [new submodule]
var/pub/x509/ca/crl.pem [new file with mode: 0644]
var/pub/x509/ca/crt.pem [new file with mode: 0644]
var/pub/x509/ca/crt.pem.asc [new file with mode: 0644]
var/pub/x509/service/imap/crl.num [new file with mode: 0644]
var/pub/x509/service/imap/crl.num.old [new file with mode: 0644]
var/pub/x509/service/imap/crl.pem [new file with mode: 0644]
var/pub/x509/service/imap/crl.self-signed.num [new file with mode: 0644]
var/pub/x509/service/imap/crl.self-signed.num.old [new file with mode: 0644]
var/pub/x509/service/imap/crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/imap/crt+crl.pem [new file with mode: 0644]
var/pub/x509/service/imap/crt+crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/imap/crt+root.pem [new file with mode: 0644]
var/pub/x509/service/imap/crt.pem [new file with mode: 0644]
var/pub/x509/service/imap/crt.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/imap/idx.self-signed.txt [new file with mode: 0644]
var/pub/x509/service/imap/idx.txt [new file with mode: 0644]
var/pub/x509/service/imap/req.pem [new file with mode: 0644]
var/pub/x509/service/smtp/crl.num [new file with mode: 0644]
var/pub/x509/service/smtp/crl.num.old [new file with mode: 0644]
var/pub/x509/service/smtp/crl.pem [new file with mode: 0644]
var/pub/x509/service/smtp/crl.self-signed.num [new file with mode: 0644]
var/pub/x509/service/smtp/crl.self-signed.num.old [new file with mode: 0644]
var/pub/x509/service/smtp/crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/smtp/crt+crl.pem [new file with mode: 0644]
var/pub/x509/service/smtp/crt+crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/smtp/crt+root.pem [new file with mode: 0644]
var/pub/x509/service/smtp/crt.pem [new file with mode: 0644]
var/pub/x509/service/smtp/crt.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/smtp/idx.self-signed.txt [new file with mode: 0644]
var/pub/x509/service/smtp/idx.txt [new file with mode: 0644]
var/pub/x509/service/smtp/req.pem [new file with mode: 0644]
var/pub/x509/service/smtpd/crl.num [new file with mode: 0644]
var/pub/x509/service/smtpd/crl.num.old [new file with mode: 0644]
var/pub/x509/service/smtpd/crl.pem [new file with mode: 0644]
var/pub/x509/service/smtpd/crl.self-signed.num [new file with mode: 0644]
var/pub/x509/service/smtpd/crl.self-signed.num.old [new file with mode: 0644]
var/pub/x509/service/smtpd/crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/smtpd/crt+crl.pem [new file with mode: 0644]
var/pub/x509/service/smtpd/crt+crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/smtpd/crt+root.pem [new file with mode: 0644]
var/pub/x509/service/smtpd/crt.pem [new file with mode: 0644]
var/pub/x509/service/smtpd/crt.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/smtpd/idx.self-signed.txt [new file with mode: 0644]
var/pub/x509/service/smtpd/idx.txt [new file with mode: 0644]
var/pub/x509/service/smtpd/req.pem [new file with mode: 0644]
var/pub/x509/service/www/crl.num [new file with mode: 0644]
var/pub/x509/service/www/crl.num.old [new file with mode: 0644]
var/pub/x509/service/www/crl.pem [new file with mode: 0644]
var/pub/x509/service/www/crl.self-signed.num [new file with mode: 0644]
var/pub/x509/service/www/crl.self-signed.num.old [new file with mode: 0644]
var/pub/x509/service/www/crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/www/crt+crl.pem [new file with mode: 0644]
var/pub/x509/service/www/crt+crl.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/www/crt+root.pem [new file with mode: 0644]
var/pub/x509/service/www/crt.pem [new file with mode: 0644]
var/pub/x509/service/www/crt.self-signed.pem [new file with mode: 0644]
var/pub/x509/service/www/idx.self-signed.txt [new file with mode: 0644]
var/pub/x509/service/www/idx.txt [new file with mode: 0644]
var/pub/x509/service/www/req.pem [new file with mode: 0644]
vm_remote

diff --git a/.gitmodules b/.gitmodules
new file mode 100644 (file)
index 0000000..9db6969
--- /dev/null
@@ -0,0 +1,6 @@
+[submodule "lib/tool/sh"]
+       path = lib/tool/sh
+       url = git://git.autogeree.net/tool/sh
+[submodule "lib/tool/openssl"]
+       path = lib/tool/openssl
+       url = git://git.autogeree.net/tool/openssl
diff --git a/README b/README
index 305556c..30869de 100644 (file)
--- a/README
+++ b/README
@@ -49,3 +49,11 @@ TASK: pousser des changements locaux sur la VM
        @hosted % vm_hosted git_reset
 TASK: se connecter interactivement en root à la VM avec une connection SSH persistante
        @remote % ./vm_remote mosh -l root
+TASK: générer l'autorité de certification TLS
+       % export TRACE=all
+       % random=/dev/urandom lib/tool/openssl/ca/make
+       % lib/tool/openssl/ca/check
+TASK: générer un certificat TLS pour un service $service
+       % export TRACE=all
+       % random=/dev/urandom gpg_options="--recipient $USER@" lib/tool/openssl/service/make $service
+       % lib/tool/openssl/service/check $service
index 2cd0e7d..05b7f1e 100644 (file)
@@ -1,5 +1,5 @@
        HOME        = .
-       RANDFILE    = $HOME/var/lib/rand
+       RANDFILE    = var/sec/x509/openssl.rand
        oid_section = extra_oids
 [ extra_oids ]
        # Pour EVSSL
index 04a3c50..0c1239b 100644 (file)
@@ -1,10 +1,10 @@
 #!/bin/sh
 
-export x509_host="ateliers.heureux-cyclage.org"
+export x509_host="heureux-cyclage.org"
 export x509_country="FR"
 export x509_organization="Ateliers de l'Heureux-Cyclage"
 export x509_organization_unit_name="Anti-autorité de certification primaire"
-export x509_initials="(A)"
+export x509_initials="HC"
 export x509_state_or_province="néant"
 export x509_locality="néant"
 export x509_street_address="néant"
diff --git a/etc/openssl/service/imap.cfg b/etc/openssl/service/imap.cfg
new file mode 100644 (file)
index 0000000..0109e22
--- /dev/null
@@ -0,0 +1,71 @@
+       SERVICE     = imap
+       HOME        = .
+       RANDFILE    = var/sec/x509/openssl.rand
+       oid_section = extra_oids
+[ extra_oids ]
+       # NOTE: pour une éventuelle validation étendue (Extended Validation (EV))
+       jurisdictionOfIncorporationLocalityName        = 1.3.6.1.4.1.311.60.2.1.1
+       jurisdictionOfIncorporationStateOrProvinceName = 1.3.6.1.4.1.311.60.2.1.2
+       jurisdictionOfIncorporationCountryName         = 1.3.6.1.4.1.311.60.2.1.3
+[ req ]
+       prompt             = no
+       distinguished_name = service_distinguished_name
+       string_mask        = pkix
+       #x509_extensions    = root_extensions
+       #req_extensions     = service_extension
+       #attributes         = req_attributes
+[ service_distinguished_name ]
+       countryName            = $ENV::x509_country
+       stateOrProvinceName    = $ENV::x509_state_or_province
+       localityName           = $ENV::x509_state_or_province
+       0.organizationName     = $ENV::x509_organization
+       organizationalUnitName = Service IMAP
+       commonName             = $SERVICE.$ENV::x509_host
+       businessCategory                               = $ENV::x509_business_category
+       jurisdictionOfIncorporationLocalityName        = $ENV::x509_state_or_province
+       jurisdictionOfIncorporationStateOrProvinceName = $ENV::x509_state_or_province
+       jurisdictionOfIncorporationCountryName         = $ENV::x509_country
+[ service_extensions ]
+       basicConstraints       = critical,CA:FALSE
+       keyUsage               = digitalSignature,keyEncipherment
+       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/crt.pem
+       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.pem
+       certificatePolicies    = @service_certificate_policies
+[ service_self_signed_extensions ]
+       basicConstraints       = critical,CA:TRUE,pathlen:0
+       keyUsage               = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
+       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.self-signed.pem
+[ user_extensions ]
+       basicConstraints       = critical,CA:FALSE,pathlen:0
+       keyUsage               = digitalSignature,keyEncipherment
+       subjectAltName         = email:$ENV::USER@$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
+[ service_certificate_policies ]
+       policyIdentifier = 1.2.250.1.42
+       CPS.1            = https://www.$ENV::x509_host/tls/cps
+[ service_ca ]
+       private_key      = $HOME/var/sec/x509/service/$SERVICE/key.pem
+       dir              = $HOME/var/pub/x509/service/$SERVICE
+       crl_dir          = $dir
+       crlnumber        = $dir/crl.num
+       crl              = $dir/crl.pem
+       database         = $dir/idx.txt
+[ service_self_signed_ca ]
+       private_key      = $HOME/var/sec/x509/service/$SERVICE/key.pem
+       dir              = $HOME/var/pub/x509/service/$SERVICE
+       crl_dir          = $dir
+       crlnumber        = $dir/crl.self-signed.num
+       crl              = $dir/crl.self-signed.pem
+       database         = $dir/idx.self-signed.txt
diff --git a/etc/openssl/service/imap/user.cfg b/etc/openssl/service/imap/user.cfg
new file mode 100644 (file)
index 0000000..f7983ad
--- /dev/null
@@ -0,0 +1,16 @@
+       SERVICE  = imap
+       HOME     = .
+       RANDFILE    = var/sec/x509/openssl.rand
+[ req ]
+       prompt             = no
+       distinguished_name = user_distinguished_name
+       string_mask        = pkix
+[ user_distinguished_name ]
+       countryName            = $ENV::x509_country
+       stateOrProvinceName    = $ENV::x509_state_or_province
+       localityName           = néant
+       0.organizationName     = $ENV::x509_organization
+       organizationalUnitName = Certificat utilisateurice du service IMAP
+       commonName             = $ENV::USER
+#[ user_extensions ]
+#      subjectAltName         = email:$ENV::USER@$ENV::HOST
diff --git a/etc/openssl/service/smptd.cfg b/etc/openssl/service/smptd.cfg
deleted file mode 100644 (file)
index f609c99..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-       SERVICE     = smtpd
-       HOME        = .
-       RANDFILE    = $HOME/var/rand
-       oid_section = extra_oids
-[ extra_oids ]
-       # Pour la validation étendue (Extended Validation (EV))
-       jurisdictionOfIncorporationLocalityName        = 1.3.6.1.4.1.311.60.2.1.1
-       jurisdictionOfIncorporationStateOrProvinceName = 1.3.6.1.4.1.311.60.2.1.2
-       jurisdictionOfIncorporationCountryName         = 1.3.6.1.4.1.311.60.2.1.3
-[ req ]
-       prompt             = no
-       distinguished_name = service_distinguished_name
-       string_mask        = pkix
-       #x509_extensions    = root_extensions
-       #req_extensions     = service_extension
-       #attributes         = req_attributes
-[ service_distinguished_name ]
-       countryName            = $ENV::x509_country
-       stateOrProvinceName    = $ENV::x509_state_or_province
-       localityName           = $ENV::x509_state_or_province
-       0.organizationName     = $ENV::x509_organization
-       organizationalUnitName = Service SMTP (serveur)
-       commonName             = $SERVICE.$ENV::x509_host
-       businessCategory                               = $ENV::x509_business_category
-       jurisdictionOfIncorporationLocalityName        = $ENV::x509_state_or_province
-       jurisdictionOfIncorporationStateOrProvinceName = $ENV::x509_state_or_province
-       jurisdictionOfIncorporationCountryName         = $ENV::x509_country
-[ service_extensions ]
-       basicConstraints       = critical,CA:TRUE,pathlen:0
-       keyUsage               = keyCertSign,cRLSign,digitalSignature,keyEncipherment
-       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host,DNS:smtp.$ENV::x509_host,DNS:submission.$ENV::x509_host,DNS:smtps.$ENV::x509_host
-       subjectKeyIdentifier   = hash
-       issuerAltName          = issuer:copy
-       authorityKeyIdentifier = keyid:always,issuer:always
-       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/crt.pem
-       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.pem
-       certificatePolicies    = @service_certificate_policies
-[ service_self_signed_extensions ]
-       basicConstraints       = critical,CA:TRUE,pathlen:0
-       keyUsage               = keyCertSign,cRLSign,digitalSignature,keyEncipherment
-       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host,DNS:smtp.$ENV::x509_host,DNS:submission.$ENV::x509_host,DNS:smtps.$ENV::x509_host
-       subjectKeyIdentifier   = hash
-       issuerAltName          = issuer:copy
-       authorityKeyIdentifier = keyid:always,issuer:always
-       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
-       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.pem
-[ user_extensions ]
-       basicConstraints       = critical,CA:FALSE,pathlen:0
-       keyUsage               = digitalSignature,keyEncipherment
-       subjectAltName         = email:$ENV::x509_user@$ENV::x509_host
-       subjectKeyIdentifier   = hash
-       issuerAltName          = issuer:copy
-       authorityKeyIdentifier = keyid:always,issuer:always
-       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
-[ service_certificate_policies ]
-       policyIdentifier = 1.2.250.1.42
-       CPS.1            = https://www.$ENV::x509_host/tls/cps
-[ service_ca ]
-       dir              = $HOME/var/lib/x509/service/$SERVICE
-       crl_dir          = $dir
-       crlnumber        = $dir/crl.num
-       crl              = $dir/crl.pem
-       private_key      = $dir/key.pem
-       database         = $dir/idx.txt
-[ service_self_signed_ca ]
-       dir              = $HOME/var/lib/x509/service/$SERVICE
-       crl_dir          = $dir
-       crlnumber        = $dir/crl.self-signed.num
-       crl              = $dir/crl.self-signed.pem
-       database         = $dir/idx.self-signed.txt
-       private_key      = $dir/key.pem
diff --git a/etc/openssl/service/smtp.cfg b/etc/openssl/service/smtp.cfg
new file mode 100644 (file)
index 0000000..6b9e733
--- /dev/null
@@ -0,0 +1,71 @@
+       SERVICE     = smtp
+       HOME        = .
+       RANDFILE    = var/sec/x509/openssl.rand
+       oid_section = extra_oids
+[ extra_oids ]
+       # NOTE: pour une éventuelle validation étendue (Extended Validation (EV))
+       jurisdictionOfIncorporationLocalityName        = 1.3.6.1.4.1.311.60.2.1.1
+       jurisdictionOfIncorporationStateOrProvinceName = 1.3.6.1.4.1.311.60.2.1.2
+       jurisdictionOfIncorporationCountryName         = 1.3.6.1.4.1.311.60.2.1.3
+[ req ]
+       prompt             = no
+       distinguished_name = service_distinguished_name
+       string_mask        = pkix
+       #x509_extensions    = root_extensions
+       #req_extensions     = service_extension
+       #attributes         = req_attributes
+[ service_distinguished_name ]
+       countryName            = $ENV::x509_country
+       stateOrProvinceName    = $ENV::x509_state_or_province
+       localityName           = $ENV::x509_state_or_province
+       0.organizationName     = $ENV::x509_organization
+       organizationalUnitName = Service SMTP
+       commonName             = $SERVICE.$ENV::x509_host
+       businessCategory                               = $ENV::x509_business_category
+       jurisdictionOfIncorporationLocalityName        = $ENV::x509_state_or_province
+       jurisdictionOfIncorporationStateOrProvinceName = $ENV::x509_state_or_province
+       jurisdictionOfIncorporationCountryName         = $ENV::x509_country
+[ service_extensions ]
+       basicConstraints       = critical,CA:FALSE
+       keyUsage               = digitalSignature,keyEncipherment
+       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/crt.pem
+       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.pem
+       certificatePolicies    = @service_certificate_policies
+[ service_self_signed_extensions ]
+       basicConstraints       = critical,CA:TRUE,pathlen:0
+       keyUsage               = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
+       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.pem
+[ user_extensions ]
+       basicConstraints       = critical,CA:FALSE,pathlen:0
+       keyUsage               = digitalSignature,keyEncipherment
+       subjectAltName         = email:$ENV::USER@$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
+[ service_certificate_policies ]
+       policyIdentifier = 1.2.250.1.42
+       CPS.1            = https://www.$ENV::x509_host/tls/cps
+[ service_ca ]
+       private_key      = $HOME/var/sec/x509/service/$SERVICE/key.pem
+       dir              = $HOME/var/pub/x509/service/$SERVICE
+       crl_dir          = $dir
+       crlnumber        = $dir/crl.num
+       crl              = $dir/crl.pem
+       database         = $dir/idx.txt
+[ service_self_signed_ca ]
+       private_key      = $HOME/var/sec/x509/service/$SERVICE/key.pem
+       dir              = $HOME/var/pub/x509/service/$SERVICE
+       crl_dir          = $dir
+       crlnumber        = $dir/crl.self-signed.num
+       crl              = $dir/crl.self-signed.pem
+       database         = $dir/idx.self-signed.txt
diff --git a/etc/openssl/service/smtp/user.cfg b/etc/openssl/service/smtp/user.cfg
new file mode 100644 (file)
index 0000000..ad6cdff
--- /dev/null
@@ -0,0 +1,16 @@
+       SERVICE  = smtp
+       HOME     = .
+       RANDFILE    = var/sec/x509/openssl.rand
+[ req ]
+       prompt             = no
+       distinguished_name = user_distinguished_name
+       string_mask        = pkix
+[ user_distinguished_name ]
+       countryName            = $ENV::x509_country
+       stateOrProvinceName    = $ENV::x509_state_or_province
+       localityName           = néant
+       0.organizationName     = $ENV::x509_organization
+       organizationalUnitName = Certificat utilisateurice du service SMTP
+       commonName             = $ENV::USER
+[ user_extensions ]
+       subjectAltName         = email:$ENV::USER@$ENV::HOST
diff --git a/etc/openssl/service/smtpd.cfg b/etc/openssl/service/smtpd.cfg
new file mode 100644 (file)
index 0000000..324879c
--- /dev/null
@@ -0,0 +1,71 @@
+       SERVICE     = smtpd
+       HOME        = .
+       RANDFILE    = var/sec/x509/openssl.rand
+       oid_section = extra_oids
+[ extra_oids ]
+       # NOTE: pour une éventuelle validation étendue (Extended Validation (EV))
+       jurisdictionOfIncorporationLocalityName        = 1.3.6.1.4.1.311.60.2.1.1
+       jurisdictionOfIncorporationStateOrProvinceName = 1.3.6.1.4.1.311.60.2.1.2
+       jurisdictionOfIncorporationCountryName         = 1.3.6.1.4.1.311.60.2.1.3
+[ req ]
+       prompt             = no
+       distinguished_name = service_distinguished_name
+       string_mask        = pkix
+       #x509_extensions    = root_extensions
+       #req_extensions     = service_extension
+       #attributes         = req_attributes
+[ service_distinguished_name ]
+       countryName            = $ENV::x509_country
+       stateOrProvinceName    = $ENV::x509_state_or_province
+       localityName           = $ENV::x509_state_or_province
+       0.organizationName     = $ENV::x509_organization
+       organizationalUnitName = Service SMTP (serveur)
+       commonName             = $SERVICE.$ENV::x509_host
+       businessCategory                               = $ENV::x509_business_category
+       jurisdictionOfIncorporationLocalityName        = $ENV::x509_state_or_province
+       jurisdictionOfIncorporationStateOrProvinceName = $ENV::x509_state_or_province
+       jurisdictionOfIncorporationCountryName         = $ENV::x509_country
+[ service_extensions ]
+       basicConstraints       = critical,CA:TRUE,pathlen:0
+       keyUsage               = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host,DNS:smtp.$ENV::x509_host,DNS:submission.$ENV::x509_host,DNS:smtps.$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/crt.pem
+       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.pem
+       certificatePolicies    = @service_certificate_policies
+[ service_self_signed_extensions ]
+       basicConstraints       = critical,CA:TRUE,pathlen:0
+       keyUsage               = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host,DNS:smtp.$ENV::x509_host,DNS:submission.$ENV::x509_host,DNS:smtps.$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
+       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.pem
+[ user_extensions ]
+       basicConstraints       = critical,CA:FALSE,pathlen:0
+       keyUsage               = digitalSignature,keyEncipherment
+       subjectAltName         = email:$ENV::USER@$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
+[ service_certificate_policies ]
+       policyIdentifier = 1.2.250.1.42
+       CPS.1            = https://www.$ENV::x509_host/tls/cps
+[ service_ca ]
+       private_key      = $HOME/var/sec/x509/service/$SERVICE/key.pem
+       dir              = $HOME/var/pub/x509/service/$SERVICE
+       crl_dir          = $dir
+       crlnumber        = $dir/crl.num
+       crl              = $dir/crl.pem
+       database         = $dir/idx.txt
+[ service_self_signed_ca ]
+       private_key      = $HOME/var/sec/x509/service/$SERVICE/key.pem
+       dir              = $HOME/var/pub/x509/service/$SERVICE
+       crl_dir          = $dir
+       crlnumber        = $dir/crl.self-signed.num
+       crl              = $dir/crl.self-signed.pem
+       database         = $dir/idx.self-signed.txt
diff --git a/etc/openssl/service/smtpd/user.cfg b/etc/openssl/service/smtpd/user.cfg
new file mode 100644 (file)
index 0000000..0f4f3df
--- /dev/null
@@ -0,0 +1,16 @@
+       SERVICE  = smptd
+       HOME     = .
+       RANDFILE    = var/sec/x509/openssl.rand
+[ req ]
+       prompt             = no
+       distinguished_name = user_distinguished_name
+       string_mask        = pkix
+[ user_distinguished_name ]
+       countryName            = $ENV::x509_country
+       stateOrProvinceName    = $ENV::x509_state_or_province
+       localityName           = néant
+       0.organizationName     = $ENV::x509_organization
+       organizationalUnitName = Certificat utilisateurice du service SMTP
+       commonName             = $ENV::USER
+[ user_extensions ]
+       subjectAltName         = email:$ENV::USER@$ENV::HOST
diff --git a/etc/openssl/service/www.cfg b/etc/openssl/service/www.cfg
new file mode 100644 (file)
index 0000000..a0f8921
--- /dev/null
@@ -0,0 +1,71 @@
+       SERVICE     = www
+       HOME        = .
+       RANDFILE    = var/sec/x509/openssl.rand
+       oid_section = extra_oids
+[ extra_oids ]
+       # NOTE: pour une éventuelle validation étendue (Extended Validation (EV))
+       jurisdictionOfIncorporationLocalityName        = 1.3.6.1.4.1.311.60.2.1.1
+       jurisdictionOfIncorporationStateOrProvinceName = 1.3.6.1.4.1.311.60.2.1.2
+       jurisdictionOfIncorporationCountryName         = 1.3.6.1.4.1.311.60.2.1.3
+[ req ]
+       prompt             = no
+       distinguished_name = service_distinguished_name
+       string_mask        = pkix
+       #x509_extensions    = root_extensions
+       #req_extensions     = service_extension
+       #attributes         = req_attributes
+[ service_distinguished_name ]
+       countryName            = $ENV::x509_country
+       stateOrProvinceName    = $ENV::x509_state_or_province
+       localityName           = $ENV::x509_state_or_province
+       0.organizationName     = $ENV::x509_organization
+       organizationalUnitName = Service Web
+       commonName             = $SERVICE.$ENV::x509_host
+       businessCategory                               = $ENV::x509_business_category
+       jurisdictionOfIncorporationLocalityName        = $ENV::x509_state_or_province
+       jurisdictionOfIncorporationStateOrProvinceName = $ENV::x509_state_or_province
+       jurisdictionOfIncorporationCountryName         = $ENV::x509_country
+[ service_extensions ]
+       basicConstraints       = critical,CA:TRUE,pathlen:0
+       keyUsage               = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host,DNS:$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/crt.pem
+       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.pem
+       certificatePolicies    = @service_certificate_policies
+[ service_self_signed_extensions ]
+       basicConstraints       = critical,CA:TRUE,pathlen:0
+       keyUsage               = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+       subjectAltName         = email:contact+$SERVICE@$ENV::x509_host,DNS:$SERVICE.$ENV::x509_host,DNS:$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
+       crlDistributionPoints  = URI:http://www.$ENV::x509_host/tls/$SERVICE/crl.pem
+[ user_extensions ]
+       basicConstraints       = critical,CA:FALSE,pathlen:0
+       keyUsage               = digitalSignature,keyEncipherment
+       subjectAltName         = email:$ENV::USER@$ENV::x509_host
+       subjectKeyIdentifier   = hash
+       issuerAltName          = issuer:copy
+       authorityKeyIdentifier = keyid:always,issuer:always
+       authorityInfoAccess    = caIssuers;URI:http://www.$ENV::x509_host/tls/$SERVICE/crt.pem
+[ service_certificate_policies ]
+       policyIdentifier = 1.2.250.1.42
+       CPS.1            = https://www.$ENV::x509_host/tls/cps
+[ service_ca ]
+       private_key      = $HOME/var/sec/x509/service/$SERVICE/key.pem
+       dir              = $HOME/var/pub/x509/service/$SERVICE
+       crl_dir          = $dir
+       crlnumber        = $dir/crl.num
+       crl              = $dir/crl.pem
+       database         = $dir/idx.txt
+[ service_self_signed_ca ]
+       private_key      = $HOME/var/sec/x509/service/$SERVICE/key.pem
+       dir              = $HOME/var/pub/x509/service/$SERVICE
+       crl_dir          = $dir
+       crlnumber        = $dir/crl.self-signed.num
+       crl              = $dir/crl.self-signed.pem
+       database         = $dir/idx.self-signed.txt
diff --git a/etc/openssl/service/www/user.cfg b/etc/openssl/service/www/user.cfg
new file mode 100644 (file)
index 0000000..6318a32
--- /dev/null
@@ -0,0 +1,14 @@
+       SERVICE  = www
+       HOME     = .
+       RANDFILE    = var/sec/x509/openssl.rand
+[ req ]
+       prompt             = no
+       distinguished_name = user_distinguished_name
+       string_mask        = pkix
+[ user_distinguished_name ]
+       countryName            = $ENV::COUNTRY
+       stateOrProvinceName    = $ENV::STATE_OR_PROVINCE
+       #localityName           =
+       0.organizationName     = $ENV::ORGANIZATION
+       organizationalUnitName = Certificat utilisateurice du service Web
+       commonName             = $ENV::USER
diff --git a/lib/tool/openssl b/lib/tool/openssl
new file mode 160000 (submodule)
index 0000000..b717ea4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b717ea4f263b3dc665872334652e6d89ff72c623
diff --git a/lib/tool/sh b/lib/tool/sh
new file mode 160000 (submodule)
index 0000000..08a9187
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 08a91875445c68ece50807be0eae28d1b7dd67a9
diff --git a/var/pub/x509/ca/crl.pem b/var/pub/x509/ca/crl.pem
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/ca/crt.pem b/var/pub/x509/ca/crt.pem
new file mode 100644 (file)
index 0000000..cdbdee5
--- /dev/null
@@ -0,0 +1,50 @@
+-----BEGIN CERTIFICATE-----
+MIII5TCCBs2gAwIBAgIHIBMCJRYjBTANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMwNloXDTIzMDIyNjE1MjMwNlowggED
+MRwwGgYDVQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJGUjELMAkG
+A1UEKxMCSEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBVBgNVBAse
+TgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABpAGYA
+aQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4KAG4A6QBh
+AG4AdDETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBhAG4AdDET
+MBEGA1UEFB4KAG4A6QBhAG4AdDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBAMQW7t6xtjiyB++qKw1fetUPyF/LbMHllX4c3pxyRXjN7AnvDbVoTH7RItPo
+abAkmh5BFInXwP6PUtbX2uLyGNsnEh5MueMJcmcZ0woDFZe60An1sVCm0RLnNL2L
+vZBACZI4ZtnFVczOHL+kzUqik2PLyIqt0sicwsAvsY4iJLlRmfjjyp4jbiBhLaj3
+AgcqHhkf+6csNc+Y6LQC+C+9dcPq4RcJ8w939tU1VNth5Llil/jBkUS5SxEmXyo/
+yuPqkd5FxL0qGkm38gf3AVZYwDwpwOBJPzjSg1lAonjNAuH/JD0AvytvTecPi1TY
+CJDW6VswB9X54ZJDcIuBWF7yCQSH/czAMppuQopuQJ8F6bdVyyDIKWJTXA9SdOQR
+rAZeIpVFu//8fbyv0yhLroTp1xXSRC+s+jEhdjZsOJGsY/0TH1biRQt9JvBTEzhF
+Pww76FczYVa9BxoqipLjCwfzh68w948nsdOwRnsjMEJkIgv6rVsC4jxgaTc6ay2P
+nqbLxGmH1YENpHvfUuO2nB7aIvakxf6OsH95KBTzgvKSwYnp2QiPCpBTtOihD2Rk
+A2uDPefHLU6058pbheXwMMKwUVn18rs9TH8T3N5q5AHpMK1H2Mvn9pskLpT16UKT
+OKkoktR1jgkJN6vRGNzjFB391ZVKfV90eXjtjsckyAcUNTdhAgMBAAGjggJYMIIC
+VDASBgNVHRMBAf8ECDAGAQH/AgEBMAsGA1UdDwQEAwIBBjAmBgNVHREEHzAdgRtj
+b250YWN0QGhldXJldXgtY3ljbGFnZS5vcmcwHQYDVR0OBBYEFNBAROiT4WT3CglA
+wG2DZ7y3ue1KMCYGA1UdEgQfMB2BG2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9y
+ZzCCATsGA1UdIwSCATIwggEugBTQQETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEH
+MIIBAzEcMBoGA1UEAxMTaGV1cmV1eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIx
+CzAJBgNVBCsTAkhDMRwwGgYDVQQKExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYD
+VQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQA
+aQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBu
+AOkAYQBuAHQxEzARBgNVBAgeCgBuAOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBu
+AHQxEzARBgNVBBQeCgBuAOkAYQBuAHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4
+MDYGCCsGAQUFBzAChipodHRwOi8vd3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxz
+L2NydC5wZW0wOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL3d3dy5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnL3Rscy9jcmwucGVtMA0GCSqGSIb3DQEBDQUAA4ICAQAL6+JbiuNt
+pl3pTfVTVdy6Db3Lyy7eevmAQDi8lCT9n/C847mvvUhafEEj7HyzlENEFNBV+5n+
+aE3BYSaNJ2Jjk5ON/fxkhZD0nZ6ITlMdd8Ovf3Pl0OamBlMzFKGQsSA1yLFyt8W3
+nJk4tU7NeZhbG6NYUoalOduzfh3IfPV37RlypgjW+2tnN1TYOZ1F1GYXIN7QiGeZ
+5jD2N2hNHFEV/b9AqhcfmR+2noEkUMl90AB5JcupgqjnnKydvMGYxubzLd975BhP
+0Evo7YcZBKTNLLXt6taGL5S/IfNfbr/F6BfNslLkR/fArKAHxut0ADzexU2bwn17
+p6BfxTiVFG7yxVCJ0xtDdIXD59COTjD7vJ9rdaUilbSlDxj2KE8s4w4gEwdpDpa7
+XnnMFZKXme1YI5E4RApqQX5YbDxcyQG3I/kCE5KcDGeLsF85vC0aDS2Zgwvdgd/F
+cKYah/pJd3LSA7NQe1zKq0r/xnswHcngmV1oAEiG4uIdWc0MWIBePoPalZMn8eL1
+GyUPVOn7tcC2kPXcR18r3D9q/lvQ3oE0KIcsL/utKUPNuBHW7QUZyPIPb/gGDLrq
+4jiPbmdNJcwFAA05QnblVtUCLZx6Pinc3Fskbez/UF0CuilFF99W9xpjBoiaix8R
+XCNyFWOUUkjUJiNhErI6GIy4rZkExNhJlw==
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/ca/crt.pem.asc b/var/pub/x509/ca/crt.pem.asc
new file mode 100644 (file)
index 0000000..7072e4c
--- /dev/null
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (GNU/Linux)
+
+iQIcBAABCgAGBQJRK4HaAAoJEF4nGc9w/oqe/fUP/i4fJZTlDzT/yuYPkKleoWdI
+xiVKMRJSKZTUGqThYLnLGeAKXXK9PpWbDEw5GDd+iu8bYn+dz5gJXlyh6m52PcXR
+uNIZ/65IqgC72gGgJFtiDUfFc0H0hDno9jPMD6ADppRLEKy4Cg4TTdRmHp6+uIU3
+fqeofwum3rRvKroR1/yahco4JKkBVN//Q2MDH00aNEphlPuJf1GSb2BlagEUO+DT
+TgJopwyyh/QuG67oebRmJxDPeqgz0pwkyjl6zTy5nG/bNUAv7EPPPmw0F9kBK0Yz
+2FCJfmSZIyi4LXH2c03icXbKWz31gjstgRNG1rFAhQhlDGD5CIiljUgTuohyCsTc
+Is61q5w4qoeZ6yaxBfjPfS+Fv0c4BLSqFzLWbVuz+Ep2pL6RwyR1pJ/VZOex9DCk
+ntAQD8lfyrqhsAbAJXTiCMIV5qZYs4oafSiVHptgyQ9KWzSxykW3GtoUDxSYuMsv
+65AP5NOUS5LqFPcEJZenUpuXT2kU8Kn1BMRpiFzssp2MpvLrY0t6sqmIyyoJgd1i
+rr704EPCrQ5BWktara++mNRDTtVgluz819vmJUzz9pCp7/Z/gFsrbyZGby22URuI
+Z5lKV0FaaFOlJZYtnCjOL7xnU3w531rjqjgmTmG6ykP4h+ESAboK3+NuWodrMH/+
+K7ZJ7cLDjbvDX00bB+re
+=TzEs
+-----END PGP SIGNATURE-----
diff --git a/var/pub/x509/service/imap/crl.num b/var/pub/x509/service/imap/crl.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/service/imap/crl.num.old b/var/pub/x509/service/imap/crl.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/service/imap/crl.pem b/var/pub/x509/service/imap/crl.pem
new file mode 100644 (file)
index 0000000..771ff6f
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDkTCCAXkCAQEwDQYJKoZIhvcNAQENBQAwggE1MQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2Ug
+SU1BUDEhMB8GA1UEAxMYaW1hcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQP
+HkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBl
+ACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4A
+dDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMT
+AkZSFw0xMzAyMjUxNTIzMjBaFw0yMzAyMjYxNTIzMjBaoA4wDDAKBgNVHRQEAwIB
+ADANBgkqhkiG9w0BAQ0FAAOCAgEARPZq+iHywvN5JoPHzNaKkKM5aJXMh9iGvcr/
+eOQ/6E57Q8HaP/hrZGnFxF4ZWRZKb0SpYpg1IVGzbOisVGqvDuQceDvMT105MLGY
+R7GOrHx3FDgOtP6EvKwxSjhVRnAVuHPjLOdwTU+3cT+ei+3FbDvzT3Nii35ENlXX
+qGmevaM6a7PiAYMBjpyTmN8kiRxVDqQ0vsMTJ0yQ8NwL4+hf2Vz59EQ4TVkpWEjt
+MPmYtFqNrLn3hj77QkQceZHRMYOps+Swe7BS/pnT08dhyE5Ti8MvuQn8/Z4pBSWP
+G69lRy4tgLvRTZhIKf5Ps9EMvv7sPirIzZCrst8c4omfy03pBsJfuAC+MpERWfo7
+pok7xpB3OquR+GxwQ5oRsScETbVXkH4RZPD0XrMnG4/a/srnigc+M008UDZ4P/0V
+F9rXyBGaxqxFCHCCCZEODQDPmC0T7lrwm2wU97fUcsDVDg9LSRBwTARmKDPXYlJ7
+KfheyuNtpnlZslBWzqcY2G8tzOSu/zNsKGNUzXI7UuaAUIR99a4jGAmJZBx56t9B
+Zt3gENef5O9aATBuqGIIW59ALAmjaCFJPYaXtoQv+RpPohtsLM9XZdrFOBd/DBsz
+bQlp/Hr+CDNhsIIW996I28UB9v8vN7MDTQY6Q+kehR8Go9NFObXU/1wsnZZUypyj
+6NK1u2M=
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/imap/crl.self-signed.num b/var/pub/x509/service/imap/crl.self-signed.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/service/imap/crl.self-signed.num.old b/var/pub/x509/service/imap/crl.self-signed.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/service/imap/crl.self-signed.pem b/var/pub/x509/service/imap/crl.self-signed.pem
new file mode 100644 (file)
index 0000000..771ff6f
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDkTCCAXkCAQEwDQYJKoZIhvcNAQENBQAwggE1MQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2Ug
+SU1BUDEhMB8GA1UEAxMYaW1hcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQP
+HkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBl
+ACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4A
+dDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMT
+AkZSFw0xMzAyMjUxNTIzMjBaFw0yMzAyMjYxNTIzMjBaoA4wDDAKBgNVHRQEAwIB
+ADANBgkqhkiG9w0BAQ0FAAOCAgEARPZq+iHywvN5JoPHzNaKkKM5aJXMh9iGvcr/
+eOQ/6E57Q8HaP/hrZGnFxF4ZWRZKb0SpYpg1IVGzbOisVGqvDuQceDvMT105MLGY
+R7GOrHx3FDgOtP6EvKwxSjhVRnAVuHPjLOdwTU+3cT+ei+3FbDvzT3Nii35ENlXX
+qGmevaM6a7PiAYMBjpyTmN8kiRxVDqQ0vsMTJ0yQ8NwL4+hf2Vz59EQ4TVkpWEjt
+MPmYtFqNrLn3hj77QkQceZHRMYOps+Swe7BS/pnT08dhyE5Ti8MvuQn8/Z4pBSWP
+G69lRy4tgLvRTZhIKf5Ps9EMvv7sPirIzZCrst8c4omfy03pBsJfuAC+MpERWfo7
+pok7xpB3OquR+GxwQ5oRsScETbVXkH4RZPD0XrMnG4/a/srnigc+M008UDZ4P/0V
+F9rXyBGaxqxFCHCCCZEODQDPmC0T7lrwm2wU97fUcsDVDg9LSRBwTARmKDPXYlJ7
+KfheyuNtpnlZslBWzqcY2G8tzOSu/zNsKGNUzXI7UuaAUIR99a4jGAmJZBx56t9B
+Zt3gENef5O9aATBuqGIIW59ALAmjaCFJPYaXtoQv+RpPohtsLM9XZdrFOBd/DBsz
+bQlp/Hr+CDNhsIIW996I28UB9v8vN7MDTQY6Q+kehR8Go9NFObXU/1wsnZZUypyj
+6NK1u2M=
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/imap/crt+crl.pem b/var/pub/x509/service/imap/crt+crl.pem
new file mode 100644 (file)
index 0000000..c86e896
--- /dev/null
@@ -0,0 +1,75 @@
+-----BEGIN CERTIFICATE-----
+MIIJgDCCB2igAwIBAgIHIBMCJRYjGDANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMxOFoXDTIzMDIyNjE1MjMxOFowggE1
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FTATBgNVBAsTDFNlcnZpY2UgSU1BUDEhMB8GA1UEAxMYaW1hcC5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEE
+AYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0
+MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
+CgKCAgEA+pnOk4k0po8RUo2kOzJXiiaNY8h9E+rULwkG3MHpD48IPCWmLpKAXlw4
+9RFHrZxzT4q89vtnXHqOtwuYkVUAqv1BJcvZgct+M6cQoLHM3SxkZ4g1zwE3IQ3f
+LjoRZpMEmSihQzqsFKCEi+xl/jDv2X0RYNk8Ui6Ig9TE4oPvho5GGtHYEIGN0Mo+
+T4B/ZQDSxVy47EAItfxa3bbSJEa7+nfi0KBFaxdMAhPFDGRRg5YOXxGh0UgGZhxP
+5twzN8s++QvYA8fehqz/OVxo01zghfBa7LTsHxo1CmNI+Ss4SKVSl8cLQGXZgZIQ
+baqTT1uP7LrWHFnajDdtx2bbnlwQSK6XF5zB94M0/qBPGkRO9aNuDb4ghiZ76kUM
+a/3SQ2Sx6wChZoGmtpJONnQ40mEwcNpjkdUsJdBDHfwP/XRih0G77aap5QTcpbCZ
+sKpuhtnaKaGy6IQ3TbomiOS1NjahCI+5wTLBrqcevk6nGMe9ExbTXKewteR5qfCP
+M3DxU3lD5WN1+zg7puP990cOWyWMHmGFCcBZOH+7lcZfH0wsHRmvgb5BD7Awzbzy
+AxAhZhbhr3CirB2hy7LJH/MACzQKgupuPTlbDvkf7P5j507XgJbtwLhtKpWgB4bU
+weFVObulkc8539Dkzn/wztqfKnq+MlNa2ussQObgYSwjB0BUbnUCAwEAAaOCAsEw
+ggK9MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgWgMEUGA1UdEQQ+MDyBIGNvbnRh
+Y3QraW1hcEBoZXVyZXV4LWN5Y2xhZ2Uub3JnghhpbWFwLmhldXJldXgtY3ljbGFn
+ZS5vcmcwHQYDVR0OBBYEFDA3YUnvWqWCqEKIJIhqTKknRzulMCYGA1UdEgQfMB2B
+G2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9yZzCCATsGA1UdIwSCATIwggEugBTQ
+QETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEHMIIBAzEcMBoGA1UEAxMTaGV1cmV1
+eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAkhDMRwwGgYDVQQK
+ExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBuAOkAYQBuAHQxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBuAHQxEzARBgNVBBQeCgBuAOkAYQBu
+AHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4MDYGCCsGAQUFBzAChipodHRwOi8v
+d3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxzL2NydC5wZW0wQAYDVR0fBDkwNzA1
+oDOgMYYvaHR0cDovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9pbWFwL2Ny
+bC5wZW0wSQYDVR0gBEIwQDA+BgUqgXoBKjA1MDMGCCsGAQUFBwIBFidodHRwczov
+L3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9jcHMwDQYJKoZIhvcNAQENBQAD
+ggIBAKWO/7VVV7iwK7Q3Wg+wJvaDSWXE5iqYUiInhh5BewciOMWNljOHwFQhMrZr
+k8aedioI9lnQVkvC+QKy333gqTkOOgNHSVyg2Ag7tkOZ1Xb1rdzWSiGLjqPkiJXw
+pnSrViFHgq9UO6As0wpKJFQzCJAgyT70oJUpkuOH//MFkfuT4PNDVfTBfMBBqJgS
+qBxzGRd2I1ItjqUSfYE60G7oXyqxjKWEGiZaMi5fhoMdZSuiragW1VWFXeBmFZMK
+Nrlq9g8CbbjdNMsMrqUJiSdfXIrMw0OGMRbs8utiAij00jhkOaVTLxFZ5b/CoAtu
+VcBtJyvvfwFBvCqU7NP6IbCnKlTX5vIuNCY9iEQA/fxr3PtJesOFfnHjDXKeD20R
+LPuaZRhiZj4BdFZG/7j7fsQsIaUcGgckwKAuO2YwqMIGxGZ7N7MDGc9yiwe4FvP1
+AzKmt1R03UZTkf6ikkJ9okg9qsWYAdfmDy6LTSpGyU9UGqcEIqkSphF47Z4F+o4C
+zGI0d76VONt1B+1rOayGneeTjPLiN2Ln7Exsh8lDNpIunV5Sfun1UmSePOfZLrm2
+11Z3+blDR2cabKvgoDeXGNUphX8bbF6N9mX5gntx3oIvKSYmStTjYf6+jikN157H
+NMPCeyGD8GU6BpnalRjI766FnXpcPin7AwYjH2qm/WulDCua
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDkTCCAXkCAQEwDQYJKoZIhvcNAQENBQAwggE1MQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2Ug
+SU1BUDEhMB8GA1UEAxMYaW1hcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQP
+HkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBl
+ACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4A
+dDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMT
+AkZSFw0xMzAyMjUxNTIzMjBaFw0yMzAyMjYxNTIzMjBaoA4wDDAKBgNVHRQEAwIB
+ADANBgkqhkiG9w0BAQ0FAAOCAgEARPZq+iHywvN5JoPHzNaKkKM5aJXMh9iGvcr/
+eOQ/6E57Q8HaP/hrZGnFxF4ZWRZKb0SpYpg1IVGzbOisVGqvDuQceDvMT105MLGY
+R7GOrHx3FDgOtP6EvKwxSjhVRnAVuHPjLOdwTU+3cT+ei+3FbDvzT3Nii35ENlXX
+qGmevaM6a7PiAYMBjpyTmN8kiRxVDqQ0vsMTJ0yQ8NwL4+hf2Vz59EQ4TVkpWEjt
+MPmYtFqNrLn3hj77QkQceZHRMYOps+Swe7BS/pnT08dhyE5Ti8MvuQn8/Z4pBSWP
+G69lRy4tgLvRTZhIKf5Ps9EMvv7sPirIzZCrst8c4omfy03pBsJfuAC+MpERWfo7
+pok7xpB3OquR+GxwQ5oRsScETbVXkH4RZPD0XrMnG4/a/srnigc+M008UDZ4P/0V
+F9rXyBGaxqxFCHCCCZEODQDPmC0T7lrwm2wU97fUcsDVDg9LSRBwTARmKDPXYlJ7
+KfheyuNtpnlZslBWzqcY2G8tzOSu/zNsKGNUzXI7UuaAUIR99a4jGAmJZBx56t9B
+Zt3gENef5O9aATBuqGIIW59ALAmjaCFJPYaXtoQv+RpPohtsLM9XZdrFOBd/DBsz
+bQlp/Hr+CDNhsIIW996I28UB9v8vN7MDTQY6Q+kehR8Go9NFObXU/1wsnZZUypyj
+6NK1u2M=
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/imap/crt+crl.self-signed.pem b/var/pub/x509/service/imap/crt+crl.self-signed.pem
new file mode 100644 (file)
index 0000000..ebed14a
--- /dev/null
@@ -0,0 +1,77 @@
+-----BEGIN CERTIFICATE-----
+MIIJzzCCB7egAwIBAgIHIBMCJRYjIDANBgkqhkiG9w0BAQ0FADCCATUxCzAJBgNV
+BAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0
+MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEVMBMGA1UE
+CxMMU2VydmljZSBJTUFQMSEwHwYDVQQDExhpbWFwLmhldXJldXgtY3ljbGFnZS5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysGAQQBgjc8AgEB
+HgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBuAHQxEzARBgsr
+BgEEAYI3PAIBAxMCRlIwHhcNMTMwMjI1MTUyMzIwWhcNMjMwMjI2MTUyMzIwWjCC
+ATUxCzAJBgNVBAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoA
+bgDpAGEAbgB0MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFn
+ZTEVMBMGA1UECxMMU2VydmljZSBJTUFQMSEwHwYDVQQDExhpbWFwLmhldXJldXgt
+Y3ljbGFnZS5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1
+ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysG
+AQQBgjc8AgEBHgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBu
+AHQxEzARBgsrBgEEAYI3PAIBAxMCRlIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw
+ggIKAoICAQD6mc6TiTSmjxFSjaQ7MleKJo1jyH0T6tQvCQbcwekPjwg8JaYukoBe
+XDj1EUetnHNPirz2+2dceo63C5iRVQCq/UEly9mBy34zpxCgsczdLGRniDXPATch
+Dd8uOhFmkwSZKKFDOqwUoISL7GX+MO/ZfRFg2TxSLoiD1MTig++GjkYa0dgQgY3Q
+yj5PgH9lANLFXLjsQAi1/FrdttIkRrv6d+LQoEVrF0wCE8UMZFGDlg5fEaHRSAZm
+HE/m3DM3yz75C9gDx96GrP85XGjTXOCF8FrstOwfGjUKY0j5KzhIpVKXxwtAZdmB
+khBtqpNPW4/sutYcWdqMN23HZtueXBBIrpcXnMH3gzT+oE8aRE71o24NviCGJnvq
+RQxr/dJDZLHrAKFmgaa2kk42dDjSYTBw2mOR1Swl0EMd/A/9dGKHQbvtpqnlBNyl
+sJmwqm6G2dopobLohDdNuiaI5LU2NqEIj7nBMsGupx6+TqcYx70TFtNcp7C15Hmp
+8I8zcPFTeUPlY3X7ODum4/33Rw5bJYweYYUJwFk4f7uVxl8fTCwdGa+BvkEPsDDN
+vPIDECFmFuGvcKKsHaHLsskf8wALNAqC6m49OVsO+R/s/mPnTteAlu3AuG0qlaAH
+htTB4VU5u6WRzznf0OTOf/DO2p8qer4yU1ra6yxA5uBhLCMHQFRudQIDAQABo4IC
+3jCCAtowEgYDVR0TAQH/BAgwBgEB/wIBADALBgNVHQ8EBAMCAaYwRQYDVR0RBD4w
+PIEgY29udGFjdCtpbWFwQGhldXJldXgtY3ljbGFnZS5vcmeCGGltYXAuaGV1cmV1
+eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUMDdhSe9apYKoQogkiGpMqSdHO6UwRQYD
+VR0SBD4wPIEgY29udGFjdCtpbWFwQGhldXJldXgtY3ljbGFnZS5vcmeCGGltYXAu
+aGV1cmV1eC1jeWNsYWdlLm9yZzCCAW0GA1UdIwSCAWQwggFggBQwN2FJ71qlgqhC
+iCSIakypJ0c7paGCAT2kggE5MIIBNTELMAkGA1UEBhMCRlIxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAceCgBuAOkAYQBuAHQxJjAkBgNVBAoTHUF0ZWxpZXJz
+IGRlIGwnSGV1cmV1eC1DeWNsYWdlMRUwEwYDVQQLEwxTZXJ2aWNlIElNQVAxITAf
+BgNVBAMTGGltYXAuaGV1cmV1eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAu
+ADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAg
+AG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsr
+BgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEGCysGAQQBgjc8AgEDEwJGUoIHIBMC
+JRYjIDBLBggrBgEFBQcBAQQ/MD0wOwYIKwYBBQUHMAKGL2h0dHA6Ly93d3cuaGV1
+cmV1eC1jeWNsYWdlLm9yZy90bHMvaW1hcC9jcnQucGVtMEwGA1UdHwRFMEMwQaA/
+oD2GO2h0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90bHMvaW1hcC9jcmwu
+c2VsZi1zaWduZWQucGVtMA0GCSqGSIb3DQEBDQUAA4ICAQAmEh7artyPQvHeYC9R
+J87K8T9c7ibteKYQiUft/oS1Hkojr5gYVgL+nNItHzEp32yS81pr6yvyTD67FnSJ
+x0dILSguNKtBXWHEmWVNyR05kwH8pp5rBWEX6OOdnxPtodo/tqkgLyFFWoR1p1FZ
+9XX/9yuWvwmYrUhZGarQ9J8jIkgNUUtsxoeX9ZbntCq4Q0Li4RNHZzddiG4jGn4I
+BZEQRcsoTff1wj+ZSt4jCzrEvbEZ3zgAmS9vujm9vLv4fI5JHuYIu+SE13iVkbxK
+hMgrQJ0NevCZfOoZ78gOiEIMPc8983MIoq2Nfp2115i2wfrGhuR7pFBybeHeBL2F
+l3BrI15zRdXAwf8NdiR1XJNzIusY38bcuvjIeMielp5iwukDVeaTGgOUpdDK0hvf
+jvtz5xP8Nabr0rGrCRs5F7iu2iDgh88c9aX7DEwcysnLoHYJZ0C2l4aJFD95vDEN
+8dqekUfhFRbJpsnENQbGw8HP+2hLgHp1Z+f+5F9O9a3DfLP3YrDDl2cN8FIVX5tY
+qgpkXV+njHI24h6A1PCnGSLXYt3QwtXo2fjepbAenJiIowwuGhiawhKCuDs7Mvm4
+mQJkBcj0WGMldwhVQ0DykF36heCMjvhIFF/to0ukywbyigPk+bWzeopgkctX3W8b
+pxNBnCIBpbZmhzwVpNJUcGSUow==
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDkTCCAXkCAQEwDQYJKoZIhvcNAQENBQAwggE1MQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2Ug
+SU1BUDEhMB8GA1UEAxMYaW1hcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQP
+HkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBl
+ACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4A
+dDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMT
+AkZSFw0xMzAyMjUxNTIzMjBaFw0yMzAyMjYxNTIzMjBaoA4wDDAKBgNVHRQEAwIB
+ADANBgkqhkiG9w0BAQ0FAAOCAgEARPZq+iHywvN5JoPHzNaKkKM5aJXMh9iGvcr/
+eOQ/6E57Q8HaP/hrZGnFxF4ZWRZKb0SpYpg1IVGzbOisVGqvDuQceDvMT105MLGY
+R7GOrHx3FDgOtP6EvKwxSjhVRnAVuHPjLOdwTU+3cT+ei+3FbDvzT3Nii35ENlXX
+qGmevaM6a7PiAYMBjpyTmN8kiRxVDqQ0vsMTJ0yQ8NwL4+hf2Vz59EQ4TVkpWEjt
+MPmYtFqNrLn3hj77QkQceZHRMYOps+Swe7BS/pnT08dhyE5Ti8MvuQn8/Z4pBSWP
+G69lRy4tgLvRTZhIKf5Ps9EMvv7sPirIzZCrst8c4omfy03pBsJfuAC+MpERWfo7
+pok7xpB3OquR+GxwQ5oRsScETbVXkH4RZPD0XrMnG4/a/srnigc+M008UDZ4P/0V
+F9rXyBGaxqxFCHCCCZEODQDPmC0T7lrwm2wU97fUcsDVDg9LSRBwTARmKDPXYlJ7
+KfheyuNtpnlZslBWzqcY2G8tzOSu/zNsKGNUzXI7UuaAUIR99a4jGAmJZBx56t9B
+Zt3gENef5O9aATBuqGIIW59ALAmjaCFJPYaXtoQv+RpPohtsLM9XZdrFOBd/DBsz
+bQlp/Hr+CDNhsIIW996I28UB9v8vN7MDTQY6Q+kehR8Go9NFObXU/1wsnZZUypyj
+6NK1u2M=
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/imap/crt+root.pem b/var/pub/x509/service/imap/crt+root.pem
new file mode 100644 (file)
index 0000000..ee0e615
--- /dev/null
@@ -0,0 +1,103 @@
+-----BEGIN CERTIFICATE-----
+MIIJgDCCB2igAwIBAgIHIBMCJRYjGDANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMxOFoXDTIzMDIyNjE1MjMxOFowggE1
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FTATBgNVBAsTDFNlcnZpY2UgSU1BUDEhMB8GA1UEAxMYaW1hcC5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEE
+AYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0
+MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
+CgKCAgEA+pnOk4k0po8RUo2kOzJXiiaNY8h9E+rULwkG3MHpD48IPCWmLpKAXlw4
+9RFHrZxzT4q89vtnXHqOtwuYkVUAqv1BJcvZgct+M6cQoLHM3SxkZ4g1zwE3IQ3f
+LjoRZpMEmSihQzqsFKCEi+xl/jDv2X0RYNk8Ui6Ig9TE4oPvho5GGtHYEIGN0Mo+
+T4B/ZQDSxVy47EAItfxa3bbSJEa7+nfi0KBFaxdMAhPFDGRRg5YOXxGh0UgGZhxP
+5twzN8s++QvYA8fehqz/OVxo01zghfBa7LTsHxo1CmNI+Ss4SKVSl8cLQGXZgZIQ
+baqTT1uP7LrWHFnajDdtx2bbnlwQSK6XF5zB94M0/qBPGkRO9aNuDb4ghiZ76kUM
+a/3SQ2Sx6wChZoGmtpJONnQ40mEwcNpjkdUsJdBDHfwP/XRih0G77aap5QTcpbCZ
+sKpuhtnaKaGy6IQ3TbomiOS1NjahCI+5wTLBrqcevk6nGMe9ExbTXKewteR5qfCP
+M3DxU3lD5WN1+zg7puP990cOWyWMHmGFCcBZOH+7lcZfH0wsHRmvgb5BD7Awzbzy
+AxAhZhbhr3CirB2hy7LJH/MACzQKgupuPTlbDvkf7P5j507XgJbtwLhtKpWgB4bU
+weFVObulkc8539Dkzn/wztqfKnq+MlNa2ussQObgYSwjB0BUbnUCAwEAAaOCAsEw
+ggK9MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgWgMEUGA1UdEQQ+MDyBIGNvbnRh
+Y3QraW1hcEBoZXVyZXV4LWN5Y2xhZ2Uub3JnghhpbWFwLmhldXJldXgtY3ljbGFn
+ZS5vcmcwHQYDVR0OBBYEFDA3YUnvWqWCqEKIJIhqTKknRzulMCYGA1UdEgQfMB2B
+G2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9yZzCCATsGA1UdIwSCATIwggEugBTQ
+QETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEHMIIBAzEcMBoGA1UEAxMTaGV1cmV1
+eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAkhDMRwwGgYDVQQK
+ExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBuAOkAYQBuAHQxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBuAHQxEzARBgNVBBQeCgBuAOkAYQBu
+AHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4MDYGCCsGAQUFBzAChipodHRwOi8v
+d3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxzL2NydC5wZW0wQAYDVR0fBDkwNzA1
+oDOgMYYvaHR0cDovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9pbWFwL2Ny
+bC5wZW0wSQYDVR0gBEIwQDA+BgUqgXoBKjA1MDMGCCsGAQUFBwIBFidodHRwczov
+L3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9jcHMwDQYJKoZIhvcNAQENBQAD
+ggIBAKWO/7VVV7iwK7Q3Wg+wJvaDSWXE5iqYUiInhh5BewciOMWNljOHwFQhMrZr
+k8aedioI9lnQVkvC+QKy333gqTkOOgNHSVyg2Ag7tkOZ1Xb1rdzWSiGLjqPkiJXw
+pnSrViFHgq9UO6As0wpKJFQzCJAgyT70oJUpkuOH//MFkfuT4PNDVfTBfMBBqJgS
+qBxzGRd2I1ItjqUSfYE60G7oXyqxjKWEGiZaMi5fhoMdZSuiragW1VWFXeBmFZMK
+Nrlq9g8CbbjdNMsMrqUJiSdfXIrMw0OGMRbs8utiAij00jhkOaVTLxFZ5b/CoAtu
+VcBtJyvvfwFBvCqU7NP6IbCnKlTX5vIuNCY9iEQA/fxr3PtJesOFfnHjDXKeD20R
+LPuaZRhiZj4BdFZG/7j7fsQsIaUcGgckwKAuO2YwqMIGxGZ7N7MDGc9yiwe4FvP1
+AzKmt1R03UZTkf6ikkJ9okg9qsWYAdfmDy6LTSpGyU9UGqcEIqkSphF47Z4F+o4C
+zGI0d76VONt1B+1rOayGneeTjPLiN2Ln7Exsh8lDNpIunV5Sfun1UmSePOfZLrm2
+11Z3+blDR2cabKvgoDeXGNUphX8bbF6N9mX5gntx3oIvKSYmStTjYf6+jikN157H
+NMPCeyGD8GU6BpnalRjI766FnXpcPin7AwYjH2qm/WulDCua
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIII5TCCBs2gAwIBAgIHIBMCJRYjBTANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMwNloXDTIzMDIyNjE1MjMwNlowggED
+MRwwGgYDVQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJGUjELMAkG
+A1UEKxMCSEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBVBgNVBAse
+TgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABpAGYA
+aQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4KAG4A6QBh
+AG4AdDETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBhAG4AdDET
+MBEGA1UEFB4KAG4A6QBhAG4AdDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBAMQW7t6xtjiyB++qKw1fetUPyF/LbMHllX4c3pxyRXjN7AnvDbVoTH7RItPo
+abAkmh5BFInXwP6PUtbX2uLyGNsnEh5MueMJcmcZ0woDFZe60An1sVCm0RLnNL2L
+vZBACZI4ZtnFVczOHL+kzUqik2PLyIqt0sicwsAvsY4iJLlRmfjjyp4jbiBhLaj3
+AgcqHhkf+6csNc+Y6LQC+C+9dcPq4RcJ8w939tU1VNth5Llil/jBkUS5SxEmXyo/
+yuPqkd5FxL0qGkm38gf3AVZYwDwpwOBJPzjSg1lAonjNAuH/JD0AvytvTecPi1TY
+CJDW6VswB9X54ZJDcIuBWF7yCQSH/czAMppuQopuQJ8F6bdVyyDIKWJTXA9SdOQR
+rAZeIpVFu//8fbyv0yhLroTp1xXSRC+s+jEhdjZsOJGsY/0TH1biRQt9JvBTEzhF
+Pww76FczYVa9BxoqipLjCwfzh68w948nsdOwRnsjMEJkIgv6rVsC4jxgaTc6ay2P
+nqbLxGmH1YENpHvfUuO2nB7aIvakxf6OsH95KBTzgvKSwYnp2QiPCpBTtOihD2Rk
+A2uDPefHLU6058pbheXwMMKwUVn18rs9TH8T3N5q5AHpMK1H2Mvn9pskLpT16UKT
+OKkoktR1jgkJN6vRGNzjFB391ZVKfV90eXjtjsckyAcUNTdhAgMBAAGjggJYMIIC
+VDASBgNVHRMBAf8ECDAGAQH/AgEBMAsGA1UdDwQEAwIBBjAmBgNVHREEHzAdgRtj
+b250YWN0QGhldXJldXgtY3ljbGFnZS5vcmcwHQYDVR0OBBYEFNBAROiT4WT3CglA
+wG2DZ7y3ue1KMCYGA1UdEgQfMB2BG2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9y
+ZzCCATsGA1UdIwSCATIwggEugBTQQETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEH
+MIIBAzEcMBoGA1UEAxMTaGV1cmV1eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIx
+CzAJBgNVBCsTAkhDMRwwGgYDVQQKExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYD
+VQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQA
+aQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBu
+AOkAYQBuAHQxEzARBgNVBAgeCgBuAOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBu
+AHQxEzARBgNVBBQeCgBuAOkAYQBuAHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4
+MDYGCCsGAQUFBzAChipodHRwOi8vd3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxz
+L2NydC5wZW0wOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL3d3dy5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnL3Rscy9jcmwucGVtMA0GCSqGSIb3DQEBDQUAA4ICAQAL6+JbiuNt
+pl3pTfVTVdy6Db3Lyy7eevmAQDi8lCT9n/C847mvvUhafEEj7HyzlENEFNBV+5n+
+aE3BYSaNJ2Jjk5ON/fxkhZD0nZ6ITlMdd8Ovf3Pl0OamBlMzFKGQsSA1yLFyt8W3
+nJk4tU7NeZhbG6NYUoalOduzfh3IfPV37RlypgjW+2tnN1TYOZ1F1GYXIN7QiGeZ
+5jD2N2hNHFEV/b9AqhcfmR+2noEkUMl90AB5JcupgqjnnKydvMGYxubzLd975BhP
+0Evo7YcZBKTNLLXt6taGL5S/IfNfbr/F6BfNslLkR/fArKAHxut0ADzexU2bwn17
+p6BfxTiVFG7yxVCJ0xtDdIXD59COTjD7vJ9rdaUilbSlDxj2KE8s4w4gEwdpDpa7
+XnnMFZKXme1YI5E4RApqQX5YbDxcyQG3I/kCE5KcDGeLsF85vC0aDS2Zgwvdgd/F
+cKYah/pJd3LSA7NQe1zKq0r/xnswHcngmV1oAEiG4uIdWc0MWIBePoPalZMn8eL1
+GyUPVOn7tcC2kPXcR18r3D9q/lvQ3oE0KIcsL/utKUPNuBHW7QUZyPIPb/gGDLrq
+4jiPbmdNJcwFAA05QnblVtUCLZx6Pinc3Fskbez/UF0CuilFF99W9xpjBoiaix8R
+XCNyFWOUUkjUJiNhErI6GIy4rZkExNhJlw==
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/imap/crt.pem b/var/pub/x509/service/imap/crt.pem
new file mode 100644 (file)
index 0000000..b02dfe0
--- /dev/null
@@ -0,0 +1,53 @@
+-----BEGIN CERTIFICATE-----
+MIIJgDCCB2igAwIBAgIHIBMCJRYjGDANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMxOFoXDTIzMDIyNjE1MjMxOFowggE1
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FTATBgNVBAsTDFNlcnZpY2UgSU1BUDEhMB8GA1UEAxMYaW1hcC5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEE
+AYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0
+MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
+CgKCAgEA+pnOk4k0po8RUo2kOzJXiiaNY8h9E+rULwkG3MHpD48IPCWmLpKAXlw4
+9RFHrZxzT4q89vtnXHqOtwuYkVUAqv1BJcvZgct+M6cQoLHM3SxkZ4g1zwE3IQ3f
+LjoRZpMEmSihQzqsFKCEi+xl/jDv2X0RYNk8Ui6Ig9TE4oPvho5GGtHYEIGN0Mo+
+T4B/ZQDSxVy47EAItfxa3bbSJEa7+nfi0KBFaxdMAhPFDGRRg5YOXxGh0UgGZhxP
+5twzN8s++QvYA8fehqz/OVxo01zghfBa7LTsHxo1CmNI+Ss4SKVSl8cLQGXZgZIQ
+baqTT1uP7LrWHFnajDdtx2bbnlwQSK6XF5zB94M0/qBPGkRO9aNuDb4ghiZ76kUM
+a/3SQ2Sx6wChZoGmtpJONnQ40mEwcNpjkdUsJdBDHfwP/XRih0G77aap5QTcpbCZ
+sKpuhtnaKaGy6IQ3TbomiOS1NjahCI+5wTLBrqcevk6nGMe9ExbTXKewteR5qfCP
+M3DxU3lD5WN1+zg7puP990cOWyWMHmGFCcBZOH+7lcZfH0wsHRmvgb5BD7Awzbzy
+AxAhZhbhr3CirB2hy7LJH/MACzQKgupuPTlbDvkf7P5j507XgJbtwLhtKpWgB4bU
+weFVObulkc8539Dkzn/wztqfKnq+MlNa2ussQObgYSwjB0BUbnUCAwEAAaOCAsEw
+ggK9MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgWgMEUGA1UdEQQ+MDyBIGNvbnRh
+Y3QraW1hcEBoZXVyZXV4LWN5Y2xhZ2Uub3JnghhpbWFwLmhldXJldXgtY3ljbGFn
+ZS5vcmcwHQYDVR0OBBYEFDA3YUnvWqWCqEKIJIhqTKknRzulMCYGA1UdEgQfMB2B
+G2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9yZzCCATsGA1UdIwSCATIwggEugBTQ
+QETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEHMIIBAzEcMBoGA1UEAxMTaGV1cmV1
+eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAkhDMRwwGgYDVQQK
+ExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBuAOkAYQBuAHQxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBuAHQxEzARBgNVBBQeCgBuAOkAYQBu
+AHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4MDYGCCsGAQUFBzAChipodHRwOi8v
+d3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxzL2NydC5wZW0wQAYDVR0fBDkwNzA1
+oDOgMYYvaHR0cDovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9pbWFwL2Ny
+bC5wZW0wSQYDVR0gBEIwQDA+BgUqgXoBKjA1MDMGCCsGAQUFBwIBFidodHRwczov
+L3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9jcHMwDQYJKoZIhvcNAQENBQAD
+ggIBAKWO/7VVV7iwK7Q3Wg+wJvaDSWXE5iqYUiInhh5BewciOMWNljOHwFQhMrZr
+k8aedioI9lnQVkvC+QKy333gqTkOOgNHSVyg2Ag7tkOZ1Xb1rdzWSiGLjqPkiJXw
+pnSrViFHgq9UO6As0wpKJFQzCJAgyT70oJUpkuOH//MFkfuT4PNDVfTBfMBBqJgS
+qBxzGRd2I1ItjqUSfYE60G7oXyqxjKWEGiZaMi5fhoMdZSuiragW1VWFXeBmFZMK
+Nrlq9g8CbbjdNMsMrqUJiSdfXIrMw0OGMRbs8utiAij00jhkOaVTLxFZ5b/CoAtu
+VcBtJyvvfwFBvCqU7NP6IbCnKlTX5vIuNCY9iEQA/fxr3PtJesOFfnHjDXKeD20R
+LPuaZRhiZj4BdFZG/7j7fsQsIaUcGgckwKAuO2YwqMIGxGZ7N7MDGc9yiwe4FvP1
+AzKmt1R03UZTkf6ikkJ9okg9qsWYAdfmDy6LTSpGyU9UGqcEIqkSphF47Z4F+o4C
+zGI0d76VONt1B+1rOayGneeTjPLiN2Ln7Exsh8lDNpIunV5Sfun1UmSePOfZLrm2
+11Z3+blDR2cabKvgoDeXGNUphX8bbF6N9mX5gntx3oIvKSYmStTjYf6+jikN157H
+NMPCeyGD8GU6BpnalRjI766FnXpcPin7AwYjH2qm/WulDCua
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/imap/crt.self-signed.pem b/var/pub/x509/service/imap/crt.self-signed.pem
new file mode 100644 (file)
index 0000000..7aa2f4f
--- /dev/null
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIIJzzCCB7egAwIBAgIHIBMCJRYjIDANBgkqhkiG9w0BAQ0FADCCATUxCzAJBgNV
+BAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0
+MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEVMBMGA1UE
+CxMMU2VydmljZSBJTUFQMSEwHwYDVQQDExhpbWFwLmhldXJldXgtY3ljbGFnZS5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysGAQQBgjc8AgEB
+HgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBuAHQxEzARBgsr
+BgEEAYI3PAIBAxMCRlIwHhcNMTMwMjI1MTUyMzIwWhcNMjMwMjI2MTUyMzIwWjCC
+ATUxCzAJBgNVBAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoA
+bgDpAGEAbgB0MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFn
+ZTEVMBMGA1UECxMMU2VydmljZSBJTUFQMSEwHwYDVQQDExhpbWFwLmhldXJldXgt
+Y3ljbGFnZS5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1
+ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysG
+AQQBgjc8AgEBHgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBu
+AHQxEzARBgsrBgEEAYI3PAIBAxMCRlIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw
+ggIKAoICAQD6mc6TiTSmjxFSjaQ7MleKJo1jyH0T6tQvCQbcwekPjwg8JaYukoBe
+XDj1EUetnHNPirz2+2dceo63C5iRVQCq/UEly9mBy34zpxCgsczdLGRniDXPATch
+Dd8uOhFmkwSZKKFDOqwUoISL7GX+MO/ZfRFg2TxSLoiD1MTig++GjkYa0dgQgY3Q
+yj5PgH9lANLFXLjsQAi1/FrdttIkRrv6d+LQoEVrF0wCE8UMZFGDlg5fEaHRSAZm
+HE/m3DM3yz75C9gDx96GrP85XGjTXOCF8FrstOwfGjUKY0j5KzhIpVKXxwtAZdmB
+khBtqpNPW4/sutYcWdqMN23HZtueXBBIrpcXnMH3gzT+oE8aRE71o24NviCGJnvq
+RQxr/dJDZLHrAKFmgaa2kk42dDjSYTBw2mOR1Swl0EMd/A/9dGKHQbvtpqnlBNyl
+sJmwqm6G2dopobLohDdNuiaI5LU2NqEIj7nBMsGupx6+TqcYx70TFtNcp7C15Hmp
+8I8zcPFTeUPlY3X7ODum4/33Rw5bJYweYYUJwFk4f7uVxl8fTCwdGa+BvkEPsDDN
+vPIDECFmFuGvcKKsHaHLsskf8wALNAqC6m49OVsO+R/s/mPnTteAlu3AuG0qlaAH
+htTB4VU5u6WRzznf0OTOf/DO2p8qer4yU1ra6yxA5uBhLCMHQFRudQIDAQABo4IC
+3jCCAtowEgYDVR0TAQH/BAgwBgEB/wIBADALBgNVHQ8EBAMCAaYwRQYDVR0RBD4w
+PIEgY29udGFjdCtpbWFwQGhldXJldXgtY3ljbGFnZS5vcmeCGGltYXAuaGV1cmV1
+eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUMDdhSe9apYKoQogkiGpMqSdHO6UwRQYD
+VR0SBD4wPIEgY29udGFjdCtpbWFwQGhldXJldXgtY3ljbGFnZS5vcmeCGGltYXAu
+aGV1cmV1eC1jeWNsYWdlLm9yZzCCAW0GA1UdIwSCAWQwggFggBQwN2FJ71qlgqhC
+iCSIakypJ0c7paGCAT2kggE5MIIBNTELMAkGA1UEBhMCRlIxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAceCgBuAOkAYQBuAHQxJjAkBgNVBAoTHUF0ZWxpZXJz
+IGRlIGwnSGV1cmV1eC1DeWNsYWdlMRUwEwYDVQQLEwxTZXJ2aWNlIElNQVAxITAf
+BgNVBAMTGGltYXAuaGV1cmV1eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAu
+ADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAg
+AG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsr
+BgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEGCysGAQQBgjc8AgEDEwJGUoIHIBMC
+JRYjIDBLBggrBgEFBQcBAQQ/MD0wOwYIKwYBBQUHMAKGL2h0dHA6Ly93d3cuaGV1
+cmV1eC1jeWNsYWdlLm9yZy90bHMvaW1hcC9jcnQucGVtMEwGA1UdHwRFMEMwQaA/
+oD2GO2h0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90bHMvaW1hcC9jcmwu
+c2VsZi1zaWduZWQucGVtMA0GCSqGSIb3DQEBDQUAA4ICAQAmEh7artyPQvHeYC9R
+J87K8T9c7ibteKYQiUft/oS1Hkojr5gYVgL+nNItHzEp32yS81pr6yvyTD67FnSJ
+x0dILSguNKtBXWHEmWVNyR05kwH8pp5rBWEX6OOdnxPtodo/tqkgLyFFWoR1p1FZ
+9XX/9yuWvwmYrUhZGarQ9J8jIkgNUUtsxoeX9ZbntCq4Q0Li4RNHZzddiG4jGn4I
+BZEQRcsoTff1wj+ZSt4jCzrEvbEZ3zgAmS9vujm9vLv4fI5JHuYIu+SE13iVkbxK
+hMgrQJ0NevCZfOoZ78gOiEIMPc8983MIoq2Nfp2115i2wfrGhuR7pFBybeHeBL2F
+l3BrI15zRdXAwf8NdiR1XJNzIusY38bcuvjIeMielp5iwukDVeaTGgOUpdDK0hvf
+jvtz5xP8Nabr0rGrCRs5F7iu2iDgh88c9aX7DEwcysnLoHYJZ0C2l4aJFD95vDEN
+8dqekUfhFRbJpsnENQbGw8HP+2hLgHp1Z+f+5F9O9a3DfLP3YrDDl2cN8FIVX5tY
+qgpkXV+njHI24h6A1PCnGSLXYt3QwtXo2fjepbAenJiIowwuGhiawhKCuDs7Mvm4
+mQJkBcj0WGMldwhVQ0DykF36heCMjvhIFF/to0ukywbyigPk+bWzeopgkctX3W8b
+pxNBnCIBpbZmhzwVpNJUcGSUow==
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/imap/idx.self-signed.txt b/var/pub/x509/service/imap/idx.self-signed.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/service/imap/idx.txt b/var/pub/x509/service/imap/idx.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/service/imap/req.pem b/var/pub/x509/service/imap/req.pem
new file mode 100644 (file)
index 0000000..c474d6f
--- /dev/null
@@ -0,0 +1,32 @@
+-----BEGIN CERTIFICATE REQUEST-----
+MIIFfDCCA2QCAQAwggE1MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4A
+dDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdI
+ZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2UgSU1BUDEhMB8GA1UEAxMY
+aW1hcC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAA
+bgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQA
+ZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8
+AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG
+9w0BAQEFAAOCAg8AMIICCgKCAgEA+pnOk4k0po8RUo2kOzJXiiaNY8h9E+rULwkG
+3MHpD48IPCWmLpKAXlw49RFHrZxzT4q89vtnXHqOtwuYkVUAqv1BJcvZgct+M6cQ
+oLHM3SxkZ4g1zwE3IQ3fLjoRZpMEmSihQzqsFKCEi+xl/jDv2X0RYNk8Ui6Ig9TE
+4oPvho5GGtHYEIGN0Mo+T4B/ZQDSxVy47EAItfxa3bbSJEa7+nfi0KBFaxdMAhPF
+DGRRg5YOXxGh0UgGZhxP5twzN8s++QvYA8fehqz/OVxo01zghfBa7LTsHxo1CmNI
++Ss4SKVSl8cLQGXZgZIQbaqTT1uP7LrWHFnajDdtx2bbnlwQSK6XF5zB94M0/qBP
+GkRO9aNuDb4ghiZ76kUMa/3SQ2Sx6wChZoGmtpJONnQ40mEwcNpjkdUsJdBDHfwP
+/XRih0G77aap5QTcpbCZsKpuhtnaKaGy6IQ3TbomiOS1NjahCI+5wTLBrqcevk6n
+GMe9ExbTXKewteR5qfCPM3DxU3lD5WN1+zg7puP990cOWyWMHmGFCcBZOH+7lcZf
+H0wsHRmvgb5BD7AwzbzyAxAhZhbhr3CirB2hy7LJH/MACzQKgupuPTlbDvkf7P5j
+507XgJbtwLhtKpWgB4bUweFVObulkc8539Dkzn/wztqfKnq+MlNa2ussQObgYSwj
+B0BUbnUCAwEAAaAAMA0GCSqGSIb3DQEBDQUAA4ICAQCo8R3UClk0gDgJKThXq8na
+dCjY4bgKojOfMJSdSCcGE66Uq00Sqs4c2h6JtI31MTlVdF18W6tz2s2TW0CmxBEj
+dMMlJQTwpqnZzx70dm17TNcssxq8UuAP6uuKaoAl4BorqNs0pdmP/Mvt37Lc5eqj
+xl1NlW8YgtmJlL9Yr16J0wQ3sd7hKyR6wb7p/mg/LGLSu/f7/Q5ywBr25LyzGZvN
+R18rGG5m434lP5mCwPWK1BgDQUOq0mTWEhHKIZEZH0jfoPpVgF2y4j5Yha4rZjBy
+fJmFQjOP607hVrMOfBgytMuuXUaClKflv8M5J9N3BlV+OqspjvKybMt5r3y51DWp
+1tJFq0Uw/iyCBST+SVs6e5Q52o+UMU4H54okOz83fB5HH6ZI4xK4E19BS0Ud+g7m
+dI0aPX5gCx5l/RJ0chdjzr0YLCt5vZhGFRTzh2LtowtN+BMNl8OtIwSgvPQP05re
++lwb5kMKauce+p9S7Jx1vYnsF3ePaxalXqnWsfm0j3wtentEdbkDl4uLgdSF31j/
+qsi/2am9mb5bDXTfbo7Dz7O5TXueW+efkE6PTT4YSCCaVQThDdTRS+TQ3+qgAEyi
+scDhhTJ1xThxWHry1kmlHVWOXpMtIOvZRcFZSFikhAf47u95gTzlcWPkN6RZIFAu
+qyIgRm3SE6pDnY0Xjtc2UA==
+-----END CERTIFICATE REQUEST-----
diff --git a/var/pub/x509/service/smtp/crl.num b/var/pub/x509/service/smtp/crl.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/service/smtp/crl.num.old b/var/pub/x509/service/smtp/crl.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/service/smtp/crl.pem b/var/pub/x509/service/smtp/crl.pem
new file mode 100644 (file)
index 0000000..4e5444a
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDkTCCAXkCAQEwDQYJKoZIhvcNAQENBQAwggE1MQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2Ug
+U01UUDEhMB8GA1UEAxMYc210cC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQP
+HkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBl
+ACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4A
+dDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMT
+AkZSFw0xMzAyMjUxNTIzMjNaFw0yMzAyMjYxNTIzMjNaoA4wDDAKBgNVHRQEAwIB
+ADANBgkqhkiG9w0BAQ0FAAOCAgEAeiYnRbKm4uM0RJH5Dr3tgChvs23sMprevZcQ
+kxfeDVISgZsRRAMyux7waMKsIvHFweDO3ReIus7NfL9CamRJC+jR2+vce5JrGH2X
+3BR7BX33oM9B062hOal/A3buWyAl6X310WpeT2Ofvpa0mL6LLVBpErhh49T25PkC
+HIED0mafqTEPigHvKlzBLbemwOgCxGw42UUrpqzKG6C3kMdHkOF+PSVApt0TyxC5
+34OhE5YntsqPK37+i54FScJuZqpIX2JLW4QSMTRWj3NljYVLneZIoKqSSXIOFS+Z
+FNHmQYLaabsh3l4cTEr6bix5A8oUTVSl5mIzpsuTDOh9vtPApz5HmuhLD1tyhHnX
+YSWUQ8Dk+bBEmX/5QxbWRYYgBPgHCjuDmaiptUqd+05SrKeDOA51AHPcazUweBeE
+T1zqyYVLpVPPAImHm9idSaYnvJv5jVMhQmszNhURFfUVsOHKfPDP9WQCD5ya77U5
+5jO17SSa97Ps+M47CilNHDjzBovkjjk9ESE2Mz2HlE9evHC77FfHDWBi9oGNNz1G
+oY/f1eTBF5vaaC7u27xO119negTONuSPoT6qpYU+9J9uNd2g2HFCDU4iqaOKWyrq
+mzV9zFZf4GiN1m5f6QyxLwuwrvxjBFbigL5NhGY+OqWjz9+2I/z8sxM0G53I5K2H
+8grxIRA=
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/smtp/crl.self-signed.num b/var/pub/x509/service/smtp/crl.self-signed.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/service/smtp/crl.self-signed.num.old b/var/pub/x509/service/smtp/crl.self-signed.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/service/smtp/crl.self-signed.pem b/var/pub/x509/service/smtp/crl.self-signed.pem
new file mode 100644 (file)
index 0000000..4e5444a
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDkTCCAXkCAQEwDQYJKoZIhvcNAQENBQAwggE1MQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2Ug
+U01UUDEhMB8GA1UEAxMYc210cC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQP
+HkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBl
+ACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4A
+dDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMT
+AkZSFw0xMzAyMjUxNTIzMjNaFw0yMzAyMjYxNTIzMjNaoA4wDDAKBgNVHRQEAwIB
+ADANBgkqhkiG9w0BAQ0FAAOCAgEAeiYnRbKm4uM0RJH5Dr3tgChvs23sMprevZcQ
+kxfeDVISgZsRRAMyux7waMKsIvHFweDO3ReIus7NfL9CamRJC+jR2+vce5JrGH2X
+3BR7BX33oM9B062hOal/A3buWyAl6X310WpeT2Ofvpa0mL6LLVBpErhh49T25PkC
+HIED0mafqTEPigHvKlzBLbemwOgCxGw42UUrpqzKG6C3kMdHkOF+PSVApt0TyxC5
+34OhE5YntsqPK37+i54FScJuZqpIX2JLW4QSMTRWj3NljYVLneZIoKqSSXIOFS+Z
+FNHmQYLaabsh3l4cTEr6bix5A8oUTVSl5mIzpsuTDOh9vtPApz5HmuhLD1tyhHnX
+YSWUQ8Dk+bBEmX/5QxbWRYYgBPgHCjuDmaiptUqd+05SrKeDOA51AHPcazUweBeE
+T1zqyYVLpVPPAImHm9idSaYnvJv5jVMhQmszNhURFfUVsOHKfPDP9WQCD5ya77U5
+5jO17SSa97Ps+M47CilNHDjzBovkjjk9ESE2Mz2HlE9evHC77FfHDWBi9oGNNz1G
+oY/f1eTBF5vaaC7u27xO119negTONuSPoT6qpYU+9J9uNd2g2HFCDU4iqaOKWyrq
+mzV9zFZf4GiN1m5f6QyxLwuwrvxjBFbigL5NhGY+OqWjz9+2I/z8sxM0G53I5K2H
+8grxIRA=
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/smtp/crt+crl.pem b/var/pub/x509/service/smtp/crt+crl.pem
new file mode 100644 (file)
index 0000000..169480c
--- /dev/null
@@ -0,0 +1,75 @@
+-----BEGIN CERTIFICATE-----
+MIIJgDCCB2igAwIBAgIHIBMCJRYjIjANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMyMloXDTIzMDIyNjE1MjMyMlowggE1
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FTATBgNVBAsTDFNlcnZpY2UgU01UUDEhMB8GA1UEAxMYc210cC5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEE
+AYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0
+MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
+CgKCAgEAwAd09AOHHpVx/o0NpCvDk/ip5/qhkcYoUOZeOELK14wUEBwgZzsGaE93
+kUgLL2tV2XOVJ4naZYzYh2cnIFhsNm78Us2l/G+P7tBhudsdJ4GLZrygcuapanCx
+O2+xWGXH838U83g7fCZgmfztv8z3qHNWgdiKrMuX2sLDos0GXpyET2XYdPK5S2Ku
+K8H57GiRBJxwKmSNfuGCxbT9ZC8CHHGfeygzefPq61UyWVrYOMHuCYdFqrEGHYwE
+D4Eq08qheWzE+vYXZw2Of1WX5M33OSQVzggn/PVzfiie4KTf9xdIJYWai/9YzQKH
+szkYxZKzs9SsZ6HLjbrRzj0HoMJpOqSGGh6PuRuJaPci1UMn3CRBWZsMLRneQXV4
+RyQr0aB3J8E1QEwYtyVVNoXcA92DlhTM7tSUSYEPp2y93IPkTzG6EBE8Fg8W6rjn
+/G75k/xJmpT5eRGV/vS0ZY1oow5iLYBAZAsNWuFGxSXPgdvDosmOcakTvof818NQ
+h0wY53RR4kHfUx60B7R9OYihl5vZtsFwKGMah02bzDI7b0ThqGCNuSpM7R6CATv1
+t6fNVTJ1KAET286v9a+zzQ+oDYXAHNfwIy0tbx1XMC4F7e5u6wPEvh71eAVyRsqK
+XoXTEHWCYiijckgqC1IKuM4JkqsC/IDDUEQiJtFczNlZlvqjUx0CAwEAAaOCAsEw
+ggK9MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgWgMEUGA1UdEQQ+MDyBIGNvbnRh
+Y3Qrc210cEBoZXVyZXV4LWN5Y2xhZ2Uub3JnghhzbXRwLmhldXJldXgtY3ljbGFn
+ZS5vcmcwHQYDVR0OBBYEFLsG571AgEk/lGILlll+K/RUurXrMCYGA1UdEgQfMB2B
+G2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9yZzCCATsGA1UdIwSCATIwggEugBTQ
+QETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEHMIIBAzEcMBoGA1UEAxMTaGV1cmV1
+eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAkhDMRwwGgYDVQQK
+ExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBuAOkAYQBuAHQxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBuAHQxEzARBgNVBBQeCgBuAOkAYQBu
+AHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4MDYGCCsGAQUFBzAChipodHRwOi8v
+d3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxzL2NydC5wZW0wQAYDVR0fBDkwNzA1
+oDOgMYYvaHR0cDovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9zbXRwL2Ny
+bC5wZW0wSQYDVR0gBEIwQDA+BgUqgXoBKjA1MDMGCCsGAQUFBwIBFidodHRwczov
+L3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9jcHMwDQYJKoZIhvcNAQENBQAD
+ggIBAHhPgzdtHYvWYNKk3gchlLsuGCOXYuKGaylYbFvrLQGbZjwSu+7qnJWtmhmX
+gz8dtM+qwFzWJxseEqVdeJmSN6tAN5T7ReaABi2I4qV5faQlEBktnhFDkpGjOdD5
+lvWPH+O8G5DNhqRLTTens7aM5VAJp3lxTklrdM2dYz7iHCKsrYq8wyc4DURBvzfc
+xY2sEcFVbu/QY1aN/9bySXccbBerKwr5OUHsPHKV/UCbWM3JKdYwHIrUEiAPnriw
+WtSwJ59MCDbC1Ow+f0PqIcPgF/KLZZeD/ZAgQIOmj/EPnLg3yInHzkxDBPuVX6Su
+YDmNI/B6tJ9FcIQ0l1XScPi6+nA4K5yRH/3zo+17/B1iEFnZ+c7enSDzudcbx2a2
+vqMBX/rkADJwd06aiLNGqL13tLHIv+ycPzQf4eZzYmmttdlCU3vByjkP+viZ//OD
+Ai8qbCUVAHLElcEU2hcR5nt+jM7HiPLBYuPWV5v+JVgUAPiUiZER1P6tvPlx5eBz
+qi56rCPdETf0TOjwi8jzF6TBaCGe+DnlIaDyZRC2gg50PU0HSooKqB9lpzvHAedV
+Lt8J7ZDSoy3jHMlFMH/LPCgVI7P2bBtcsziOhSjwIvsTjhMESmBs9Vy0XSdmKSCc
+b2Yl/Xjdhty2t7vXEQjVEIKztGwPndDCyD2q8EcIFJoxTRqw
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDkTCCAXkCAQEwDQYJKoZIhvcNAQENBQAwggE1MQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2Ug
+U01UUDEhMB8GA1UEAxMYc210cC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQP
+HkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBl
+ACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4A
+dDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMT
+AkZSFw0xMzAyMjUxNTIzMjNaFw0yMzAyMjYxNTIzMjNaoA4wDDAKBgNVHRQEAwIB
+ADANBgkqhkiG9w0BAQ0FAAOCAgEAeiYnRbKm4uM0RJH5Dr3tgChvs23sMprevZcQ
+kxfeDVISgZsRRAMyux7waMKsIvHFweDO3ReIus7NfL9CamRJC+jR2+vce5JrGH2X
+3BR7BX33oM9B062hOal/A3buWyAl6X310WpeT2Ofvpa0mL6LLVBpErhh49T25PkC
+HIED0mafqTEPigHvKlzBLbemwOgCxGw42UUrpqzKG6C3kMdHkOF+PSVApt0TyxC5
+34OhE5YntsqPK37+i54FScJuZqpIX2JLW4QSMTRWj3NljYVLneZIoKqSSXIOFS+Z
+FNHmQYLaabsh3l4cTEr6bix5A8oUTVSl5mIzpsuTDOh9vtPApz5HmuhLD1tyhHnX
+YSWUQ8Dk+bBEmX/5QxbWRYYgBPgHCjuDmaiptUqd+05SrKeDOA51AHPcazUweBeE
+T1zqyYVLpVPPAImHm9idSaYnvJv5jVMhQmszNhURFfUVsOHKfPDP9WQCD5ya77U5
+5jO17SSa97Ps+M47CilNHDjzBovkjjk9ESE2Mz2HlE9evHC77FfHDWBi9oGNNz1G
+oY/f1eTBF5vaaC7u27xO119negTONuSPoT6qpYU+9J9uNd2g2HFCDU4iqaOKWyrq
+mzV9zFZf4GiN1m5f6QyxLwuwrvxjBFbigL5NhGY+OqWjz9+2I/z8sxM0G53I5K2H
+8grxIRA=
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/smtp/crt+crl.self-signed.pem b/var/pub/x509/service/smtp/crt+crl.self-signed.pem
new file mode 100644 (file)
index 0000000..e7a44a4
--- /dev/null
@@ -0,0 +1,77 @@
+-----BEGIN CERTIFICATE-----
+MIIJwzCCB6ugAwIBAgIHIBMCJRYjIzANBgkqhkiG9w0BAQ0FADCCATUxCzAJBgNV
+BAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0
+MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEVMBMGA1UE
+CxMMU2VydmljZSBTTVRQMSEwHwYDVQQDExhzbXRwLmhldXJldXgtY3ljbGFnZS5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysGAQQBgjc8AgEB
+HgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBuAHQxEzARBgsr
+BgEEAYI3PAIBAxMCRlIwHhcNMTMwMjI1MTUyMzIzWhcNMjMwMjI2MTUyMzIzWjCC
+ATUxCzAJBgNVBAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoA
+bgDpAGEAbgB0MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFn
+ZTEVMBMGA1UECxMMU2VydmljZSBTTVRQMSEwHwYDVQQDExhzbXRwLmhldXJldXgt
+Y3ljbGFnZS5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1
+ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysG
+AQQBgjc8AgEBHgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBu
+AHQxEzARBgsrBgEEAYI3PAIBAxMCRlIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw
+ggIKAoICAQDAB3T0A4celXH+jQ2kK8OT+Knn+qGRxihQ5l44QsrXjBQQHCBnOwZo
+T3eRSAsva1XZc5UnidpljNiHZycgWGw2bvxSzaX8b4/u0GG52x0ngYtmvKBy5qlq
+cLE7b7FYZcfzfxTzeDt8JmCZ/O2/zPeoc1aB2Iqsy5fawsOizQZenIRPZdh08rlL
+Yq4rwfnsaJEEnHAqZI1+4YLFtP1kLwIccZ97KDN58+rrVTJZWtg4we4Jh0WqsQYd
+jAQPgSrTyqF5bMT69hdnDY5/VZfkzfc5JBXOCCf89XN+KJ7gpN/3F0glhZqL/1jN
+AoezORjFkrOz1KxnocuNutHOPQegwmk6pIYaHo+5G4lo9yLVQyfcJEFZmwwtGd5B
+dXhHJCvRoHcnwTVATBi3JVU2hdwD3YOWFMzu1JRJgQ+nbL3cg+RPMboQETwWDxbq
+uOf8bvmT/EmalPl5EZX+9LRljWijDmItgEBkCw1a4UbFJc+B28OiyY5xqRO+h/zX
+w1CHTBjndFHiQd9THrQHtH05iKGXm9m2wXAoYxqHTZvMMjtvROGoYI25KkztHoIB
+O/W3p81VMnUoARPbzq/1r7PND6gNhcAc1/AjLS1vHVcwLgXt7m7rA8S+HvV4BXJG
+yopehdMQdYJiKKNySCoLUgq4zgmSqwL8gMNQRCIm0VzM2VmW+qNTHQIDAQABo4IC
+0jCCAs4wEgYDVR0TAQH/BAgwBgEB/wIBADALBgNVHQ8EBAMCAaYwRQYDVR0RBD4w
+PIEgY29udGFjdCtzbXRwQGhldXJldXgtY3ljbGFnZS5vcmeCGHNtdHAuaGV1cmV1
+eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUuwbnvUCAST+UYguWWX4r9FS6teswRQYD
+VR0SBD4wPIEgY29udGFjdCtzbXRwQGhldXJldXgtY3ljbGFnZS5vcmeCGHNtdHAu
+aGV1cmV1eC1jeWNsYWdlLm9yZzCCAW0GA1UdIwSCAWQwggFggBS7Bue9QIBJP5Ri
+C5ZZfiv0VLq166GCAT2kggE5MIIBNTELMAkGA1UEBhMCRlIxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAceCgBuAOkAYQBuAHQxJjAkBgNVBAoTHUF0ZWxpZXJz
+IGRlIGwnSGV1cmV1eC1DeWNsYWdlMRUwEwYDVQQLEwxTZXJ2aWNlIFNNVFAxITAf
+BgNVBAMTGHNtdHAuaGV1cmV1eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAu
+ADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAg
+AG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsr
+BgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEGCysGAQQBgjc8AgEDEwJGUoIHIBMC
+JRYjIzBLBggrBgEFBQcBAQQ/MD0wOwYIKwYBBQUHMAKGL2h0dHA6Ly93d3cuaGV1
+cmV1eC1jeWNsYWdlLm9yZy90bHMvc210cC9jcnQucGVtMEAGA1UdHwQ5MDcwNaAz
+oDGGL2h0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90bHMvc210cC9jcmwu
+cGVtMA0GCSqGSIb3DQEBDQUAA4ICAQBzMhZwwFli2cED8LFhD6iTsYhi7fBQmuR6
+0lvXCl5d/Yk4QhjZ7q3e7nZWwpyd8dUc4bTvz8FX5dhceCEWDK+pdEj0mgb2hWLs
+28g8Xm5x7VYKAdwO0noPZHei/iHpjrdoosCzhurvT9rlcoLbKhlMNlKIVbEKMK03
+M10NISSOlhy6AKB5yJONTVvcyx2tNrZojKjNgIWCcZJZje89fEFn/0gdrv2oAJRJ
+zJO2S1Qi/A1ARnCKVGEV5YoHTfrBTdulaubPeUMlYpLFTDDEwJS8fjcJH+UeTTLI
+oCouaYrROjLH0HI/9xfcUnOMNSv++jj2YOQnX3E/s5Ykx6DbdIkQBLWRxMpyOxD+
+k9SkubkfQJFTdDmDsInYh8ei5qSgyKJwqH9TmNLfVGMBkUgkueCz34fAT0+il/Z8
+TXnF0kkzUDVcake01jrYs+qeJk/F9oSBh9CUqOq743DRQ5NzzUqfxcBEJa5rnoyW
+ITEwzoTm+beB+q/zAL0SO0v1MvFWqf8Mf6K8hqwOzEc77BykoaeeJb87nQnYJq/t
+NLRZ9QhZlJqqCJCSy1awKnHnY1u+sMhUbTNLFyp22kE8k89IukpZK1TDJFQQcG+C
+SFVNn9Ir1PV8TeCjjwixsfOm52DhZwv6+YdkgF4EJ08RqZJWMhkk+l8ofjBSkbZy
+l5zeDWAw6A==
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDkTCCAXkCAQEwDQYJKoZIhvcNAQENBQAwggE1MQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2Ug
+U01UUDEhMB8GA1UEAxMYc210cC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQP
+HkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBl
+ACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4A
+dDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMT
+AkZSFw0xMzAyMjUxNTIzMjNaFw0yMzAyMjYxNTIzMjNaoA4wDDAKBgNVHRQEAwIB
+ADANBgkqhkiG9w0BAQ0FAAOCAgEAeiYnRbKm4uM0RJH5Dr3tgChvs23sMprevZcQ
+kxfeDVISgZsRRAMyux7waMKsIvHFweDO3ReIus7NfL9CamRJC+jR2+vce5JrGH2X
+3BR7BX33oM9B062hOal/A3buWyAl6X310WpeT2Ofvpa0mL6LLVBpErhh49T25PkC
+HIED0mafqTEPigHvKlzBLbemwOgCxGw42UUrpqzKG6C3kMdHkOF+PSVApt0TyxC5
+34OhE5YntsqPK37+i54FScJuZqpIX2JLW4QSMTRWj3NljYVLneZIoKqSSXIOFS+Z
+FNHmQYLaabsh3l4cTEr6bix5A8oUTVSl5mIzpsuTDOh9vtPApz5HmuhLD1tyhHnX
+YSWUQ8Dk+bBEmX/5QxbWRYYgBPgHCjuDmaiptUqd+05SrKeDOA51AHPcazUweBeE
+T1zqyYVLpVPPAImHm9idSaYnvJv5jVMhQmszNhURFfUVsOHKfPDP9WQCD5ya77U5
+5jO17SSa97Ps+M47CilNHDjzBovkjjk9ESE2Mz2HlE9evHC77FfHDWBi9oGNNz1G
+oY/f1eTBF5vaaC7u27xO119negTONuSPoT6qpYU+9J9uNd2g2HFCDU4iqaOKWyrq
+mzV9zFZf4GiN1m5f6QyxLwuwrvxjBFbigL5NhGY+OqWjz9+2I/z8sxM0G53I5K2H
+8grxIRA=
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/smtp/crt+root.pem b/var/pub/x509/service/smtp/crt+root.pem
new file mode 100644 (file)
index 0000000..27735f2
--- /dev/null
@@ -0,0 +1,103 @@
+-----BEGIN CERTIFICATE-----
+MIIJgDCCB2igAwIBAgIHIBMCJRYjIjANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMyMloXDTIzMDIyNjE1MjMyMlowggE1
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FTATBgNVBAsTDFNlcnZpY2UgU01UUDEhMB8GA1UEAxMYc210cC5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEE
+AYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0
+MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
+CgKCAgEAwAd09AOHHpVx/o0NpCvDk/ip5/qhkcYoUOZeOELK14wUEBwgZzsGaE93
+kUgLL2tV2XOVJ4naZYzYh2cnIFhsNm78Us2l/G+P7tBhudsdJ4GLZrygcuapanCx
+O2+xWGXH838U83g7fCZgmfztv8z3qHNWgdiKrMuX2sLDos0GXpyET2XYdPK5S2Ku
+K8H57GiRBJxwKmSNfuGCxbT9ZC8CHHGfeygzefPq61UyWVrYOMHuCYdFqrEGHYwE
+D4Eq08qheWzE+vYXZw2Of1WX5M33OSQVzggn/PVzfiie4KTf9xdIJYWai/9YzQKH
+szkYxZKzs9SsZ6HLjbrRzj0HoMJpOqSGGh6PuRuJaPci1UMn3CRBWZsMLRneQXV4
+RyQr0aB3J8E1QEwYtyVVNoXcA92DlhTM7tSUSYEPp2y93IPkTzG6EBE8Fg8W6rjn
+/G75k/xJmpT5eRGV/vS0ZY1oow5iLYBAZAsNWuFGxSXPgdvDosmOcakTvof818NQ
+h0wY53RR4kHfUx60B7R9OYihl5vZtsFwKGMah02bzDI7b0ThqGCNuSpM7R6CATv1
+t6fNVTJ1KAET286v9a+zzQ+oDYXAHNfwIy0tbx1XMC4F7e5u6wPEvh71eAVyRsqK
+XoXTEHWCYiijckgqC1IKuM4JkqsC/IDDUEQiJtFczNlZlvqjUx0CAwEAAaOCAsEw
+ggK9MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgWgMEUGA1UdEQQ+MDyBIGNvbnRh
+Y3Qrc210cEBoZXVyZXV4LWN5Y2xhZ2Uub3JnghhzbXRwLmhldXJldXgtY3ljbGFn
+ZS5vcmcwHQYDVR0OBBYEFLsG571AgEk/lGILlll+K/RUurXrMCYGA1UdEgQfMB2B
+G2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9yZzCCATsGA1UdIwSCATIwggEugBTQ
+QETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEHMIIBAzEcMBoGA1UEAxMTaGV1cmV1
+eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAkhDMRwwGgYDVQQK
+ExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBuAOkAYQBuAHQxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBuAHQxEzARBgNVBBQeCgBuAOkAYQBu
+AHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4MDYGCCsGAQUFBzAChipodHRwOi8v
+d3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxzL2NydC5wZW0wQAYDVR0fBDkwNzA1
+oDOgMYYvaHR0cDovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9zbXRwL2Ny
+bC5wZW0wSQYDVR0gBEIwQDA+BgUqgXoBKjA1MDMGCCsGAQUFBwIBFidodHRwczov
+L3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9jcHMwDQYJKoZIhvcNAQENBQAD
+ggIBAHhPgzdtHYvWYNKk3gchlLsuGCOXYuKGaylYbFvrLQGbZjwSu+7qnJWtmhmX
+gz8dtM+qwFzWJxseEqVdeJmSN6tAN5T7ReaABi2I4qV5faQlEBktnhFDkpGjOdD5
+lvWPH+O8G5DNhqRLTTens7aM5VAJp3lxTklrdM2dYz7iHCKsrYq8wyc4DURBvzfc
+xY2sEcFVbu/QY1aN/9bySXccbBerKwr5OUHsPHKV/UCbWM3JKdYwHIrUEiAPnriw
+WtSwJ59MCDbC1Ow+f0PqIcPgF/KLZZeD/ZAgQIOmj/EPnLg3yInHzkxDBPuVX6Su
+YDmNI/B6tJ9FcIQ0l1XScPi6+nA4K5yRH/3zo+17/B1iEFnZ+c7enSDzudcbx2a2
+vqMBX/rkADJwd06aiLNGqL13tLHIv+ycPzQf4eZzYmmttdlCU3vByjkP+viZ//OD
+Ai8qbCUVAHLElcEU2hcR5nt+jM7HiPLBYuPWV5v+JVgUAPiUiZER1P6tvPlx5eBz
+qi56rCPdETf0TOjwi8jzF6TBaCGe+DnlIaDyZRC2gg50PU0HSooKqB9lpzvHAedV
+Lt8J7ZDSoy3jHMlFMH/LPCgVI7P2bBtcsziOhSjwIvsTjhMESmBs9Vy0XSdmKSCc
+b2Yl/Xjdhty2t7vXEQjVEIKztGwPndDCyD2q8EcIFJoxTRqw
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIII5TCCBs2gAwIBAgIHIBMCJRYjBTANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMwNloXDTIzMDIyNjE1MjMwNlowggED
+MRwwGgYDVQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJGUjELMAkG
+A1UEKxMCSEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBVBgNVBAse
+TgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABpAGYA
+aQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4KAG4A6QBh
+AG4AdDETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBhAG4AdDET
+MBEGA1UEFB4KAG4A6QBhAG4AdDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBAMQW7t6xtjiyB++qKw1fetUPyF/LbMHllX4c3pxyRXjN7AnvDbVoTH7RItPo
+abAkmh5BFInXwP6PUtbX2uLyGNsnEh5MueMJcmcZ0woDFZe60An1sVCm0RLnNL2L
+vZBACZI4ZtnFVczOHL+kzUqik2PLyIqt0sicwsAvsY4iJLlRmfjjyp4jbiBhLaj3
+AgcqHhkf+6csNc+Y6LQC+C+9dcPq4RcJ8w939tU1VNth5Llil/jBkUS5SxEmXyo/
+yuPqkd5FxL0qGkm38gf3AVZYwDwpwOBJPzjSg1lAonjNAuH/JD0AvytvTecPi1TY
+CJDW6VswB9X54ZJDcIuBWF7yCQSH/czAMppuQopuQJ8F6bdVyyDIKWJTXA9SdOQR
+rAZeIpVFu//8fbyv0yhLroTp1xXSRC+s+jEhdjZsOJGsY/0TH1biRQt9JvBTEzhF
+Pww76FczYVa9BxoqipLjCwfzh68w948nsdOwRnsjMEJkIgv6rVsC4jxgaTc6ay2P
+nqbLxGmH1YENpHvfUuO2nB7aIvakxf6OsH95KBTzgvKSwYnp2QiPCpBTtOihD2Rk
+A2uDPefHLU6058pbheXwMMKwUVn18rs9TH8T3N5q5AHpMK1H2Mvn9pskLpT16UKT
+OKkoktR1jgkJN6vRGNzjFB391ZVKfV90eXjtjsckyAcUNTdhAgMBAAGjggJYMIIC
+VDASBgNVHRMBAf8ECDAGAQH/AgEBMAsGA1UdDwQEAwIBBjAmBgNVHREEHzAdgRtj
+b250YWN0QGhldXJldXgtY3ljbGFnZS5vcmcwHQYDVR0OBBYEFNBAROiT4WT3CglA
+wG2DZ7y3ue1KMCYGA1UdEgQfMB2BG2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9y
+ZzCCATsGA1UdIwSCATIwggEugBTQQETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEH
+MIIBAzEcMBoGA1UEAxMTaGV1cmV1eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIx
+CzAJBgNVBCsTAkhDMRwwGgYDVQQKExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYD
+VQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQA
+aQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBu
+AOkAYQBuAHQxEzARBgNVBAgeCgBuAOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBu
+AHQxEzARBgNVBBQeCgBuAOkAYQBuAHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4
+MDYGCCsGAQUFBzAChipodHRwOi8vd3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxz
+L2NydC5wZW0wOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL3d3dy5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnL3Rscy9jcmwucGVtMA0GCSqGSIb3DQEBDQUAA4ICAQAL6+JbiuNt
+pl3pTfVTVdy6Db3Lyy7eevmAQDi8lCT9n/C847mvvUhafEEj7HyzlENEFNBV+5n+
+aE3BYSaNJ2Jjk5ON/fxkhZD0nZ6ITlMdd8Ovf3Pl0OamBlMzFKGQsSA1yLFyt8W3
+nJk4tU7NeZhbG6NYUoalOduzfh3IfPV37RlypgjW+2tnN1TYOZ1F1GYXIN7QiGeZ
+5jD2N2hNHFEV/b9AqhcfmR+2noEkUMl90AB5JcupgqjnnKydvMGYxubzLd975BhP
+0Evo7YcZBKTNLLXt6taGL5S/IfNfbr/F6BfNslLkR/fArKAHxut0ADzexU2bwn17
+p6BfxTiVFG7yxVCJ0xtDdIXD59COTjD7vJ9rdaUilbSlDxj2KE8s4w4gEwdpDpa7
+XnnMFZKXme1YI5E4RApqQX5YbDxcyQG3I/kCE5KcDGeLsF85vC0aDS2Zgwvdgd/F
+cKYah/pJd3LSA7NQe1zKq0r/xnswHcngmV1oAEiG4uIdWc0MWIBePoPalZMn8eL1
+GyUPVOn7tcC2kPXcR18r3D9q/lvQ3oE0KIcsL/utKUPNuBHW7QUZyPIPb/gGDLrq
+4jiPbmdNJcwFAA05QnblVtUCLZx6Pinc3Fskbez/UF0CuilFF99W9xpjBoiaix8R
+XCNyFWOUUkjUJiNhErI6GIy4rZkExNhJlw==
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/smtp/crt.pem b/var/pub/x509/service/smtp/crt.pem
new file mode 100644 (file)
index 0000000..bef68be
--- /dev/null
@@ -0,0 +1,53 @@
+-----BEGIN CERTIFICATE-----
+MIIJgDCCB2igAwIBAgIHIBMCJRYjIjANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMyMloXDTIzMDIyNjE1MjMyMlowggE1
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FTATBgNVBAsTDFNlcnZpY2UgU01UUDEhMB8GA1UEAxMYc210cC5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEE
+AYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0
+MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
+CgKCAgEAwAd09AOHHpVx/o0NpCvDk/ip5/qhkcYoUOZeOELK14wUEBwgZzsGaE93
+kUgLL2tV2XOVJ4naZYzYh2cnIFhsNm78Us2l/G+P7tBhudsdJ4GLZrygcuapanCx
+O2+xWGXH838U83g7fCZgmfztv8z3qHNWgdiKrMuX2sLDos0GXpyET2XYdPK5S2Ku
+K8H57GiRBJxwKmSNfuGCxbT9ZC8CHHGfeygzefPq61UyWVrYOMHuCYdFqrEGHYwE
+D4Eq08qheWzE+vYXZw2Of1WX5M33OSQVzggn/PVzfiie4KTf9xdIJYWai/9YzQKH
+szkYxZKzs9SsZ6HLjbrRzj0HoMJpOqSGGh6PuRuJaPci1UMn3CRBWZsMLRneQXV4
+RyQr0aB3J8E1QEwYtyVVNoXcA92DlhTM7tSUSYEPp2y93IPkTzG6EBE8Fg8W6rjn
+/G75k/xJmpT5eRGV/vS0ZY1oow5iLYBAZAsNWuFGxSXPgdvDosmOcakTvof818NQ
+h0wY53RR4kHfUx60B7R9OYihl5vZtsFwKGMah02bzDI7b0ThqGCNuSpM7R6CATv1
+t6fNVTJ1KAET286v9a+zzQ+oDYXAHNfwIy0tbx1XMC4F7e5u6wPEvh71eAVyRsqK
+XoXTEHWCYiijckgqC1IKuM4JkqsC/IDDUEQiJtFczNlZlvqjUx0CAwEAAaOCAsEw
+ggK9MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgWgMEUGA1UdEQQ+MDyBIGNvbnRh
+Y3Qrc210cEBoZXVyZXV4LWN5Y2xhZ2Uub3JnghhzbXRwLmhldXJldXgtY3ljbGFn
+ZS5vcmcwHQYDVR0OBBYEFLsG571AgEk/lGILlll+K/RUurXrMCYGA1UdEgQfMB2B
+G2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9yZzCCATsGA1UdIwSCATIwggEugBTQ
+QETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEHMIIBAzEcMBoGA1UEAxMTaGV1cmV1
+eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAkhDMRwwGgYDVQQK
+ExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0
+AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABw
+AHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBuAOkAYQBuAHQxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBuAHQxEzARBgNVBBQeCgBuAOkAYQBu
+AHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4MDYGCCsGAQUFBzAChipodHRwOi8v
+d3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxzL2NydC5wZW0wQAYDVR0fBDkwNzA1
+oDOgMYYvaHR0cDovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9zbXRwL2Ny
+bC5wZW0wSQYDVR0gBEIwQDA+BgUqgXoBKjA1MDMGCCsGAQUFBwIBFidodHRwczov
+L3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9jcHMwDQYJKoZIhvcNAQENBQAD
+ggIBAHhPgzdtHYvWYNKk3gchlLsuGCOXYuKGaylYbFvrLQGbZjwSu+7qnJWtmhmX
+gz8dtM+qwFzWJxseEqVdeJmSN6tAN5T7ReaABi2I4qV5faQlEBktnhFDkpGjOdD5
+lvWPH+O8G5DNhqRLTTens7aM5VAJp3lxTklrdM2dYz7iHCKsrYq8wyc4DURBvzfc
+xY2sEcFVbu/QY1aN/9bySXccbBerKwr5OUHsPHKV/UCbWM3JKdYwHIrUEiAPnriw
+WtSwJ59MCDbC1Ow+f0PqIcPgF/KLZZeD/ZAgQIOmj/EPnLg3yInHzkxDBPuVX6Su
+YDmNI/B6tJ9FcIQ0l1XScPi6+nA4K5yRH/3zo+17/B1iEFnZ+c7enSDzudcbx2a2
+vqMBX/rkADJwd06aiLNGqL13tLHIv+ycPzQf4eZzYmmttdlCU3vByjkP+viZ//OD
+Ai8qbCUVAHLElcEU2hcR5nt+jM7HiPLBYuPWV5v+JVgUAPiUiZER1P6tvPlx5eBz
+qi56rCPdETf0TOjwi8jzF6TBaCGe+DnlIaDyZRC2gg50PU0HSooKqB9lpzvHAedV
+Lt8J7ZDSoy3jHMlFMH/LPCgVI7P2bBtcsziOhSjwIvsTjhMESmBs9Vy0XSdmKSCc
+b2Yl/Xjdhty2t7vXEQjVEIKztGwPndDCyD2q8EcIFJoxTRqw
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/smtp/crt.self-signed.pem b/var/pub/x509/service/smtp/crt.self-signed.pem
new file mode 100644 (file)
index 0000000..fbcec84
--- /dev/null
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIIJwzCCB6ugAwIBAgIHIBMCJRYjIzANBgkqhkiG9w0BAQ0FADCCATUxCzAJBgNV
+BAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0
+MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEVMBMGA1UE
+CxMMU2VydmljZSBTTVRQMSEwHwYDVQQDExhzbXRwLmhldXJldXgtY3ljbGFnZS5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysGAQQBgjc8AgEB
+HgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBuAHQxEzARBgsr
+BgEEAYI3PAIBAxMCRlIwHhcNMTMwMjI1MTUyMzIzWhcNMjMwMjI2MTUyMzIzWjCC
+ATUxCzAJBgNVBAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoA
+bgDpAGEAbgB0MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFn
+ZTEVMBMGA1UECxMMU2VydmljZSBTTVRQMSEwHwYDVQQDExhzbXRwLmhldXJldXgt
+Y3ljbGFnZS5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1
+ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysG
+AQQBgjc8AgEBHgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBu
+AHQxEzARBgsrBgEEAYI3PAIBAxMCRlIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw
+ggIKAoICAQDAB3T0A4celXH+jQ2kK8OT+Knn+qGRxihQ5l44QsrXjBQQHCBnOwZo
+T3eRSAsva1XZc5UnidpljNiHZycgWGw2bvxSzaX8b4/u0GG52x0ngYtmvKBy5qlq
+cLE7b7FYZcfzfxTzeDt8JmCZ/O2/zPeoc1aB2Iqsy5fawsOizQZenIRPZdh08rlL
+Yq4rwfnsaJEEnHAqZI1+4YLFtP1kLwIccZ97KDN58+rrVTJZWtg4we4Jh0WqsQYd
+jAQPgSrTyqF5bMT69hdnDY5/VZfkzfc5JBXOCCf89XN+KJ7gpN/3F0glhZqL/1jN
+AoezORjFkrOz1KxnocuNutHOPQegwmk6pIYaHo+5G4lo9yLVQyfcJEFZmwwtGd5B
+dXhHJCvRoHcnwTVATBi3JVU2hdwD3YOWFMzu1JRJgQ+nbL3cg+RPMboQETwWDxbq
+uOf8bvmT/EmalPl5EZX+9LRljWijDmItgEBkCw1a4UbFJc+B28OiyY5xqRO+h/zX
+w1CHTBjndFHiQd9THrQHtH05iKGXm9m2wXAoYxqHTZvMMjtvROGoYI25KkztHoIB
+O/W3p81VMnUoARPbzq/1r7PND6gNhcAc1/AjLS1vHVcwLgXt7m7rA8S+HvV4BXJG
+yopehdMQdYJiKKNySCoLUgq4zgmSqwL8gMNQRCIm0VzM2VmW+qNTHQIDAQABo4IC
+0jCCAs4wEgYDVR0TAQH/BAgwBgEB/wIBADALBgNVHQ8EBAMCAaYwRQYDVR0RBD4w
+PIEgY29udGFjdCtzbXRwQGhldXJldXgtY3ljbGFnZS5vcmeCGHNtdHAuaGV1cmV1
+eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUuwbnvUCAST+UYguWWX4r9FS6teswRQYD
+VR0SBD4wPIEgY29udGFjdCtzbXRwQGhldXJldXgtY3ljbGFnZS5vcmeCGHNtdHAu
+aGV1cmV1eC1jeWNsYWdlLm9yZzCCAW0GA1UdIwSCAWQwggFggBS7Bue9QIBJP5Ri
+C5ZZfiv0VLq166GCAT2kggE5MIIBNTELMAkGA1UEBhMCRlIxEzARBgNVBAgeCgBu
+AOkAYQBuAHQxEzARBgNVBAceCgBuAOkAYQBuAHQxJjAkBgNVBAoTHUF0ZWxpZXJz
+IGRlIGwnSGV1cmV1eC1DeWNsYWdlMRUwEwYDVQQLEwxTZXJ2aWNlIFNNVFAxITAf
+BgNVBAMTGHNtdHAuaGV1cmV1eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAu
+ADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAg
+AG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsr
+BgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEGCysGAQQBgjc8AgEDEwJGUoIHIBMC
+JRYjIzBLBggrBgEFBQcBAQQ/MD0wOwYIKwYBBQUHMAKGL2h0dHA6Ly93d3cuaGV1
+cmV1eC1jeWNsYWdlLm9yZy90bHMvc210cC9jcnQucGVtMEAGA1UdHwQ5MDcwNaAz
+oDGGL2h0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90bHMvc210cC9jcmwu
+cGVtMA0GCSqGSIb3DQEBDQUAA4ICAQBzMhZwwFli2cED8LFhD6iTsYhi7fBQmuR6
+0lvXCl5d/Yk4QhjZ7q3e7nZWwpyd8dUc4bTvz8FX5dhceCEWDK+pdEj0mgb2hWLs
+28g8Xm5x7VYKAdwO0noPZHei/iHpjrdoosCzhurvT9rlcoLbKhlMNlKIVbEKMK03
+M10NISSOlhy6AKB5yJONTVvcyx2tNrZojKjNgIWCcZJZje89fEFn/0gdrv2oAJRJ
+zJO2S1Qi/A1ARnCKVGEV5YoHTfrBTdulaubPeUMlYpLFTDDEwJS8fjcJH+UeTTLI
+oCouaYrROjLH0HI/9xfcUnOMNSv++jj2YOQnX3E/s5Ykx6DbdIkQBLWRxMpyOxD+
+k9SkubkfQJFTdDmDsInYh8ei5qSgyKJwqH9TmNLfVGMBkUgkueCz34fAT0+il/Z8
+TXnF0kkzUDVcake01jrYs+qeJk/F9oSBh9CUqOq743DRQ5NzzUqfxcBEJa5rnoyW
+ITEwzoTm+beB+q/zAL0SO0v1MvFWqf8Mf6K8hqwOzEc77BykoaeeJb87nQnYJq/t
+NLRZ9QhZlJqqCJCSy1awKnHnY1u+sMhUbTNLFyp22kE8k89IukpZK1TDJFQQcG+C
+SFVNn9Ir1PV8TeCjjwixsfOm52DhZwv6+YdkgF4EJ08RqZJWMhkk+l8ofjBSkbZy
+l5zeDWAw6A==
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/smtp/idx.self-signed.txt b/var/pub/x509/service/smtp/idx.self-signed.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/service/smtp/idx.txt b/var/pub/x509/service/smtp/idx.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/service/smtp/req.pem b/var/pub/x509/service/smtp/req.pem
new file mode 100644 (file)
index 0000000..1e86dfd
--- /dev/null
@@ -0,0 +1,32 @@
+-----BEGIN CERTIFICATE REQUEST-----
+MIIFfDCCA2QCAQAwggE1MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4A
+dDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdI
+ZXVyZXV4LUN5Y2xhZ2UxFTATBgNVBAsTDFNlcnZpY2UgU01UUDEhMB8GA1UEAxMY
+c210cC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAA
+bgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQA
+ZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8
+AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIICIjANBgkqhkiG
+9w0BAQEFAAOCAg8AMIICCgKCAgEAwAd09AOHHpVx/o0NpCvDk/ip5/qhkcYoUOZe
+OELK14wUEBwgZzsGaE93kUgLL2tV2XOVJ4naZYzYh2cnIFhsNm78Us2l/G+P7tBh
+udsdJ4GLZrygcuapanCxO2+xWGXH838U83g7fCZgmfztv8z3qHNWgdiKrMuX2sLD
+os0GXpyET2XYdPK5S2KuK8H57GiRBJxwKmSNfuGCxbT9ZC8CHHGfeygzefPq61Uy
+WVrYOMHuCYdFqrEGHYwED4Eq08qheWzE+vYXZw2Of1WX5M33OSQVzggn/PVzfiie
+4KTf9xdIJYWai/9YzQKHszkYxZKzs9SsZ6HLjbrRzj0HoMJpOqSGGh6PuRuJaPci
+1UMn3CRBWZsMLRneQXV4RyQr0aB3J8E1QEwYtyVVNoXcA92DlhTM7tSUSYEPp2y9
+3IPkTzG6EBE8Fg8W6rjn/G75k/xJmpT5eRGV/vS0ZY1oow5iLYBAZAsNWuFGxSXP
+gdvDosmOcakTvof818NQh0wY53RR4kHfUx60B7R9OYihl5vZtsFwKGMah02bzDI7
+b0ThqGCNuSpM7R6CATv1t6fNVTJ1KAET286v9a+zzQ+oDYXAHNfwIy0tbx1XMC4F
+7e5u6wPEvh71eAVyRsqKXoXTEHWCYiijckgqC1IKuM4JkqsC/IDDUEQiJtFczNlZ
+lvqjUx0CAwEAAaAAMA0GCSqGSIb3DQEBDQUAA4ICAQAhj0w+u4VKgjcTehr8ibj4
+cLsCqsGVuqK6Rjm8+4Bp0dNiO5331dzIVcw1ZE+ZpRPm6vYzhhzUJl5JDgPRxLbP
+mz+tdSPNjATP4imjPRrpyNXQJlbOGvTsxZcK/De/raquvDRtcaYI0l1/Sl1Kth5J
+gagStKE3GcmEU2eTv8HBvtH1nXNkCqrFzOxlPc19ngim4iSbleGfXQZ2E4bnYSXG
++M/CvJ7pq/o94seTYd92oJ2+VUOyu+wlEhdc4JXRWylcHIVcH8V/5Hy70emL/giD
+blS6qLocjG+dbJ6O03IAGYqx8sjg5LjezQp5zzOoRxUbmXofDnUk57MH1boE3RIF
+bEHjBnAbzIz1E8dAnq4NEepmzBlKS6n/Hy3Cj2yRbxoqOGaHXDN6rr5PCub6lM4A
+AzUGcuhXOEfUdXpB0A96kPSIvVV+hYHsvlvYnjD0TZ1zCi8HQMSwx0kaDT2oleQK
+jkepADLa96ySomGxQERg304uFVZa/3IBhFkXsXPa63zlrDgioRaqE9ex/PkkUOhy
+tan7woJb/8xc9cxBMESrEd/BBWsxloGSqvPCX2Ni2QoKB9PSAJtgfyKWNuU5Drjz
+ZFCaKa637cOB0NyWSRxfUTgkPwWy6dOD2qws1FtQ7jZr2DYkc75ZNRQMqQrA2CGe
+/Ql1ZOu2cIqreXfqHbjghg==
+-----END CERTIFICATE REQUEST-----
diff --git a/var/pub/x509/service/smtpd/crl.num b/var/pub/x509/service/smtpd/crl.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/service/smtpd/crl.num.old b/var/pub/x509/service/smtpd/crl.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/service/smtpd/crl.pem b/var/pub/x509/service/smtpd/crl.pem
new file mode 100644 (file)
index 0000000..e7fe8b7
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDnDCCAYQCAQEwDQYJKoZIhvcNAQENBQAwggFAMQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxHzAdBgNVBAsTFlNlcnZpY2Ug
+U01UUCAoc2VydmV1cikxIjAgBgNVBAMTGXNtdHBkLmhldXJldXgtY3ljbGFnZS5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysGAQQBgjc8AgEB
+HgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBuAHQxEzARBgsr
+BgEEAYI3PAIBAxMCRlIXDTEzMDIyNTE1MjMyN1oXDTIzMDIyNjE1MjMyN1qgDjAM
+MAoGA1UdFAQDAgEAMA0GCSqGSIb3DQEBDQUAA4ICAQCT6YFJjdA5CV78lg5iUYKk
+pP1OH2VG/ZboDqSkpVgWP/YEewcT8sdVKT3Txb6n5ckSACU/F0/vESGRC2EqpD0R
+Eue6zbz1O2Tc1FM/5ndm27jyMDEEDTKAEPgi6OUybYnemIf+80bLX6iCtlnLIn/Q
+797OJkOJ6kF6TpAjHwO03usp61Wrt0HDseQKvfCPYHNHUPKB/TIByLSBFKx7RmD4
+kRgf+NPDQt2Xcl7hhdNYyiixVWAXKR+F07i0GDi8rSANut3i6XKraQzuZ7f0p0/b
+RBNDd29Gf9mhp0wmT3NsEyX6Kmh8/ym1KuZdH2QxVEPM2wdDRpuNWYIFAockQc36
+a/PfBY9kXfomBwIVWdIk0z8crRC7r0uqQ14+w7K368Ba8Q5LknuO6QGc7+0mA19L
+yMS+BejERqiIpXGwYGJyTznJfnxM/CWUTO6gczDLS4jKYTAh6gMM4Miy8aKanNZr
+1X/JZZUs9opcYoIzf2phMdfjDsh6YMgiqWziK29ErFcD3MbpCczhpkNJzhD84VTb
+Hx/6Jj+E9GMIDJ73cZv96ypj15sR7PHD15M8FZa/nndE5EBl9342LT66ywELWJfG
+4PZjkZf+wHLiyyn0GtKoBltEeFFnVdUSMaohB7N1jKkM3TWJ88GF9R0/3QpUXz1Z
+0SFOiFUSMgKigdB/NIFoHw==
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/smtpd/crl.self-signed.num b/var/pub/x509/service/smtpd/crl.self-signed.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/service/smtpd/crl.self-signed.num.old b/var/pub/x509/service/smtpd/crl.self-signed.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/service/smtpd/crl.self-signed.pem b/var/pub/x509/service/smtpd/crl.self-signed.pem
new file mode 100644 (file)
index 0000000..e7fe8b7
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDnDCCAYQCAQEwDQYJKoZIhvcNAQENBQAwggFAMQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxHzAdBgNVBAsTFlNlcnZpY2Ug
+U01UUCAoc2VydmV1cikxIjAgBgNVBAMTGXNtdHBkLmhldXJldXgtY3ljbGFnZS5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysGAQQBgjc8AgEB
+HgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBuAHQxEzARBgsr
+BgEEAYI3PAIBAxMCRlIXDTEzMDIyNTE1MjMyN1oXDTIzMDIyNjE1MjMyN1qgDjAM
+MAoGA1UdFAQDAgEAMA0GCSqGSIb3DQEBDQUAA4ICAQCT6YFJjdA5CV78lg5iUYKk
+pP1OH2VG/ZboDqSkpVgWP/YEewcT8sdVKT3Txb6n5ckSACU/F0/vESGRC2EqpD0R
+Eue6zbz1O2Tc1FM/5ndm27jyMDEEDTKAEPgi6OUybYnemIf+80bLX6iCtlnLIn/Q
+797OJkOJ6kF6TpAjHwO03usp61Wrt0HDseQKvfCPYHNHUPKB/TIByLSBFKx7RmD4
+kRgf+NPDQt2Xcl7hhdNYyiixVWAXKR+F07i0GDi8rSANut3i6XKraQzuZ7f0p0/b
+RBNDd29Gf9mhp0wmT3NsEyX6Kmh8/ym1KuZdH2QxVEPM2wdDRpuNWYIFAockQc36
+a/PfBY9kXfomBwIVWdIk0z8crRC7r0uqQ14+w7K368Ba8Q5LknuO6QGc7+0mA19L
+yMS+BejERqiIpXGwYGJyTznJfnxM/CWUTO6gczDLS4jKYTAh6gMM4Miy8aKanNZr
+1X/JZZUs9opcYoIzf2phMdfjDsh6YMgiqWziK29ErFcD3MbpCczhpkNJzhD84VTb
+Hx/6Jj+E9GMIDJ73cZv96ypj15sR7PHD15M8FZa/nndE5EBl9342LT66ywELWJfG
+4PZjkZf+wHLiyyn0GtKoBltEeFFnVdUSMaohB7N1jKkM3TWJ88GF9R0/3QpUXz1Z
+0SFOiFUSMgKigdB/NIFoHw==
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/smtpd/crt+crl.pem b/var/pub/x509/service/smtpd/crt+crl.pem
new file mode 100644 (file)
index 0000000..e0354ff
--- /dev/null
@@ -0,0 +1,77 @@
+-----BEGIN CERTIFICATE-----
+MIIJ7DCCB9SgAwIBAgIHIBMCJRYjJTANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMyNVoXDTIzMDIyNjE1MjMyNVowggFA
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+HzAdBgNVBAsTFlNlcnZpY2UgU01UUCAoc2VydmV1cikxIjAgBgNVBAMTGXNtdHBk
+LmhldXJldXgtY3ljbGFnZS5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkA
+IABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUA
+cjEbMBkGCysGAQQBgjc8AgEBHgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIe
+CgBuAOkAYQBuAHQxEzARBgsrBgEEAYI3PAIBAxMCRlIwggIiMA0GCSqGSIb3DQEB
+AQUAA4ICDwAwggIKAoICAQDDXIVfq8nPPZUo9ao9CWswRvLCyWLm1DHMlRe77WK2
+/bwG/4uY2moIhuKtf9o4Elg8qM7Aaz+cARrQlCIz40Ljx13eUBXFeIOIsk/Vwiv8
+kBg6xD20WA2XYJruELvgBzDDK2HL5uin7TCT6Ay1y1AMKhyy30ShS/rzCKyvjmdg
+esLWGkscYyXMl78i0zBG7/6rcnyv3A5puht5stiBvfS908byxuDqxJj5Os32QE4a
+jRQ5UUlFRQ26tI7AwYjLh7GShuWVrJDorsK2mcriXSnyC5tj5gRjdTcd9buG/Cax
+xDZqnD7v9ZOiF7fR5/mfwdBSgR1VRtYSR9lRHY5K8x2vNAgLvsFs7DndkH8+JHqB
+okCk3xhgC6xlG8mBWm6315Uv8EjJO6mPFGcbVuRl9GHanc9dI4URT6C88nYls36r
+GClkurCixd/xYOeibTIKyePDVhCHK7wcq2UlNaA1nYk+L1lN8OL3zk0xOYtso0+Z
+oaZAgaSlh0C2giVW1QSc4mms9DJsHHMlOEt9EiY3UQwCtqhlCtg300W4yEoxS+JJ
+6sVbwAhCO82xc+08cm4mZa7e6iqcRK3NsRW9ndQroJWxgixnolFxXomA1QtC11Ms
+jDZzaLxW9qhRbPOH8eNFQkZnd9H1XLrnCDkuDRNoh6zjpdY1iMBylo3GITKobi2i
+wQIDAQABo4IDIjCCAx4wEgYDVR0TAQH/BAgwBgEB/wIBADALBgNVHQ8EBAMCAaYw
+gZ4GA1UdEQSBljCBk4EhY29udGFjdCtzbXRwZEBoZXVyZXV4LWN5Y2xhZ2Uub3Jn
+ghlzbXRwZC5oZXVyZXV4LWN5Y2xhZ2Uub3JnghhzbXRwLmhldXJldXgtY3ljbGFn
+ZS5vcmeCHnN1Ym1pc3Npb24uaGV1cmV1eC1jeWNsYWdlLm9yZ4IZc210cHMuaGV1
+cmV1eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUmdzYkb/M7UH4d+L9iZf/f8tvZ9Aw
+JgYDVR0SBB8wHYEbY29udGFjdEBoZXVyZXV4LWN5Y2xhZ2Uub3JnMIIBOwYDVR0j
+BIIBMjCCAS6AFNBAROiT4WT3CglAwG2DZ7y3ue1KoYIBC6SCAQcwggEDMRwwGgYD
+VQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJGUjELMAkGA1UEKxMC
+SEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBVBgNVBAseTgBBAG4A
+dABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEA
+dABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4KAG4A6QBhAG4AdDET
+MBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBhAG4AdDETMBEGA1UE
+FB4KAG4A6QBhAG4AdIIHIBMCJRYjBTBGBggrBgEFBQcBAQQ6MDgwNgYIKwYBBQUH
+MAKGKmh0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90bHMvY3J0LnBlbTBB
+BgNVHR8EOjA4MDagNKAyhjBodHRwOi8vd3d3LmhldXJldXgtY3ljbGFnZS5vcmcv
+dGxzL3NtdHBkL2NybC5wZW0wSQYDVR0gBEIwQDA+BgUqgXoBKjA1MDMGCCsGAQUF
+BwIBFidodHRwczovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9jcHMwDQYJ
+KoZIhvcNAQENBQADggIBAKvwtJ9+AtpVx8Z8Bc7+VdT+uiGVdjZXnidFIPiFj02x
++ca4XEckQ66tTsgBQ54MN54huaUrmJBS6TzWFDkijdTvZtqKObGXZLBb4WmFYdmT
+0RW07AMhtEtn7lLlYNmJZN4wb/QNMeNJgm8qrcXEt1BAB+PZLLRQT2bYIIvX8Rdq
+srFPw5aDlvs0GwmDx6vQaye5sUmJzbc6gKVUIgIvonBooZR+0aDNg5bhnFQlT28H
+242WYK6GE/Ffi4zfXfUO/7eiMyj+QmMBqyPUgSvANIqfX9CQXhLRMkIDGac08pvF
+PNseIQfDNTEwcn9SCIvDnG6xYztNRSeDEqY/uGvFyM3EHKeMY5rHp73QkoDKB2YR
+APny/eKNGtu0HwDEnIl5uv6DdgC9039gp0rJUIQkqQ+h9pUr7nTAXVj7u8rnMMpF
+gO+/hP3O8Gm+fvtqwkwub92phhwcP/bewE56QO6O8HVJTknzJvJpBMx5ooh7oDJ3
+9X0gCFsDGywUwaBWtfmncasmaBQYFc1joB1OFHelzu1cID0ZN7jxPt0Qtz/HuuUQ
+TEIO/l8xG0QJG9PhoVXK8XzoykZSiJuAE4QLumW3Jp03B4c9bT7GZ74ggFIitBmi
+NMpjsAXODF5AFxWvm8xDGn23mw9u4YZ+0MOh4+Zrt+p0yLPO9gSXFCWd5yo53F1I
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDnDCCAYQCAQEwDQYJKoZIhvcNAQENBQAwggFAMQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxHzAdBgNVBAsTFlNlcnZpY2Ug
+U01UUCAoc2VydmV1cikxIjAgBgNVBAMTGXNtdHBkLmhldXJldXgtY3ljbGFnZS5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysGAQQBgjc8AgEB
+HgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBuAHQxEzARBgsr
+BgEEAYI3PAIBAxMCRlIXDTEzMDIyNTE1MjMyN1oXDTIzMDIyNjE1MjMyN1qgDjAM
+MAoGA1UdFAQDAgEAMA0GCSqGSIb3DQEBDQUAA4ICAQCT6YFJjdA5CV78lg5iUYKk
+pP1OH2VG/ZboDqSkpVgWP/YEewcT8sdVKT3Txb6n5ckSACU/F0/vESGRC2EqpD0R
+Eue6zbz1O2Tc1FM/5ndm27jyMDEEDTKAEPgi6OUybYnemIf+80bLX6iCtlnLIn/Q
+797OJkOJ6kF6TpAjHwO03usp61Wrt0HDseQKvfCPYHNHUPKB/TIByLSBFKx7RmD4
+kRgf+NPDQt2Xcl7hhdNYyiixVWAXKR+F07i0GDi8rSANut3i6XKraQzuZ7f0p0/b
+RBNDd29Gf9mhp0wmT3NsEyX6Kmh8/ym1KuZdH2QxVEPM2wdDRpuNWYIFAockQc36
+a/PfBY9kXfomBwIVWdIk0z8crRC7r0uqQ14+w7K368Ba8Q5LknuO6QGc7+0mA19L
+yMS+BejERqiIpXGwYGJyTznJfnxM/CWUTO6gczDLS4jKYTAh6gMM4Miy8aKanNZr
+1X/JZZUs9opcYoIzf2phMdfjDsh6YMgiqWziK29ErFcD3MbpCczhpkNJzhD84VTb
+Hx/6Jj+E9GMIDJ73cZv96ypj15sR7PHD15M8FZa/nndE5EBl9342LT66ywELWJfG
+4PZjkZf+wHLiyyn0GtKoBltEeFFnVdUSMaohB7N1jKkM3TWJ88GF9R0/3QpUXz1Z
+0SFOiFUSMgKigdB/NIFoHw==
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/smtpd/crt+crl.self-signed.pem b/var/pub/x509/service/smtpd/crt+crl.self-signed.pem
new file mode 100644 (file)
index 0000000..efd3221
--- /dev/null
@@ -0,0 +1,81 @@
+-----BEGIN CERTIFICATE-----
+MIIKmjCCCIKgAwIBAgIHIBMCJRYjJzANBgkqhkiG9w0BAQ0FADCCAUAxCzAJBgNV
+BAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0
+MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEfMB0GA1UE
+CxMWU2VydmljZSBTTVRQIChzZXJ2ZXVyKTEiMCAGA1UEAxMZc210cGQuaGV1cmV1
+eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBl
+AHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMRswGQYL
+KwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBh
+AG4AdDETMBEGCysGAQQBgjc8AgEDEwJGUjAeFw0xMzAyMjUxNTIzMjdaFw0yMzAy
+MjYxNTIzMjdaMIIBQDELMAkGA1UEBhMCRlIxEzARBgNVBAgeCgBuAOkAYQBuAHQx
+EzARBgNVBAceCgBuAOkAYQBuAHQxJjAkBgNVBAoTHUF0ZWxpZXJzIGRlIGwnSGV1
+cmV1eC1DeWNsYWdlMR8wHQYDVQQLExZTZXJ2aWNlIFNNVFAgKHNlcnZldXIpMSIw
+IAYDVQQDExlzbXRwZC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAx
+AC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBlACAAbgBp
+ACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkG
+CysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIIC
+IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAw1yFX6vJzz2VKPWqPQlrMEby
+wsli5tQxzJUXu+1itv28Bv+LmNpqCIbirX/aOBJYPKjOwGs/nAEa0JQiM+NC48dd
+3lAVxXiDiLJP1cIr/JAYOsQ9tFgNl2Ca7hC74Acwwythy+bop+0wk+gMtctQDCoc
+st9EoUv68wisr45nYHrC1hpLHGMlzJe/ItMwRu/+q3J8r9wOabobebLYgb30vdPG
+8sbg6sSY+TrN9kBOGo0UOVFJRUUNurSOwMGIy4exkobllayQ6K7CtpnK4l0p8gub
+Y+YEY3U3HfW7hvwmscQ2apw+7/WTohe30ef5n8HQUoEdVUbWEkfZUR2OSvMdrzQI
+C77BbOw53ZB/PiR6gaJApN8YYAusZRvJgVput9eVL/BIyTupjxRnG1bkZfRh2p3P
+XSOFEU+gvPJ2JbN+qxgpZLqwosXf8WDnom0yCsnjw1YQhyu8HKtlJTWgNZ2JPi9Z
+TfDi985NMTmLbKNPmaGmQIGkpYdAtoIlVtUEnOJprPQybBxzJThLfRImN1EMArao
+ZQrYN9NFuMhKMUviSerFW8AIQjvNsXPtPHJuJmWu3uoqnEStzbEVvZ3UK6CVsYIs
+Z6JRcV6JgNULQtdTLIw2c2i8VvaoUWzzh/HjRUJGZ3fR9Vy65wg5Lg0TaIes46XW
+NYjAcpaNxiEyqG4tosECAwEAAaOCA5MwggOPMBIGA1UdEwEB/wQIMAYBAf8CAQAw
+CwYDVR0PBAQDAgGmMIGeBgNVHREEgZYwgZOBIWNvbnRhY3Qrc210cGRAaGV1cmV1
+eC1jeWNsYWdlLm9yZ4IZc210cGQuaGV1cmV1eC1jeWNsYWdlLm9yZ4IYc210cC5o
+ZXVyZXV4LWN5Y2xhZ2Uub3Jngh5zdWJtaXNzaW9uLmhldXJldXgtY3ljbGFnZS5v
+cmeCGXNtdHBzLmhldXJldXgtY3ljbGFnZS5vcmcwHQYDVR0OBBYEFJnc2JG/zO1B
++Hfi/YmX/3/Lb2fQMIGeBgNVHRIEgZYwgZOBIWNvbnRhY3Qrc210cGRAaGV1cmV1
+eC1jeWNsYWdlLm9yZ4IZc210cGQuaGV1cmV1eC1jeWNsYWdlLm9yZ4IYc210cC5o
+ZXVyZXV4LWN5Y2xhZ2Uub3Jngh5zdWJtaXNzaW9uLmhldXJldXgtY3ljbGFnZS5v
+cmeCGXNtdHBzLmhldXJldXgtY3ljbGFnZS5vcmcwggF4BgNVHSMEggFvMIIBa4AU
+mdzYkb/M7UH4d+L9iZf/f8tvZ9ChggFIpIIBRDCCAUAxCzAJBgNVBAYTAkZSMRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0MSYwJAYDVQQK
+Ex1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEfMB0GA1UECxMWU2Vydmlj
+ZSBTTVRQIChzZXJ2ZXVyKTEiMCAGA1UEAxMZc210cGQuaGV1cmV1eC1jeWNsYWdl
+Lm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkA
+IABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwC
+AQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEG
+CysGAQQBgjc8AgEDEwJGUoIHIBMCJRYjJzBMBggrBgEFBQcBAQRAMD4wPAYIKwYB
+BQUHMAKGMGh0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90bHMvc210cGQv
+Y3J0LnBlbTBBBgNVHR8EOjA4MDagNKAyhjBodHRwOi8vd3d3LmhldXJldXgtY3lj
+bGFnZS5vcmcvdGxzL3NtdHBkL2NybC5wZW0wDQYJKoZIhvcNAQENBQADggIBAFoQ
+VWb9S3ky6FjY2ti0gnbOks8eIQN14AqtWD7c34vksSPcrfONnZsRhbqeqmHtSxO+
+RNkfCYahWBOXcx63c8TRBr4/4mVTr7ZliYfZa+Y0fIiXrjXkuW4waYOyAtiIlTAk
+wyeBTWjU/4jaRdSrxgXAJODYG37vR/nVCq8OJKCBtMwMcMILysHktlbdSTejhljc
+0jy7u9+9E6csmuq/QXc8qvepE2LQ5ay9TutHMMtciRSMq9WsXkFnUxVrjsYb1Wz/
+fuG441nO+SKPz4J8pDcuwNrpOmBsE43LoNhke5MrYSZFUDOTRaXbXWRLMjYbW2NI
+mhfNVtrU7x8wT5eirCvFFcrwIkZXcRzEo/P8MxQVLReHKVn/uVjCZYAC7AoP5g9V
+b9J8qLxcbsjguItnoXPn2+C8Qr3EbpWolbrbRmSXZgfexfBmRdlHgmlpGiNQzFsx
+yKIrJOKqvxTvQOEPZmcXMNBNFPFa8Bk61kjwguhczd+XgHXxorGG6yHAFbyVucCc
+8Au0azfBZwAvdwIxcU13ejWQmwn+TeLtUPuTgD07bGHsCV+rAK9jCPHXX2Gzt1sS
+v5zwdtcOToVn5r8P9SP5NzOBCgA5xmjdqD3yIhf83XZufxm/IaVlhzD3ChvMA7Uj
+AvD3fMN4BDSdif5TKHay1tr8k64gdzDKenDYZHsv
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDnDCCAYQCAQEwDQYJKoZIhvcNAQENBQAwggFAMQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxHzAdBgNVBAsTFlNlcnZpY2Ug
+U01UUCAoc2VydmV1cikxIjAgBgNVBAMTGXNtdHBkLmhldXJldXgtY3ljbGFnZS5v
+cmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAA
+bQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEbMBkGCysGAQQBgjc8AgEB
+HgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBuAHQxEzARBgsr
+BgEEAYI3PAIBAxMCRlIXDTEzMDIyNTE1MjMyN1oXDTIzMDIyNjE1MjMyN1qgDjAM
+MAoGA1UdFAQDAgEAMA0GCSqGSIb3DQEBDQUAA4ICAQCT6YFJjdA5CV78lg5iUYKk
+pP1OH2VG/ZboDqSkpVgWP/YEewcT8sdVKT3Txb6n5ckSACU/F0/vESGRC2EqpD0R
+Eue6zbz1O2Tc1FM/5ndm27jyMDEEDTKAEPgi6OUybYnemIf+80bLX6iCtlnLIn/Q
+797OJkOJ6kF6TpAjHwO03usp61Wrt0HDseQKvfCPYHNHUPKB/TIByLSBFKx7RmD4
+kRgf+NPDQt2Xcl7hhdNYyiixVWAXKR+F07i0GDi8rSANut3i6XKraQzuZ7f0p0/b
+RBNDd29Gf9mhp0wmT3NsEyX6Kmh8/ym1KuZdH2QxVEPM2wdDRpuNWYIFAockQc36
+a/PfBY9kXfomBwIVWdIk0z8crRC7r0uqQ14+w7K368Ba8Q5LknuO6QGc7+0mA19L
+yMS+BejERqiIpXGwYGJyTznJfnxM/CWUTO6gczDLS4jKYTAh6gMM4Miy8aKanNZr
+1X/JZZUs9opcYoIzf2phMdfjDsh6YMgiqWziK29ErFcD3MbpCczhpkNJzhD84VTb
+Hx/6Jj+E9GMIDJ73cZv96ypj15sR7PHD15M8FZa/nndE5EBl9342LT66ywELWJfG
+4PZjkZf+wHLiyyn0GtKoBltEeFFnVdUSMaohB7N1jKkM3TWJ88GF9R0/3QpUXz1Z
+0SFOiFUSMgKigdB/NIFoHw==
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/smtpd/crt+root.pem b/var/pub/x509/service/smtpd/crt+root.pem
new file mode 100644 (file)
index 0000000..7e62a7d
--- /dev/null
@@ -0,0 +1,105 @@
+-----BEGIN CERTIFICATE-----
+MIIJ7DCCB9SgAwIBAgIHIBMCJRYjJTANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMyNVoXDTIzMDIyNjE1MjMyNVowggFA
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+HzAdBgNVBAsTFlNlcnZpY2UgU01UUCAoc2VydmV1cikxIjAgBgNVBAMTGXNtdHBk
+LmhldXJldXgtY3ljbGFnZS5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkA
+IABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUA
+cjEbMBkGCysGAQQBgjc8AgEBHgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIe
+CgBuAOkAYQBuAHQxEzARBgsrBgEEAYI3PAIBAxMCRlIwggIiMA0GCSqGSIb3DQEB
+AQUAA4ICDwAwggIKAoICAQDDXIVfq8nPPZUo9ao9CWswRvLCyWLm1DHMlRe77WK2
+/bwG/4uY2moIhuKtf9o4Elg8qM7Aaz+cARrQlCIz40Ljx13eUBXFeIOIsk/Vwiv8
+kBg6xD20WA2XYJruELvgBzDDK2HL5uin7TCT6Ay1y1AMKhyy30ShS/rzCKyvjmdg
+esLWGkscYyXMl78i0zBG7/6rcnyv3A5puht5stiBvfS908byxuDqxJj5Os32QE4a
+jRQ5UUlFRQ26tI7AwYjLh7GShuWVrJDorsK2mcriXSnyC5tj5gRjdTcd9buG/Cax
+xDZqnD7v9ZOiF7fR5/mfwdBSgR1VRtYSR9lRHY5K8x2vNAgLvsFs7DndkH8+JHqB
+okCk3xhgC6xlG8mBWm6315Uv8EjJO6mPFGcbVuRl9GHanc9dI4URT6C88nYls36r
+GClkurCixd/xYOeibTIKyePDVhCHK7wcq2UlNaA1nYk+L1lN8OL3zk0xOYtso0+Z
+oaZAgaSlh0C2giVW1QSc4mms9DJsHHMlOEt9EiY3UQwCtqhlCtg300W4yEoxS+JJ
+6sVbwAhCO82xc+08cm4mZa7e6iqcRK3NsRW9ndQroJWxgixnolFxXomA1QtC11Ms
+jDZzaLxW9qhRbPOH8eNFQkZnd9H1XLrnCDkuDRNoh6zjpdY1iMBylo3GITKobi2i
+wQIDAQABo4IDIjCCAx4wEgYDVR0TAQH/BAgwBgEB/wIBADALBgNVHQ8EBAMCAaYw
+gZ4GA1UdEQSBljCBk4EhY29udGFjdCtzbXRwZEBoZXVyZXV4LWN5Y2xhZ2Uub3Jn
+ghlzbXRwZC5oZXVyZXV4LWN5Y2xhZ2Uub3JnghhzbXRwLmhldXJldXgtY3ljbGFn
+ZS5vcmeCHnN1Ym1pc3Npb24uaGV1cmV1eC1jeWNsYWdlLm9yZ4IZc210cHMuaGV1
+cmV1eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUmdzYkb/M7UH4d+L9iZf/f8tvZ9Aw
+JgYDVR0SBB8wHYEbY29udGFjdEBoZXVyZXV4LWN5Y2xhZ2Uub3JnMIIBOwYDVR0j
+BIIBMjCCAS6AFNBAROiT4WT3CglAwG2DZ7y3ue1KoYIBC6SCAQcwggEDMRwwGgYD
+VQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJGUjELMAkGA1UEKxMC
+SEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBVBgNVBAseTgBBAG4A
+dABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEA
+dABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4KAG4A6QBhAG4AdDET
+MBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBhAG4AdDETMBEGA1UE
+FB4KAG4A6QBhAG4AdIIHIBMCJRYjBTBGBggrBgEFBQcBAQQ6MDgwNgYIKwYBBQUH
+MAKGKmh0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90bHMvY3J0LnBlbTBB
+BgNVHR8EOjA4MDagNKAyhjBodHRwOi8vd3d3LmhldXJldXgtY3ljbGFnZS5vcmcv
+dGxzL3NtdHBkL2NybC5wZW0wSQYDVR0gBEIwQDA+BgUqgXoBKjA1MDMGCCsGAQUF
+BwIBFidodHRwczovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9jcHMwDQYJ
+KoZIhvcNAQENBQADggIBAKvwtJ9+AtpVx8Z8Bc7+VdT+uiGVdjZXnidFIPiFj02x
++ca4XEckQ66tTsgBQ54MN54huaUrmJBS6TzWFDkijdTvZtqKObGXZLBb4WmFYdmT
+0RW07AMhtEtn7lLlYNmJZN4wb/QNMeNJgm8qrcXEt1BAB+PZLLRQT2bYIIvX8Rdq
+srFPw5aDlvs0GwmDx6vQaye5sUmJzbc6gKVUIgIvonBooZR+0aDNg5bhnFQlT28H
+242WYK6GE/Ffi4zfXfUO/7eiMyj+QmMBqyPUgSvANIqfX9CQXhLRMkIDGac08pvF
+PNseIQfDNTEwcn9SCIvDnG6xYztNRSeDEqY/uGvFyM3EHKeMY5rHp73QkoDKB2YR
+APny/eKNGtu0HwDEnIl5uv6DdgC9039gp0rJUIQkqQ+h9pUr7nTAXVj7u8rnMMpF
+gO+/hP3O8Gm+fvtqwkwub92phhwcP/bewE56QO6O8HVJTknzJvJpBMx5ooh7oDJ3
+9X0gCFsDGywUwaBWtfmncasmaBQYFc1joB1OFHelzu1cID0ZN7jxPt0Qtz/HuuUQ
+TEIO/l8xG0QJG9PhoVXK8XzoykZSiJuAE4QLumW3Jp03B4c9bT7GZ74ggFIitBmi
+NMpjsAXODF5AFxWvm8xDGn23mw9u4YZ+0MOh4+Zrt+p0yLPO9gSXFCWd5yo53F1I
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIII5TCCBs2gAwIBAgIHIBMCJRYjBTANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMwNloXDTIzMDIyNjE1MjMwNlowggED
+MRwwGgYDVQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJGUjELMAkG
+A1UEKxMCSEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBVBgNVBAse
+TgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABpAGYA
+aQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4KAG4A6QBh
+AG4AdDETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBhAG4AdDET
+MBEGA1UEFB4KAG4A6QBhAG4AdDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBAMQW7t6xtjiyB++qKw1fetUPyF/LbMHllX4c3pxyRXjN7AnvDbVoTH7RItPo
+abAkmh5BFInXwP6PUtbX2uLyGNsnEh5MueMJcmcZ0woDFZe60An1sVCm0RLnNL2L
+vZBACZI4ZtnFVczOHL+kzUqik2PLyIqt0sicwsAvsY4iJLlRmfjjyp4jbiBhLaj3
+AgcqHhkf+6csNc+Y6LQC+C+9dcPq4RcJ8w939tU1VNth5Llil/jBkUS5SxEmXyo/
+yuPqkd5FxL0qGkm38gf3AVZYwDwpwOBJPzjSg1lAonjNAuH/JD0AvytvTecPi1TY
+CJDW6VswB9X54ZJDcIuBWF7yCQSH/czAMppuQopuQJ8F6bdVyyDIKWJTXA9SdOQR
+rAZeIpVFu//8fbyv0yhLroTp1xXSRC+s+jEhdjZsOJGsY/0TH1biRQt9JvBTEzhF
+Pww76FczYVa9BxoqipLjCwfzh68w948nsdOwRnsjMEJkIgv6rVsC4jxgaTc6ay2P
+nqbLxGmH1YENpHvfUuO2nB7aIvakxf6OsH95KBTzgvKSwYnp2QiPCpBTtOihD2Rk
+A2uDPefHLU6058pbheXwMMKwUVn18rs9TH8T3N5q5AHpMK1H2Mvn9pskLpT16UKT
+OKkoktR1jgkJN6vRGNzjFB391ZVKfV90eXjtjsckyAcUNTdhAgMBAAGjggJYMIIC
+VDASBgNVHRMBAf8ECDAGAQH/AgEBMAsGA1UdDwQEAwIBBjAmBgNVHREEHzAdgRtj
+b250YWN0QGhldXJldXgtY3ljbGFnZS5vcmcwHQYDVR0OBBYEFNBAROiT4WT3CglA
+wG2DZ7y3ue1KMCYGA1UdEgQfMB2BG2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9y
+ZzCCATsGA1UdIwSCATIwggEugBTQQETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEH
+MIIBAzEcMBoGA1UEAxMTaGV1cmV1eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIx
+CzAJBgNVBCsTAkhDMRwwGgYDVQQKExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYD
+VQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQA
+aQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBu
+AOkAYQBuAHQxEzARBgNVBAgeCgBuAOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBu
+AHQxEzARBgNVBBQeCgBuAOkAYQBuAHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4
+MDYGCCsGAQUFBzAChipodHRwOi8vd3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxz
+L2NydC5wZW0wOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL3d3dy5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnL3Rscy9jcmwucGVtMA0GCSqGSIb3DQEBDQUAA4ICAQAL6+JbiuNt
+pl3pTfVTVdy6Db3Lyy7eevmAQDi8lCT9n/C847mvvUhafEEj7HyzlENEFNBV+5n+
+aE3BYSaNJ2Jjk5ON/fxkhZD0nZ6ITlMdd8Ovf3Pl0OamBlMzFKGQsSA1yLFyt8W3
+nJk4tU7NeZhbG6NYUoalOduzfh3IfPV37RlypgjW+2tnN1TYOZ1F1GYXIN7QiGeZ
+5jD2N2hNHFEV/b9AqhcfmR+2noEkUMl90AB5JcupgqjnnKydvMGYxubzLd975BhP
+0Evo7YcZBKTNLLXt6taGL5S/IfNfbr/F6BfNslLkR/fArKAHxut0ADzexU2bwn17
+p6BfxTiVFG7yxVCJ0xtDdIXD59COTjD7vJ9rdaUilbSlDxj2KE8s4w4gEwdpDpa7
+XnnMFZKXme1YI5E4RApqQX5YbDxcyQG3I/kCE5KcDGeLsF85vC0aDS2Zgwvdgd/F
+cKYah/pJd3LSA7NQe1zKq0r/xnswHcngmV1oAEiG4uIdWc0MWIBePoPalZMn8eL1
+GyUPVOn7tcC2kPXcR18r3D9q/lvQ3oE0KIcsL/utKUPNuBHW7QUZyPIPb/gGDLrq
+4jiPbmdNJcwFAA05QnblVtUCLZx6Pinc3Fskbez/UF0CuilFF99W9xpjBoiaix8R
+XCNyFWOUUkjUJiNhErI6GIy4rZkExNhJlw==
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/smtpd/crt.pem b/var/pub/x509/service/smtpd/crt.pem
new file mode 100644 (file)
index 0000000..ab5d312
--- /dev/null
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIIJ7DCCB9SgAwIBAgIHIBMCJRYjJTANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMyNVoXDTIzMDIyNjE1MjMyNVowggFA
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+HzAdBgNVBAsTFlNlcnZpY2UgU01UUCAoc2VydmV1cikxIjAgBgNVBAMTGXNtdHBk
+LmhldXJldXgtY3ljbGFnZS5vcmcxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkA
+IABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUA
+cjEbMBkGCysGAQQBgjc8AgEBHgoAbgDpAGEAbgB0MRswGQYLKwYBBAGCNzwCAQIe
+CgBuAOkAYQBuAHQxEzARBgsrBgEEAYI3PAIBAxMCRlIwggIiMA0GCSqGSIb3DQEB
+AQUAA4ICDwAwggIKAoICAQDDXIVfq8nPPZUo9ao9CWswRvLCyWLm1DHMlRe77WK2
+/bwG/4uY2moIhuKtf9o4Elg8qM7Aaz+cARrQlCIz40Ljx13eUBXFeIOIsk/Vwiv8
+kBg6xD20WA2XYJruELvgBzDDK2HL5uin7TCT6Ay1y1AMKhyy30ShS/rzCKyvjmdg
+esLWGkscYyXMl78i0zBG7/6rcnyv3A5puht5stiBvfS908byxuDqxJj5Os32QE4a
+jRQ5UUlFRQ26tI7AwYjLh7GShuWVrJDorsK2mcriXSnyC5tj5gRjdTcd9buG/Cax
+xDZqnD7v9ZOiF7fR5/mfwdBSgR1VRtYSR9lRHY5K8x2vNAgLvsFs7DndkH8+JHqB
+okCk3xhgC6xlG8mBWm6315Uv8EjJO6mPFGcbVuRl9GHanc9dI4URT6C88nYls36r
+GClkurCixd/xYOeibTIKyePDVhCHK7wcq2UlNaA1nYk+L1lN8OL3zk0xOYtso0+Z
+oaZAgaSlh0C2giVW1QSc4mms9DJsHHMlOEt9EiY3UQwCtqhlCtg300W4yEoxS+JJ
+6sVbwAhCO82xc+08cm4mZa7e6iqcRK3NsRW9ndQroJWxgixnolFxXomA1QtC11Ms
+jDZzaLxW9qhRbPOH8eNFQkZnd9H1XLrnCDkuDRNoh6zjpdY1iMBylo3GITKobi2i
+wQIDAQABo4IDIjCCAx4wEgYDVR0TAQH/BAgwBgEB/wIBADALBgNVHQ8EBAMCAaYw
+gZ4GA1UdEQSBljCBk4EhY29udGFjdCtzbXRwZEBoZXVyZXV4LWN5Y2xhZ2Uub3Jn
+ghlzbXRwZC5oZXVyZXV4LWN5Y2xhZ2Uub3JnghhzbXRwLmhldXJldXgtY3ljbGFn
+ZS5vcmeCHnN1Ym1pc3Npb24uaGV1cmV1eC1jeWNsYWdlLm9yZ4IZc210cHMuaGV1
+cmV1eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUmdzYkb/M7UH4d+L9iZf/f8tvZ9Aw
+JgYDVR0SBB8wHYEbY29udGFjdEBoZXVyZXV4LWN5Y2xhZ2Uub3JnMIIBOwYDVR0j
+BIIBMjCCAS6AFNBAROiT4WT3CglAwG2DZ7y3ue1KoYIBC6SCAQcwggEDMRwwGgYD
+VQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJGUjELMAkGA1UEKxMC
+SEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBVBgNVBAseTgBBAG4A
+dABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABpAGYAaQBjAGEA
+dABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4KAG4A6QBhAG4AdDET
+MBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBhAG4AdDETMBEGA1UE
+FB4KAG4A6QBhAG4AdIIHIBMCJRYjBTBGBggrBgEFBQcBAQQ6MDgwNgYIKwYBBQUH
+MAKGKmh0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90bHMvY3J0LnBlbTBB
+BgNVHR8EOjA4MDagNKAyhjBodHRwOi8vd3d3LmhldXJldXgtY3ljbGFnZS5vcmcv
+dGxzL3NtdHBkL2NybC5wZW0wSQYDVR0gBEIwQDA+BgUqgXoBKjA1MDMGCCsGAQUF
+BwIBFidodHRwczovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3JnL3Rscy9jcHMwDQYJ
+KoZIhvcNAQENBQADggIBAKvwtJ9+AtpVx8Z8Bc7+VdT+uiGVdjZXnidFIPiFj02x
++ca4XEckQ66tTsgBQ54MN54huaUrmJBS6TzWFDkijdTvZtqKObGXZLBb4WmFYdmT
+0RW07AMhtEtn7lLlYNmJZN4wb/QNMeNJgm8qrcXEt1BAB+PZLLRQT2bYIIvX8Rdq
+srFPw5aDlvs0GwmDx6vQaye5sUmJzbc6gKVUIgIvonBooZR+0aDNg5bhnFQlT28H
+242WYK6GE/Ffi4zfXfUO/7eiMyj+QmMBqyPUgSvANIqfX9CQXhLRMkIDGac08pvF
+PNseIQfDNTEwcn9SCIvDnG6xYztNRSeDEqY/uGvFyM3EHKeMY5rHp73QkoDKB2YR
+APny/eKNGtu0HwDEnIl5uv6DdgC9039gp0rJUIQkqQ+h9pUr7nTAXVj7u8rnMMpF
+gO+/hP3O8Gm+fvtqwkwub92phhwcP/bewE56QO6O8HVJTknzJvJpBMx5ooh7oDJ3
+9X0gCFsDGywUwaBWtfmncasmaBQYFc1joB1OFHelzu1cID0ZN7jxPt0Qtz/HuuUQ
+TEIO/l8xG0QJG9PhoVXK8XzoykZSiJuAE4QLumW3Jp03B4c9bT7GZ74ggFIitBmi
+NMpjsAXODF5AFxWvm8xDGn23mw9u4YZ+0MOh4+Zrt+p0yLPO9gSXFCWd5yo53F1I
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/smtpd/crt.self-signed.pem b/var/pub/x509/service/smtpd/crt.self-signed.pem
new file mode 100644 (file)
index 0000000..a71c85d
--- /dev/null
@@ -0,0 +1,59 @@
+-----BEGIN CERTIFICATE-----
+MIIKmjCCCIKgAwIBAgIHIBMCJRYjJzANBgkqhkiG9w0BAQ0FADCCAUAxCzAJBgNV
+BAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0
+MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEfMB0GA1UE
+CxMWU2VydmljZSBTTVRQIChzZXJ2ZXVyKTEiMCAGA1UEAxMZc210cGQuaGV1cmV1
+eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBl
+AHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMRswGQYL
+KwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBh
+AG4AdDETMBEGCysGAQQBgjc8AgEDEwJGUjAeFw0xMzAyMjUxNTIzMjdaFw0yMzAy
+MjYxNTIzMjdaMIIBQDELMAkGA1UEBhMCRlIxEzARBgNVBAgeCgBuAOkAYQBuAHQx
+EzARBgNVBAceCgBuAOkAYQBuAHQxJjAkBgNVBAoTHUF0ZWxpZXJzIGRlIGwnSGV1
+cmV1eC1DeWNsYWdlMR8wHQYDVQQLExZTZXJ2aWNlIFNNVFAgKHNlcnZldXIpMSIw
+IAYDVQQDExlzbXRwZC5oZXVyZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAx
+AC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBlACAAbgBp
+ACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkG
+CysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMTAkZSMIIC
+IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAw1yFX6vJzz2VKPWqPQlrMEby
+wsli5tQxzJUXu+1itv28Bv+LmNpqCIbirX/aOBJYPKjOwGs/nAEa0JQiM+NC48dd
+3lAVxXiDiLJP1cIr/JAYOsQ9tFgNl2Ca7hC74Acwwythy+bop+0wk+gMtctQDCoc
+st9EoUv68wisr45nYHrC1hpLHGMlzJe/ItMwRu/+q3J8r9wOabobebLYgb30vdPG
+8sbg6sSY+TrN9kBOGo0UOVFJRUUNurSOwMGIy4exkobllayQ6K7CtpnK4l0p8gub
+Y+YEY3U3HfW7hvwmscQ2apw+7/WTohe30ef5n8HQUoEdVUbWEkfZUR2OSvMdrzQI
+C77BbOw53ZB/PiR6gaJApN8YYAusZRvJgVput9eVL/BIyTupjxRnG1bkZfRh2p3P
+XSOFEU+gvPJ2JbN+qxgpZLqwosXf8WDnom0yCsnjw1YQhyu8HKtlJTWgNZ2JPi9Z
+TfDi985NMTmLbKNPmaGmQIGkpYdAtoIlVtUEnOJprPQybBxzJThLfRImN1EMArao
+ZQrYN9NFuMhKMUviSerFW8AIQjvNsXPtPHJuJmWu3uoqnEStzbEVvZ3UK6CVsYIs
+Z6JRcV6JgNULQtdTLIw2c2i8VvaoUWzzh/HjRUJGZ3fR9Vy65wg5Lg0TaIes46XW
+NYjAcpaNxiEyqG4tosECAwEAAaOCA5MwggOPMBIGA1UdEwEB/wQIMAYBAf8CAQAw
+CwYDVR0PBAQDAgGmMIGeBgNVHREEgZYwgZOBIWNvbnRhY3Qrc210cGRAaGV1cmV1
+eC1jeWNsYWdlLm9yZ4IZc210cGQuaGV1cmV1eC1jeWNsYWdlLm9yZ4IYc210cC5o
+ZXVyZXV4LWN5Y2xhZ2Uub3Jngh5zdWJtaXNzaW9uLmhldXJldXgtY3ljbGFnZS5v
+cmeCGXNtdHBzLmhldXJldXgtY3ljbGFnZS5vcmcwHQYDVR0OBBYEFJnc2JG/zO1B
++Hfi/YmX/3/Lb2fQMIGeBgNVHRIEgZYwgZOBIWNvbnRhY3Qrc210cGRAaGV1cmV1
+eC1jeWNsYWdlLm9yZ4IZc210cGQuaGV1cmV1eC1jeWNsYWdlLm9yZ4IYc210cC5o
+ZXVyZXV4LWN5Y2xhZ2Uub3Jngh5zdWJtaXNzaW9uLmhldXJldXgtY3ljbGFnZS5v
+cmeCGXNtdHBzLmhldXJldXgtY3ljbGFnZS5vcmcwggF4BgNVHSMEggFvMIIBa4AU
+mdzYkb/M7UH4d+L9iZf/f8tvZ9ChggFIpIIBRDCCAUAxCzAJBgNVBAYTAkZSMRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0MSYwJAYDVQQK
+Ex1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEfMB0GA1UECxMWU2Vydmlj
+ZSBTTVRQIChzZXJ2ZXVyKTEiMCAGA1UEAxMZc210cGQuaGV1cmV1eC1jeWNsYWdl
+Lm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkA
+IABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwC
+AQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEG
+CysGAQQBgjc8AgEDEwJGUoIHIBMCJRYjJzBMBggrBgEFBQcBAQRAMD4wPAYIKwYB
+BQUHMAKGMGh0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90bHMvc210cGQv
+Y3J0LnBlbTBBBgNVHR8EOjA4MDagNKAyhjBodHRwOi8vd3d3LmhldXJldXgtY3lj
+bGFnZS5vcmcvdGxzL3NtdHBkL2NybC5wZW0wDQYJKoZIhvcNAQENBQADggIBAFoQ
+VWb9S3ky6FjY2ti0gnbOks8eIQN14AqtWD7c34vksSPcrfONnZsRhbqeqmHtSxO+
+RNkfCYahWBOXcx63c8TRBr4/4mVTr7ZliYfZa+Y0fIiXrjXkuW4waYOyAtiIlTAk
+wyeBTWjU/4jaRdSrxgXAJODYG37vR/nVCq8OJKCBtMwMcMILysHktlbdSTejhljc
+0jy7u9+9E6csmuq/QXc8qvepE2LQ5ay9TutHMMtciRSMq9WsXkFnUxVrjsYb1Wz/
+fuG441nO+SKPz4J8pDcuwNrpOmBsE43LoNhke5MrYSZFUDOTRaXbXWRLMjYbW2NI
+mhfNVtrU7x8wT5eirCvFFcrwIkZXcRzEo/P8MxQVLReHKVn/uVjCZYAC7AoP5g9V
+b9J8qLxcbsjguItnoXPn2+C8Qr3EbpWolbrbRmSXZgfexfBmRdlHgmlpGiNQzFsx
+yKIrJOKqvxTvQOEPZmcXMNBNFPFa8Bk61kjwguhczd+XgHXxorGG6yHAFbyVucCc
+8Au0azfBZwAvdwIxcU13ejWQmwn+TeLtUPuTgD07bGHsCV+rAK9jCPHXX2Gzt1sS
+v5zwdtcOToVn5r8P9SP5NzOBCgA5xmjdqD3yIhf83XZufxm/IaVlhzD3ChvMA7Uj
+AvD3fMN4BDSdif5TKHay1tr8k64gdzDKenDYZHsv
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/smtpd/idx.self-signed.txt b/var/pub/x509/service/smtpd/idx.self-signed.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/service/smtpd/idx.txt b/var/pub/x509/service/smtpd/idx.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/service/smtpd/req.pem b/var/pub/x509/service/smtpd/req.pem
new file mode 100644 (file)
index 0000000..1814112
--- /dev/null
@@ -0,0 +1,32 @@
+-----BEGIN CERTIFICATE REQUEST-----
+MIIFhzCCA28CAQAwggFAMQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4A
+dDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdI
+ZXVyZXV4LUN5Y2xhZ2UxHzAdBgNVBAsTFlNlcnZpY2UgU01UUCAoc2VydmV1cikx
+IjAgBgNVBAMTGXNtdHBkLmhldXJldXgtY3ljbGFnZS5vcmcxSzBJBgNVBA8eQgBW
+ADEALgAwACwAIABuAGkAIABkAGkAZQB1ACAAbgBpACAAbQBhAO4AdAByAGUAIABu
+AGkAIABtAG8AdABlAHUAcjEbMBkGCysGAQQBgjc8AgEBHgoAbgDpAGEAbgB0MRsw
+GQYLKwYBBAGCNzwCAQIeCgBuAOkAYQBuAHQxEzARBgsrBgEEAYI3PAIBAxMCRlIw
+ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDDXIVfq8nPPZUo9ao9CWsw
+RvLCyWLm1DHMlRe77WK2/bwG/4uY2moIhuKtf9o4Elg8qM7Aaz+cARrQlCIz40Lj
+x13eUBXFeIOIsk/Vwiv8kBg6xD20WA2XYJruELvgBzDDK2HL5uin7TCT6Ay1y1AM
+Khyy30ShS/rzCKyvjmdgesLWGkscYyXMl78i0zBG7/6rcnyv3A5puht5stiBvfS9
+08byxuDqxJj5Os32QE4ajRQ5UUlFRQ26tI7AwYjLh7GShuWVrJDorsK2mcriXSny
+C5tj5gRjdTcd9buG/CaxxDZqnD7v9ZOiF7fR5/mfwdBSgR1VRtYSR9lRHY5K8x2v
+NAgLvsFs7DndkH8+JHqBokCk3xhgC6xlG8mBWm6315Uv8EjJO6mPFGcbVuRl9GHa
+nc9dI4URT6C88nYls36rGClkurCixd/xYOeibTIKyePDVhCHK7wcq2UlNaA1nYk+
+L1lN8OL3zk0xOYtso0+ZoaZAgaSlh0C2giVW1QSc4mms9DJsHHMlOEt9EiY3UQwC
+tqhlCtg300W4yEoxS+JJ6sVbwAhCO82xc+08cm4mZa7e6iqcRK3NsRW9ndQroJWx
+gixnolFxXomA1QtC11MsjDZzaLxW9qhRbPOH8eNFQkZnd9H1XLrnCDkuDRNoh6zj
+pdY1iMBylo3GITKobi2iwQIDAQABoAAwDQYJKoZIhvcNAQENBQADggIBACh+n0cP
+f71L90e8sp8lAKbd3IHJAaelMLsf1reem4GHSQraW34wwo/lq/um4CJzrT2UksoS
+aQXOGHIsrbwQRgzk2EobqCMYmVOUICBKgyYLdd2dB140nLYWMgkTkiZPtClNVnhE
+i2pM+/5STtHatNqx849B6Iz6SCmXzfiLExulHjyc8kpLOLdMT0Hp0HAFWfaayjv8
+65MaYiSTF0lr70Z5w3+HAcxf9n8/ZhJAL/8pQbU0wroqjxdoEG8/L71tTXbdKIlm
+exrJtDl8Cg2lLyXk0a6ZKgBbOckdBArQ5m7Ujeh10Jh4oOhkMP3QZrIBQtNEH2RP
+ZnejJFrpi1zm3RYJ8I8B5+vZfn+ZThrsPQHhayIYGJEmUvI7bRZ5oniCoqb/DpM9
+6uvyr7wpCci8FA5K3IVdV1P06DK2n8QOYztiCo70Tb6YJlnLRFwhJR/yty9gTTi1
+lD+6vaSGVFym/miXMNTZ8TWoGk3d57bd93cKMNa2kqgZLHQqxPOITm4wptietFn8
+G/351APMZGIf8jrLdqIHW7LQnW3iDHu5Cfd2NFShJPo0CDes1+BCyCgAahJQ0LBq
+m7KgCVqSjiUiAl1hAseEF948PTPkZkB+0eWm38eqm2Pxanub67Abjf7b7waGxxTt
+xS7HANE8pg5+O/jhwpp1bXlkzoUBgAO+POET
+-----END CERTIFICATE REQUEST-----
diff --git a/var/pub/x509/service/www/crl.num b/var/pub/x509/service/www/crl.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/service/www/crl.num.old b/var/pub/x509/service/www/crl.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/service/www/crl.pem b/var/pub/x509/service/www/crl.pem
new file mode 100644 (file)
index 0000000..76da271
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDjzCCAXcCAQEwDQYJKoZIhvcNAQENBQAwggEzMQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFDASBgNVBAsTC1NlcnZpY2Ug
+V2ViMSAwHgYDVQQDExd3d3cuaGV1cmV1eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQx
+GzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEGCysGAQQBgjc8AgEDEwJG
+UhcNMTMwMjI1MTUyMzMxWhcNMjMwMjI2MTUyMzMxWqAOMAwwCgYDVR0UBAMCAQAw
+DQYJKoZIhvcNAQENBQADggIBAJiT+fRKz5yrcQQF7KE6TGcpnnWhqedx7u+iJ92M
++aueMPnBdfBTrG1j7K8i/KC326/2MMe3iYGfDiXaBbJplmQeNwyPLW1xxFk0IQlk
+hfDmhOGsWBL4woYWSKnfvyuKEJkh/a6oURo2u37anmiPGyR9qI/kM8zwTrR3NwVi
+mb4jYDevESqGa2ajxtkntXCN6IBCnNkfuPhJg5poszkLJTb7xuD8E9l/0krBE6qh
+WxVyGq+mztHArg+KOxbu5+1pfVniWoISVCwi+wwsUslDCh78DrMBuqx/nkFFExf8
+/5i4WhLBwBapWB03PRRZiXi4dahtOpAVAq/RAguX0bNXDEr346lRCTxI27/ygn+R
+vZqlJytpePbrCjwQVe/XjOaFfpl6x0QTochGm6Jr2kCPI131EknyFxBBu72cXgZP
+kT55omYpNODKDuAgBRqxQFc/19Zv0tObqCmeFQ/G72diFUKZeMukaSvAj/MQwASp
+EpAh2LYViEeqO9MehCzcKt4wdnDd/3p/FFy0CSvnlEXuNj3SczR6ECNaoGfsliHI
+UxXf36Z7l+Of/B6V7TAVaJpv8SPS6PFuxRSPNKA6PXysW0gAXbGwOYKpG6nZOF3H
+I/Mi2A9ZRkvLnIuHr4wln+V7CONU/fuP9xvfq17bP0iTDE5bIRfZlpMSuy9iz16D
+58Rj
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/www/crl.self-signed.num b/var/pub/x509/service/www/crl.self-signed.num
new file mode 100644 (file)
index 0000000..8a0f05e
--- /dev/null
@@ -0,0 +1 @@
+01
diff --git a/var/pub/x509/service/www/crl.self-signed.num.old b/var/pub/x509/service/www/crl.self-signed.num.old
new file mode 100644 (file)
index 0000000..4daddb7
--- /dev/null
@@ -0,0 +1 @@
+00
diff --git a/var/pub/x509/service/www/crl.self-signed.pem b/var/pub/x509/service/www/crl.self-signed.pem
new file mode 100644 (file)
index 0000000..76da271
--- /dev/null
@@ -0,0 +1,22 @@
+-----BEGIN X509 CRL-----
+MIIDjzCCAXcCAQEwDQYJKoZIhvcNAQENBQAwggEzMQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFDASBgNVBAsTC1NlcnZpY2Ug
+V2ViMSAwHgYDVQQDExd3d3cuaGV1cmV1eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQx
+GzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEGCysGAQQBgjc8AgEDEwJG
+UhcNMTMwMjI1MTUyMzMxWhcNMjMwMjI2MTUyMzMxWqAOMAwwCgYDVR0UBAMCAQAw
+DQYJKoZIhvcNAQENBQADggIBAJiT+fRKz5yrcQQF7KE6TGcpnnWhqedx7u+iJ92M
++aueMPnBdfBTrG1j7K8i/KC326/2MMe3iYGfDiXaBbJplmQeNwyPLW1xxFk0IQlk
+hfDmhOGsWBL4woYWSKnfvyuKEJkh/a6oURo2u37anmiPGyR9qI/kM8zwTrR3NwVi
+mb4jYDevESqGa2ajxtkntXCN6IBCnNkfuPhJg5poszkLJTb7xuD8E9l/0krBE6qh
+WxVyGq+mztHArg+KOxbu5+1pfVniWoISVCwi+wwsUslDCh78DrMBuqx/nkFFExf8
+/5i4WhLBwBapWB03PRRZiXi4dahtOpAVAq/RAguX0bNXDEr346lRCTxI27/ygn+R
+vZqlJytpePbrCjwQVe/XjOaFfpl6x0QTochGm6Jr2kCPI131EknyFxBBu72cXgZP
+kT55omYpNODKDuAgBRqxQFc/19Zv0tObqCmeFQ/G72diFUKZeMukaSvAj/MQwASp
+EpAh2LYViEeqO9MehCzcKt4wdnDd/3p/FFy0CSvnlEXuNj3SczR6ECNaoGfsliHI
+UxXf36Z7l+Of/B6V7TAVaJpv8SPS6PFuxRSPNKA6PXysW0gAXbGwOYKpG6nZOF3H
+I/Mi2A9ZRkvLnIuHr4wln+V7CONU/fuP9xvfq17bP0iTDE5bIRfZlpMSuy9iz16D
+58Rj
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/www/crt+crl.pem b/var/pub/x509/service/www/crt+crl.pem
new file mode 100644 (file)
index 0000000..f304b5f
--- /dev/null
@@ -0,0 +1,76 @@
+-----BEGIN CERTIFICATE-----
+MIIJljCCB36gAwIBAgIHIBMCJRYjMDANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMzMFoXDTIzMDIyNjE1MjMzMFowggEz
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FDASBgNVBAsTC1NlcnZpY2UgV2ViMSAwHgYDVQQDExd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABu
+AGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGC
+NzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDET
+MBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBALLlO1gbYrLm/p4WuyaDWpDCjcP9Pt602SrqYzpS5P/amJmT9juXwO3LPBz/
+TjC8ho+CLHGuCQhlLZKGky9NogFu5gbtOATe/RXoP5m77T0l5McBGb+cdrCh7Flb
+wYKoez+Ef7ejBCMehwTHhyH4KZ/M+NxXUMd0sD6eGLn8ZSUaBgIcsepJzML8/r+s
+SYKZbobk+qtv/3HblSfNgjhBfbNboXpVmI/vRI8x0AKhjZ+DepyM6nyhScD2PNxY
+KKKJrP+Yxh9EKHxmT7LYg3857pxWd2+8F8wmuZQuzIsJIE7mZA7wbex0rkpV5kBt
+Lm5RLUA9TcSfeYUhHMkSnJq069c/88CPhai1FslQELpiVKpdnyVXeWNtJd0OeWv3
+0I+/j5voumk5vv6lTI6aL4GeEpajZApIige0D9FhYG5xFU8DUqASywnTxpTX9Xn6
+KQUJIej6ga1MYNVdjtOPJprJfC3ww/jj0S7ZpE1IIHdXurie61pFxaj0Q1s0yJPW
+qQ+8+h+LzGhinKu7JNMROt6oXM6xxcUmfM5yzhnVuhrGVM0ZWv8OAd3o4OYsWEFo
+Wzv1GCGWpFMu7ehgmLYqF4DImYD1LBD0XAN6hBF3o925mR+Z+ZLqPpKqSMO3MNh2
+NJDZXj78/TqzlUnOzfup27x0+Tc/n+6j1N+7aiIQZfGehMXdAgMBAAGjggLZMIIC
+1TASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBYBgNVHREEUTBPgR9j
+b250YWN0K3d3d0BoZXVyZXV4LWN5Y2xhZ2Uub3Jnghd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZ4ITaGV1cmV1eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUXISFLVUAT/ZV
+OqF5Y3dk5cOFTaYwJgYDVR0SBB8wHYEbY29udGFjdEBoZXVyZXV4LWN5Y2xhZ2Uu
+b3JnMIIBOwYDVR0jBIIBMjCCAS6AFNBAROiT4WT3CglAwG2DZ7y3ue1KoYIBC6SC
+AQcwggEDMRwwGgYDVQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJG
+UjELMAkGA1UEKxMCSEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBV
+BgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIA
+dABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4K
+AG4A6QBhAG4AdDETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBh
+AG4AdDETMBEGA1UEFB4KAG4A6QBhAG4AdIIHIBMCJRYjBTBGBggrBgEFBQcBAQQ6
+MDgwNgYIKwYBBQUHMAKGKmh0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90
+bHMvY3J0LnBlbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vd3d3LmhldXJldXgt
+Y3ljbGFnZS5vcmcvdGxzL3d3dy9jcmwucGVtMEkGA1UdIARCMEAwPgYFKoF6ASow
+NTAzBggrBgEFBQcCARYnaHR0cHM6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90
+bHMvY3BzMA0GCSqGSIb3DQEBDQUAA4ICAQAWij0XVr6FI++poPWPKael6ughP/bG
+JivN/I7n4YzvUokg1rTZ7498wyWllVXFWBqCy8zbduTHxCXg9AejRSLsx5eUnfNd
+kxy2VBwNOJ/vHQBl1MaZzfwZ+oZU94kxtEvyqoJQ2bGpBrk9aC/I6WiMehsy090j
+QK4yuc+nfFsQgMS1Ys2SPPD/ObWn6Wot1KvCJixiF0PpvGc14PvB1HGxpLRJYp7K
++w4Ks5K/NDDHeg23EC+Yu5Cj2HSCA5teEdrZmsjck3kgyJxZzf2Wefgxxdye+geh
+4X/3Rc4sVfHgEMkAQVjQOHtVrIfjNmJ4EeqfsjaAPsPKObDt5szEIoxTSxOCkUnC
+vHTTqSiXI7asdkpbVdKdgnx4j+QY2ZAmuicbYHXVn0XmDKm5ImmpM+w7Sjlz6kcr
+hfhhIwupFNG+TxSsyOD4fz8IRwEi2DUhL7O+GHYr59Fi6MKh7oz0M/SmR4lHE3Gg
+PG6uS74z+SS1pq5dnaD5A8zghtPgHZ5bx84yI8E2eS6FdE6yUCVJmlsAv9PAhJmg
+KxwkfoWNhM1QoNkGvekgayON7SsnjWT9kS/vVggS2oFPs6Y4eOn5QxDfKAnGo5O0
+1qY2ftnsYTFe66xVBlODBKtlevzyYA6ofqPUl9FVJPeNsHPw1e64hmMNXcwzphpv
+FxgYGX6mLYDhTg==
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDjzCCAXcCAQEwDQYJKoZIhvcNAQENBQAwggEzMQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFDASBgNVBAsTC1NlcnZpY2Ug
+V2ViMSAwHgYDVQQDExd3d3cuaGV1cmV1eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQx
+GzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEGCysGAQQBgjc8AgEDEwJG
+UhcNMTMwMjI1MTUyMzMxWhcNMjMwMjI2MTUyMzMxWqAOMAwwCgYDVR0UBAMCAQAw
+DQYJKoZIhvcNAQENBQADggIBAJiT+fRKz5yrcQQF7KE6TGcpnnWhqedx7u+iJ92M
++aueMPnBdfBTrG1j7K8i/KC326/2MMe3iYGfDiXaBbJplmQeNwyPLW1xxFk0IQlk
+hfDmhOGsWBL4woYWSKnfvyuKEJkh/a6oURo2u37anmiPGyR9qI/kM8zwTrR3NwVi
+mb4jYDevESqGa2ajxtkntXCN6IBCnNkfuPhJg5poszkLJTb7xuD8E9l/0krBE6qh
+WxVyGq+mztHArg+KOxbu5+1pfVniWoISVCwi+wwsUslDCh78DrMBuqx/nkFFExf8
+/5i4WhLBwBapWB03PRRZiXi4dahtOpAVAq/RAguX0bNXDEr346lRCTxI27/ygn+R
+vZqlJytpePbrCjwQVe/XjOaFfpl6x0QTochGm6Jr2kCPI131EknyFxBBu72cXgZP
+kT55omYpNODKDuAgBRqxQFc/19Zv0tObqCmeFQ/G72diFUKZeMukaSvAj/MQwASp
+EpAh2LYViEeqO9MehCzcKt4wdnDd/3p/FFy0CSvnlEXuNj3SczR6ECNaoGfsliHI
+UxXf36Z7l+Of/B6V7TAVaJpv8SPS6PFuxRSPNKA6PXysW0gAXbGwOYKpG6nZOF3H
+I/Mi2A9ZRkvLnIuHr4wln+V7CONU/fuP9xvfq17bP0iTDE5bIRfZlpMSuy9iz16D
+58Rj
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/www/crt+crl.self-signed.pem b/var/pub/x509/service/www/crt+crl.self-signed.pem
new file mode 100644 (file)
index 0000000..c964810
--- /dev/null
@@ -0,0 +1,77 @@
+-----BEGIN CERTIFICATE-----
+MIIJ4TCCB8mgAwIBAgIHIBMCJRYjMTANBgkqhkiG9w0BAQ0FADCCATMxCzAJBgNV
+BAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0
+MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEUMBIGA1UE
+CxMLU2VydmljZSBXZWIxIDAeBgNVBAMTF3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3Jn
+MUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0A
+YQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4K
+AG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYB
+BAGCNzwCAQMTAkZSMB4XDTEzMDIyNTE1MjMzMVoXDTIzMDIyNjE1MjMzMVowggEz
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FDASBgNVBAsTC1NlcnZpY2UgV2ViMSAwHgYDVQQDExd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABu
+AGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGC
+NzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDET
+MBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBALLlO1gbYrLm/p4WuyaDWpDCjcP9Pt602SrqYzpS5P/amJmT9juXwO3LPBz/
+TjC8ho+CLHGuCQhlLZKGky9NogFu5gbtOATe/RXoP5m77T0l5McBGb+cdrCh7Flb
+wYKoez+Ef7ejBCMehwTHhyH4KZ/M+NxXUMd0sD6eGLn8ZSUaBgIcsepJzML8/r+s
+SYKZbobk+qtv/3HblSfNgjhBfbNboXpVmI/vRI8x0AKhjZ+DepyM6nyhScD2PNxY
+KKKJrP+Yxh9EKHxmT7LYg3857pxWd2+8F8wmuZQuzIsJIE7mZA7wbex0rkpV5kBt
+Lm5RLUA9TcSfeYUhHMkSnJq069c/88CPhai1FslQELpiVKpdnyVXeWNtJd0OeWv3
+0I+/j5voumk5vv6lTI6aL4GeEpajZApIige0D9FhYG5xFU8DUqASywnTxpTX9Xn6
+KQUJIej6ga1MYNVdjtOPJprJfC3ww/jj0S7ZpE1IIHdXurie61pFxaj0Q1s0yJPW
+qQ+8+h+LzGhinKu7JNMROt6oXM6xxcUmfM5yzhnVuhrGVM0ZWv8OAd3o4OYsWEFo
+Wzv1GCGWpFMu7ehgmLYqF4DImYD1LBD0XAN6hBF3o925mR+Z+ZLqPpKqSMO3MNh2
+NJDZXj78/TqzlUnOzfup27x0+Tc/n+6j1N+7aiIQZfGehMXdAgMBAAGjggL0MIIC
+8DASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBYBgNVHREEUTBPgR9j
+b250YWN0K3d3d0BoZXVyZXV4LWN5Y2xhZ2Uub3Jnghd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZ4ITaGV1cmV1eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUXISFLVUAT/ZV
+OqF5Y3dk5cOFTaYwWAYDVR0SBFEwT4EfY29udGFjdCt3d3dAaGV1cmV1eC1jeWNs
+YWdlLm9yZ4IXd3d3LmhldXJldXgtY3ljbGFnZS5vcmeCE2hldXJldXgtY3ljbGFn
+ZS5vcmcwggFrBgNVHSMEggFiMIIBXoAUXISFLVUAT/ZVOqF5Y3dk5cOFTaahggE7
+pIIBNzCCATMxCzAJBgNVBAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYD
+VQQHHgoAbgDpAGEAbgB0MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgt
+Q3ljbGFnZTEUMBIGA1UECxMLU2VydmljZSBXZWIxIDAeBgNVBAMTF3d3dy5oZXVy
+ZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABp
+AGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZ
+BgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDp
+AGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMTAkZSggcgEwIlFiMxMEoGCCsGAQUFBwEB
+BD4wPDA6BggrBgEFBQcwAoYuaHR0cDovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3Jn
+L3Rscy93d3cvY3J0LnBlbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vd3d3Lmhl
+dXJldXgtY3ljbGFnZS5vcmcvdGxzL3d3dy9jcmwucGVtMA0GCSqGSIb3DQEBDQUA
+A4ICAQA5hKhdvd64m491G67SC4s99rYT6gBVo8NjDaMU3CrKSG+O5drigpNCYRJW
+jU3TAX+lc1M/lYizt1ra0+S4enhWdj3xBMhOMImxTrnVanhCS4srzxG8GdB6A5zm
+BKrJpX0ZV07qBwFG7mRgKf6XUXxtnZB3/5+dC77uXkd+jGMNmjlz8zCMmYFiwpNM
+ZkvBdnTsoY38uGQHAjPBKepGZRaOa1Ope9EIKlY1RrJh2SveHydCueyzDvVUA0E6
+W/3ekW985MgJRQQ7LO9K5yYoUr2As8RsGeB0UWhlEn96eUlgvdCZeNNUQqpCK68U
+zCotQxbFSF4GGh3SUiqkhvIMGji1JiRWW/vZGGaGHaGVgPcoRup0s29vSpKj+0t1
+25UIpUvhX6seGPCt0dmDwTLSVRNen67xWGXjuDxjx5NxeQ8JqfoE1UgZ75Xi9tU7
+Fu8SQtFS1tBcGsZE+AqSyQUNktQ8QrOOo++nC5YiOws4gjfUduFlWWMGZYtZaTjW
+3g3s9Ij5jI850OYNf9OPca4PETPX+SUaxIFPXkW/hYGygR2HVRp3al03KOWX6lbv
+1DY7j4SvTjp5knJE4jzKCDex8bt50pLd0Rj1Sul2y4qsqudPrANU4rpVL5pRFPoY
+QIUlN+KeApxqM162/3p6xfhMVz6G/QkB4VSr5MxHBjIVZ+mbEg==
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIIDjzCCAXcCAQEwDQYJKoZIhvcNAQENBQAwggEzMQswCQYDVQQGEwJGUjETMBEG
+A1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMd
+QXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2UxFDASBgNVBAsTC1NlcnZpY2Ug
+V2ViMSAwHgYDVQQDExd3d3cuaGV1cmV1eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5C
+AFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAg
+AG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQx
+GzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDETMBEGCysGAQQBgjc8AgEDEwJG
+UhcNMTMwMjI1MTUyMzMxWhcNMjMwMjI2MTUyMzMxWqAOMAwwCgYDVR0UBAMCAQAw
+DQYJKoZIhvcNAQENBQADggIBAJiT+fRKz5yrcQQF7KE6TGcpnnWhqedx7u+iJ92M
++aueMPnBdfBTrG1j7K8i/KC326/2MMe3iYGfDiXaBbJplmQeNwyPLW1xxFk0IQlk
+hfDmhOGsWBL4woYWSKnfvyuKEJkh/a6oURo2u37anmiPGyR9qI/kM8zwTrR3NwVi
+mb4jYDevESqGa2ajxtkntXCN6IBCnNkfuPhJg5poszkLJTb7xuD8E9l/0krBE6qh
+WxVyGq+mztHArg+KOxbu5+1pfVniWoISVCwi+wwsUslDCh78DrMBuqx/nkFFExf8
+/5i4WhLBwBapWB03PRRZiXi4dahtOpAVAq/RAguX0bNXDEr346lRCTxI27/ygn+R
+vZqlJytpePbrCjwQVe/XjOaFfpl6x0QTochGm6Jr2kCPI131EknyFxBBu72cXgZP
+kT55omYpNODKDuAgBRqxQFc/19Zv0tObqCmeFQ/G72diFUKZeMukaSvAj/MQwASp
+EpAh2LYViEeqO9MehCzcKt4wdnDd/3p/FFy0CSvnlEXuNj3SczR6ECNaoGfsliHI
+UxXf36Z7l+Of/B6V7TAVaJpv8SPS6PFuxRSPNKA6PXysW0gAXbGwOYKpG6nZOF3H
+I/Mi2A9ZRkvLnIuHr4wln+V7CONU/fuP9xvfq17bP0iTDE5bIRfZlpMSuy9iz16D
+58Rj
+-----END X509 CRL-----
diff --git a/var/pub/x509/service/www/crt+root.pem b/var/pub/x509/service/www/crt+root.pem
new file mode 100644 (file)
index 0000000..304153e
--- /dev/null
@@ -0,0 +1,104 @@
+-----BEGIN CERTIFICATE-----
+MIIJljCCB36gAwIBAgIHIBMCJRYjMDANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMzMFoXDTIzMDIyNjE1MjMzMFowggEz
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FDASBgNVBAsTC1NlcnZpY2UgV2ViMSAwHgYDVQQDExd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABu
+AGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGC
+NzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDET
+MBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBALLlO1gbYrLm/p4WuyaDWpDCjcP9Pt602SrqYzpS5P/amJmT9juXwO3LPBz/
+TjC8ho+CLHGuCQhlLZKGky9NogFu5gbtOATe/RXoP5m77T0l5McBGb+cdrCh7Flb
+wYKoez+Ef7ejBCMehwTHhyH4KZ/M+NxXUMd0sD6eGLn8ZSUaBgIcsepJzML8/r+s
+SYKZbobk+qtv/3HblSfNgjhBfbNboXpVmI/vRI8x0AKhjZ+DepyM6nyhScD2PNxY
+KKKJrP+Yxh9EKHxmT7LYg3857pxWd2+8F8wmuZQuzIsJIE7mZA7wbex0rkpV5kBt
+Lm5RLUA9TcSfeYUhHMkSnJq069c/88CPhai1FslQELpiVKpdnyVXeWNtJd0OeWv3
+0I+/j5voumk5vv6lTI6aL4GeEpajZApIige0D9FhYG5xFU8DUqASywnTxpTX9Xn6
+KQUJIej6ga1MYNVdjtOPJprJfC3ww/jj0S7ZpE1IIHdXurie61pFxaj0Q1s0yJPW
+qQ+8+h+LzGhinKu7JNMROt6oXM6xxcUmfM5yzhnVuhrGVM0ZWv8OAd3o4OYsWEFo
+Wzv1GCGWpFMu7ehgmLYqF4DImYD1LBD0XAN6hBF3o925mR+Z+ZLqPpKqSMO3MNh2
+NJDZXj78/TqzlUnOzfup27x0+Tc/n+6j1N+7aiIQZfGehMXdAgMBAAGjggLZMIIC
+1TASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBYBgNVHREEUTBPgR9j
+b250YWN0K3d3d0BoZXVyZXV4LWN5Y2xhZ2Uub3Jnghd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZ4ITaGV1cmV1eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUXISFLVUAT/ZV
+OqF5Y3dk5cOFTaYwJgYDVR0SBB8wHYEbY29udGFjdEBoZXVyZXV4LWN5Y2xhZ2Uu
+b3JnMIIBOwYDVR0jBIIBMjCCAS6AFNBAROiT4WT3CglAwG2DZ7y3ue1KoYIBC6SC
+AQcwggEDMRwwGgYDVQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJG
+UjELMAkGA1UEKxMCSEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBV
+BgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIA
+dABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4K
+AG4A6QBhAG4AdDETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBh
+AG4AdDETMBEGA1UEFB4KAG4A6QBhAG4AdIIHIBMCJRYjBTBGBggrBgEFBQcBAQQ6
+MDgwNgYIKwYBBQUHMAKGKmh0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90
+bHMvY3J0LnBlbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vd3d3LmhldXJldXgt
+Y3ljbGFnZS5vcmcvdGxzL3d3dy9jcmwucGVtMEkGA1UdIARCMEAwPgYFKoF6ASow
+NTAzBggrBgEFBQcCARYnaHR0cHM6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90
+bHMvY3BzMA0GCSqGSIb3DQEBDQUAA4ICAQAWij0XVr6FI++poPWPKael6ughP/bG
+JivN/I7n4YzvUokg1rTZ7498wyWllVXFWBqCy8zbduTHxCXg9AejRSLsx5eUnfNd
+kxy2VBwNOJ/vHQBl1MaZzfwZ+oZU94kxtEvyqoJQ2bGpBrk9aC/I6WiMehsy090j
+QK4yuc+nfFsQgMS1Ys2SPPD/ObWn6Wot1KvCJixiF0PpvGc14PvB1HGxpLRJYp7K
++w4Ks5K/NDDHeg23EC+Yu5Cj2HSCA5teEdrZmsjck3kgyJxZzf2Wefgxxdye+geh
+4X/3Rc4sVfHgEMkAQVjQOHtVrIfjNmJ4EeqfsjaAPsPKObDt5szEIoxTSxOCkUnC
+vHTTqSiXI7asdkpbVdKdgnx4j+QY2ZAmuicbYHXVn0XmDKm5ImmpM+w7Sjlz6kcr
+hfhhIwupFNG+TxSsyOD4fz8IRwEi2DUhL7O+GHYr59Fi6MKh7oz0M/SmR4lHE3Gg
+PG6uS74z+SS1pq5dnaD5A8zghtPgHZ5bx84yI8E2eS6FdE6yUCVJmlsAv9PAhJmg
+KxwkfoWNhM1QoNkGvekgayON7SsnjWT9kS/vVggS2oFPs6Y4eOn5QxDfKAnGo5O0
+1qY2ftnsYTFe66xVBlODBKtlevzyYA6ofqPUl9FVJPeNsHPw1e64hmMNXcwzphpv
+FxgYGX6mLYDhTg==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIII5TCCBs2gAwIBAgIHIBMCJRYjBTANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMwNloXDTIzMDIyNjE1MjMwNlowggED
+MRwwGgYDVQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJGUjELMAkG
+A1UEKxMCSEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBVBgNVBAse
+TgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIAdABpAGYA
+aQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4KAG4A6QBh
+AG4AdDETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBhAG4AdDET
+MBEGA1UEFB4KAG4A6QBhAG4AdDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBAMQW7t6xtjiyB++qKw1fetUPyF/LbMHllX4c3pxyRXjN7AnvDbVoTH7RItPo
+abAkmh5BFInXwP6PUtbX2uLyGNsnEh5MueMJcmcZ0woDFZe60An1sVCm0RLnNL2L
+vZBACZI4ZtnFVczOHL+kzUqik2PLyIqt0sicwsAvsY4iJLlRmfjjyp4jbiBhLaj3
+AgcqHhkf+6csNc+Y6LQC+C+9dcPq4RcJ8w939tU1VNth5Llil/jBkUS5SxEmXyo/
+yuPqkd5FxL0qGkm38gf3AVZYwDwpwOBJPzjSg1lAonjNAuH/JD0AvytvTecPi1TY
+CJDW6VswB9X54ZJDcIuBWF7yCQSH/czAMppuQopuQJ8F6bdVyyDIKWJTXA9SdOQR
+rAZeIpVFu//8fbyv0yhLroTp1xXSRC+s+jEhdjZsOJGsY/0TH1biRQt9JvBTEzhF
+Pww76FczYVa9BxoqipLjCwfzh68w948nsdOwRnsjMEJkIgv6rVsC4jxgaTc6ay2P
+nqbLxGmH1YENpHvfUuO2nB7aIvakxf6OsH95KBTzgvKSwYnp2QiPCpBTtOihD2Rk
+A2uDPefHLU6058pbheXwMMKwUVn18rs9TH8T3N5q5AHpMK1H2Mvn9pskLpT16UKT
+OKkoktR1jgkJN6vRGNzjFB391ZVKfV90eXjtjsckyAcUNTdhAgMBAAGjggJYMIIC
+VDASBgNVHRMBAf8ECDAGAQH/AgEBMAsGA1UdDwQEAwIBBjAmBgNVHREEHzAdgRtj
+b250YWN0QGhldXJldXgtY3ljbGFnZS5vcmcwHQYDVR0OBBYEFNBAROiT4WT3CglA
+wG2DZ7y3ue1KMCYGA1UdEgQfMB2BG2NvbnRhY3RAaGV1cmV1eC1jeWNsYWdlLm9y
+ZzCCATsGA1UdIwSCATIwggEugBTQQETok+Fk9woJQMBtg2e8t7ntSqGCAQukggEH
+MIIBAzEcMBoGA1UEAxMTaGV1cmV1eC1jeWNsYWdlLm9yZzELMAkGA1UEBhMCRlIx
+CzAJBgNVBCsTAkhDMRwwGgYDVQQKExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMVcwVQYD
+VQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQA
+aQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQByAGUxEzARBgNVBBEeCgBu
+AOkAYQBuAHQxEzARBgNVBAgeCgBuAOkAYQBuAHQxEzARBgNVBAkeCgBuAOkAYQBu
+AHQxEzARBgNVBBQeCgBuAOkAYQBuAHSCByATAiUWIwUwRgYIKwYBBQUHAQEEOjA4
+MDYGCCsGAQUFBzAChipodHRwOi8vd3d3LmhldXJldXgtY3ljbGFnZS5vcmcvdGxz
+L2NydC5wZW0wOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL3d3dy5oZXVyZXV4LWN5
+Y2xhZ2Uub3JnL3Rscy9jcmwucGVtMA0GCSqGSIb3DQEBDQUAA4ICAQAL6+JbiuNt
+pl3pTfVTVdy6Db3Lyy7eevmAQDi8lCT9n/C847mvvUhafEEj7HyzlENEFNBV+5n+
+aE3BYSaNJ2Jjk5ON/fxkhZD0nZ6ITlMdd8Ovf3Pl0OamBlMzFKGQsSA1yLFyt8W3
+nJk4tU7NeZhbG6NYUoalOduzfh3IfPV37RlypgjW+2tnN1TYOZ1F1GYXIN7QiGeZ
+5jD2N2hNHFEV/b9AqhcfmR+2noEkUMl90AB5JcupgqjnnKydvMGYxubzLd975BhP
+0Evo7YcZBKTNLLXt6taGL5S/IfNfbr/F6BfNslLkR/fArKAHxut0ADzexU2bwn17
+p6BfxTiVFG7yxVCJ0xtDdIXD59COTjD7vJ9rdaUilbSlDxj2KE8s4w4gEwdpDpa7
+XnnMFZKXme1YI5E4RApqQX5YbDxcyQG3I/kCE5KcDGeLsF85vC0aDS2Zgwvdgd/F
+cKYah/pJd3LSA7NQe1zKq0r/xnswHcngmV1oAEiG4uIdWc0MWIBePoPalZMn8eL1
+GyUPVOn7tcC2kPXcR18r3D9q/lvQ3oE0KIcsL/utKUPNuBHW7QUZyPIPb/gGDLrq
+4jiPbmdNJcwFAA05QnblVtUCLZx6Pinc3Fskbez/UF0CuilFF99W9xpjBoiaix8R
+XCNyFWOUUkjUJiNhErI6GIy4rZkExNhJlw==
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/www/crt.pem b/var/pub/x509/service/www/crt.pem
new file mode 100644 (file)
index 0000000..b4987a0
--- /dev/null
@@ -0,0 +1,54 @@
+-----BEGIN CERTIFICATE-----
+MIIJljCCB36gAwIBAgIHIBMCJRYjMDANBgkqhkiG9w0BAQ0FADCCAQMxHDAaBgNV
+BAMTE2hldXJldXgtY3ljbGFnZS5vcmcxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJI
+QzEcMBoGA1UEChMTaGV1cmV1eC1jeWNsYWdlLm9yZzFXMFUGA1UECx5OAEEAbgB0
+AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUAcgB0AGkAZgBpAGMAYQB0
+AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMRMwEQYDVQQRHgoAbgDpAGEAbgB0MRMw
+EQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQJHgoAbgDpAGEAbgB0MRMwEQYDVQQU
+HgoAbgDpAGEAbgB0MB4XDTEzMDIyNTE1MjMzMFoXDTIzMDIyNjE1MjMzMFowggEz
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FDASBgNVBAsTC1NlcnZpY2UgV2ViMSAwHgYDVQQDExd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABu
+AGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGC
+NzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDET
+MBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBALLlO1gbYrLm/p4WuyaDWpDCjcP9Pt602SrqYzpS5P/amJmT9juXwO3LPBz/
+TjC8ho+CLHGuCQhlLZKGky9NogFu5gbtOATe/RXoP5m77T0l5McBGb+cdrCh7Flb
+wYKoez+Ef7ejBCMehwTHhyH4KZ/M+NxXUMd0sD6eGLn8ZSUaBgIcsepJzML8/r+s
+SYKZbobk+qtv/3HblSfNgjhBfbNboXpVmI/vRI8x0AKhjZ+DepyM6nyhScD2PNxY
+KKKJrP+Yxh9EKHxmT7LYg3857pxWd2+8F8wmuZQuzIsJIE7mZA7wbex0rkpV5kBt
+Lm5RLUA9TcSfeYUhHMkSnJq069c/88CPhai1FslQELpiVKpdnyVXeWNtJd0OeWv3
+0I+/j5voumk5vv6lTI6aL4GeEpajZApIige0D9FhYG5xFU8DUqASywnTxpTX9Xn6
+KQUJIej6ga1MYNVdjtOPJprJfC3ww/jj0S7ZpE1IIHdXurie61pFxaj0Q1s0yJPW
+qQ+8+h+LzGhinKu7JNMROt6oXM6xxcUmfM5yzhnVuhrGVM0ZWv8OAd3o4OYsWEFo
+Wzv1GCGWpFMu7ehgmLYqF4DImYD1LBD0XAN6hBF3o925mR+Z+ZLqPpKqSMO3MNh2
+NJDZXj78/TqzlUnOzfup27x0+Tc/n+6j1N+7aiIQZfGehMXdAgMBAAGjggLZMIIC
+1TASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBYBgNVHREEUTBPgR9j
+b250YWN0K3d3d0BoZXVyZXV4LWN5Y2xhZ2Uub3Jnghd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZ4ITaGV1cmV1eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUXISFLVUAT/ZV
+OqF5Y3dk5cOFTaYwJgYDVR0SBB8wHYEbY29udGFjdEBoZXVyZXV4LWN5Y2xhZ2Uu
+b3JnMIIBOwYDVR0jBIIBMjCCAS6AFNBAROiT4WT3CglAwG2DZ7y3ue1KoYIBC6SC
+AQcwggEDMRwwGgYDVQQDExNoZXVyZXV4LWN5Y2xhZ2Uub3JnMQswCQYDVQQGEwJG
+UjELMAkGA1UEKxMCSEMxHDAaBgNVBAoTE2hldXJldXgtY3ljbGFnZS5vcmcxVzBV
+BgNVBAseTgBBAG4AdABpAC0AYQB1AHQAbwByAGkAdADpACAAZABlACAAYwBlAHIA
+dABpAGYAaQBjAGEAdABpAG8AbgAgAHAAcgBpAG0AYQBpAHIAZTETMBEGA1UEER4K
+AG4A6QBhAG4AdDETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UECR4KAG4A6QBh
+AG4AdDETMBEGA1UEFB4KAG4A6QBhAG4AdIIHIBMCJRYjBTBGBggrBgEFBQcBAQQ6
+MDgwNgYIKwYBBQUHMAKGKmh0dHA6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90
+bHMvY3J0LnBlbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vd3d3LmhldXJldXgt
+Y3ljbGFnZS5vcmcvdGxzL3d3dy9jcmwucGVtMEkGA1UdIARCMEAwPgYFKoF6ASow
+NTAzBggrBgEFBQcCARYnaHR0cHM6Ly93d3cuaGV1cmV1eC1jeWNsYWdlLm9yZy90
+bHMvY3BzMA0GCSqGSIb3DQEBDQUAA4ICAQAWij0XVr6FI++poPWPKael6ughP/bG
+JivN/I7n4YzvUokg1rTZ7498wyWllVXFWBqCy8zbduTHxCXg9AejRSLsx5eUnfNd
+kxy2VBwNOJ/vHQBl1MaZzfwZ+oZU94kxtEvyqoJQ2bGpBrk9aC/I6WiMehsy090j
+QK4yuc+nfFsQgMS1Ys2SPPD/ObWn6Wot1KvCJixiF0PpvGc14PvB1HGxpLRJYp7K
++w4Ks5K/NDDHeg23EC+Yu5Cj2HSCA5teEdrZmsjck3kgyJxZzf2Wefgxxdye+geh
+4X/3Rc4sVfHgEMkAQVjQOHtVrIfjNmJ4EeqfsjaAPsPKObDt5szEIoxTSxOCkUnC
+vHTTqSiXI7asdkpbVdKdgnx4j+QY2ZAmuicbYHXVn0XmDKm5ImmpM+w7Sjlz6kcr
+hfhhIwupFNG+TxSsyOD4fz8IRwEi2DUhL7O+GHYr59Fi6MKh7oz0M/SmR4lHE3Gg
+PG6uS74z+SS1pq5dnaD5A8zghtPgHZ5bx84yI8E2eS6FdE6yUCVJmlsAv9PAhJmg
+KxwkfoWNhM1QoNkGvekgayON7SsnjWT9kS/vVggS2oFPs6Y4eOn5QxDfKAnGo5O0
+1qY2ftnsYTFe66xVBlODBKtlevzyYA6ofqPUl9FVJPeNsHPw1e64hmMNXcwzphpv
+FxgYGX6mLYDhTg==
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/www/crt.self-signed.pem b/var/pub/x509/service/www/crt.self-signed.pem
new file mode 100644 (file)
index 0000000..ecd5b3a
--- /dev/null
@@ -0,0 +1,55 @@
+-----BEGIN CERTIFICATE-----
+MIIJ4TCCB8mgAwIBAgIHIBMCJRYjMTANBgkqhkiG9w0BAQ0FADCCATMxCzAJBgNV
+BAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYDVQQHHgoAbgDpAGEAbgB0
+MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgtQ3ljbGFnZTEUMBIGA1UE
+CxMLU2VydmljZSBXZWIxIDAeBgNVBAMTF3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3Jn
+MUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4AaQAgAG0A
+YQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZBgsrBgEEAYI3PAIBAR4K
+AG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDpAGEAbgB0MRMwEQYLKwYB
+BAGCNzwCAQMTAkZSMB4XDTEzMDIyNTE1MjMzMVoXDTIzMDIyNjE1MjMzMVowggEz
+MQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4AdDETMBEGA1UEBx4KAG4A
+6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdIZXVyZXV4LUN5Y2xhZ2Ux
+FDASBgNVBAsTC1NlcnZpY2UgV2ViMSAwHgYDVQQDExd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABu
+AGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMRswGQYLKwYBBAGC
+NzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIBAh4KAG4A6QBhAG4AdDET
+MBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
+ggIBALLlO1gbYrLm/p4WuyaDWpDCjcP9Pt602SrqYzpS5P/amJmT9juXwO3LPBz/
+TjC8ho+CLHGuCQhlLZKGky9NogFu5gbtOATe/RXoP5m77T0l5McBGb+cdrCh7Flb
+wYKoez+Ef7ejBCMehwTHhyH4KZ/M+NxXUMd0sD6eGLn8ZSUaBgIcsepJzML8/r+s
+SYKZbobk+qtv/3HblSfNgjhBfbNboXpVmI/vRI8x0AKhjZ+DepyM6nyhScD2PNxY
+KKKJrP+Yxh9EKHxmT7LYg3857pxWd2+8F8wmuZQuzIsJIE7mZA7wbex0rkpV5kBt
+Lm5RLUA9TcSfeYUhHMkSnJq069c/88CPhai1FslQELpiVKpdnyVXeWNtJd0OeWv3
+0I+/j5voumk5vv6lTI6aL4GeEpajZApIige0D9FhYG5xFU8DUqASywnTxpTX9Xn6
+KQUJIej6ga1MYNVdjtOPJprJfC3ww/jj0S7ZpE1IIHdXurie61pFxaj0Q1s0yJPW
+qQ+8+h+LzGhinKu7JNMROt6oXM6xxcUmfM5yzhnVuhrGVM0ZWv8OAd3o4OYsWEFo
+Wzv1GCGWpFMu7ehgmLYqF4DImYD1LBD0XAN6hBF3o925mR+Z+ZLqPpKqSMO3MNh2
+NJDZXj78/TqzlUnOzfup27x0+Tc/n+6j1N+7aiIQZfGehMXdAgMBAAGjggL0MIIC
+8DASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBYBgNVHREEUTBPgR9j
+b250YWN0K3d3d0BoZXVyZXV4LWN5Y2xhZ2Uub3Jnghd3d3cuaGV1cmV1eC1jeWNs
+YWdlLm9yZ4ITaGV1cmV1eC1jeWNsYWdlLm9yZzAdBgNVHQ4EFgQUXISFLVUAT/ZV
+OqF5Y3dk5cOFTaYwWAYDVR0SBFEwT4EfY29udGFjdCt3d3dAaGV1cmV1eC1jeWNs
+YWdlLm9yZ4IXd3d3LmhldXJldXgtY3ljbGFnZS5vcmeCE2hldXJldXgtY3ljbGFn
+ZS5vcmcwggFrBgNVHSMEggFiMIIBXoAUXISFLVUAT/ZVOqF5Y3dk5cOFTaahggE7
+pIIBNzCCATMxCzAJBgNVBAYTAkZSMRMwEQYDVQQIHgoAbgDpAGEAbgB0MRMwEQYD
+VQQHHgoAbgDpAGEAbgB0MSYwJAYDVQQKEx1BdGVsaWVycyBkZSBsJ0hldXJldXgt
+Q3ljbGFnZTEUMBIGA1UECxMLU2VydmljZSBXZWIxIDAeBgNVBAMTF3d3dy5oZXVy
+ZXV4LWN5Y2xhZ2Uub3JnMUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABp
+AGUAdQAgAG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxGzAZ
+BgsrBgEEAYI3PAIBAR4KAG4A6QBhAG4AdDEbMBkGCysGAQQBgjc8AgECHgoAbgDp
+AGEAbgB0MRMwEQYLKwYBBAGCNzwCAQMTAkZSggcgEwIlFiMxMEoGCCsGAQUFBwEB
+BD4wPDA6BggrBgEFBQcwAoYuaHR0cDovL3d3dy5oZXVyZXV4LWN5Y2xhZ2Uub3Jn
+L3Rscy93d3cvY3J0LnBlbTA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vd3d3Lmhl
+dXJldXgtY3ljbGFnZS5vcmcvdGxzL3d3dy9jcmwucGVtMA0GCSqGSIb3DQEBDQUA
+A4ICAQA5hKhdvd64m491G67SC4s99rYT6gBVo8NjDaMU3CrKSG+O5drigpNCYRJW
+jU3TAX+lc1M/lYizt1ra0+S4enhWdj3xBMhOMImxTrnVanhCS4srzxG8GdB6A5zm
+BKrJpX0ZV07qBwFG7mRgKf6XUXxtnZB3/5+dC77uXkd+jGMNmjlz8zCMmYFiwpNM
+ZkvBdnTsoY38uGQHAjPBKepGZRaOa1Ope9EIKlY1RrJh2SveHydCueyzDvVUA0E6
+W/3ekW985MgJRQQ7LO9K5yYoUr2As8RsGeB0UWhlEn96eUlgvdCZeNNUQqpCK68U
+zCotQxbFSF4GGh3SUiqkhvIMGji1JiRWW/vZGGaGHaGVgPcoRup0s29vSpKj+0t1
+25UIpUvhX6seGPCt0dmDwTLSVRNen67xWGXjuDxjx5NxeQ8JqfoE1UgZ75Xi9tU7
+Fu8SQtFS1tBcGsZE+AqSyQUNktQ8QrOOo++nC5YiOws4gjfUduFlWWMGZYtZaTjW
+3g3s9Ij5jI850OYNf9OPca4PETPX+SUaxIFPXkW/hYGygR2HVRp3al03KOWX6lbv
+1DY7j4SvTjp5knJE4jzKCDex8bt50pLd0Rj1Sul2y4qsqudPrANU4rpVL5pRFPoY
+QIUlN+KeApxqM162/3p6xfhMVz6G/QkB4VSr5MxHBjIVZ+mbEg==
+-----END CERTIFICATE-----
diff --git a/var/pub/x509/service/www/idx.self-signed.txt b/var/pub/x509/service/www/idx.self-signed.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/service/www/idx.txt b/var/pub/x509/service/www/idx.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/var/pub/x509/service/www/req.pem b/var/pub/x509/service/www/req.pem
new file mode 100644 (file)
index 0000000..8d78258
--- /dev/null
@@ -0,0 +1,32 @@
+-----BEGIN CERTIFICATE REQUEST-----
+MIIFejCCA2ICAQAwggEzMQswCQYDVQQGEwJGUjETMBEGA1UECB4KAG4A6QBhAG4A
+dDETMBEGA1UEBx4KAG4A6QBhAG4AdDEmMCQGA1UEChMdQXRlbGllcnMgZGUgbCdI
+ZXVyZXV4LUN5Y2xhZ2UxFDASBgNVBAsTC1NlcnZpY2UgV2ViMSAwHgYDVQQDExd3
+d3cuaGV1cmV1eC1jeWNsYWdlLm9yZzFLMEkGA1UEDx5CAFYAMQAuADAALAAgAG4A
+aQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0AHIAZQAgAG4AaQAgAG0AbwB0AGUA
+dQByMRswGQYLKwYBBAGCNzwCAQEeCgBuAOkAYQBuAHQxGzAZBgsrBgEEAYI3PAIB
+Ah4KAG4A6QBhAG4AdDETMBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcN
+AQEBBQADggIPADCCAgoCggIBALLlO1gbYrLm/p4WuyaDWpDCjcP9Pt602SrqYzpS
+5P/amJmT9juXwO3LPBz/TjC8ho+CLHGuCQhlLZKGky9NogFu5gbtOATe/RXoP5m7
+7T0l5McBGb+cdrCh7FlbwYKoez+Ef7ejBCMehwTHhyH4KZ/M+NxXUMd0sD6eGLn8
+ZSUaBgIcsepJzML8/r+sSYKZbobk+qtv/3HblSfNgjhBfbNboXpVmI/vRI8x0AKh
+jZ+DepyM6nyhScD2PNxYKKKJrP+Yxh9EKHxmT7LYg3857pxWd2+8F8wmuZQuzIsJ
+IE7mZA7wbex0rkpV5kBtLm5RLUA9TcSfeYUhHMkSnJq069c/88CPhai1FslQELpi
+VKpdnyVXeWNtJd0OeWv30I+/j5voumk5vv6lTI6aL4GeEpajZApIige0D9FhYG5x
+FU8DUqASywnTxpTX9Xn6KQUJIej6ga1MYNVdjtOPJprJfC3ww/jj0S7ZpE1IIHdX
+urie61pFxaj0Q1s0yJPWqQ+8+h+LzGhinKu7JNMROt6oXM6xxcUmfM5yzhnVuhrG
+VM0ZWv8OAd3o4OYsWEFoWzv1GCGWpFMu7ehgmLYqF4DImYD1LBD0XAN6hBF3o925
+mR+Z+ZLqPpKqSMO3MNh2NJDZXj78/TqzlUnOzfup27x0+Tc/n+6j1N+7aiIQZfGe
+hMXdAgMBAAGgADANBgkqhkiG9w0BAQ0FAAOCAgEAmn3jiPasuMOiE7LEE85pmtwb
+JZD4cOOzKwN4F0LeJV2Uj7dfargXljuHsT6oUvySaoFtUaZ2oeMB17D66cKg0eFt
+CEDjL4KnuEQFPJnXplDXNnQ1du+sQXpTOiw4CFy35Y8ZYGnpOEnKorz3fwgGRFgV
+uHpHDulECE3mrZ/XpXcKqvj31tQnxmxEx7YS8J8ync8XLTL+kHIuCWWZLvry+/Yb
+YsIO4g6AZmlauxm8PCJC0WbmEhtb1F7NeP+FLHfT91C2Nq0Z7r0TJSxaqZy+1LTq
+bv17B769kU0Mm4GYovtV7POiskcLeo9qtntaTx/McHaD8BloqYOD5zJSu9wkGeas
+SbmvTMDCOqfxCIP/p/aQdpXwlgrUYzV7U6D2dipPe0G0Ohyi3EhFjOObGTxLpF6Q
+6CWvR7vzqT5lojWdkGHnNQbNLoSv9c44q017Ku+EfzuOdeQiZFGGWeacxlQaPMpu
+rrdm/njaINSYQeau/U0sNp8ve7fyVkcHAkHY+4Bk1ZZoMJYZ1y9VjypWtcAxAIi2
+UpJARxnKIo7La3l8HDbmd3CjslFb1qNqiC9fE9skXNffYVsJtpxGLTNoSymXIt6k
+dS4cwToiyfir1ZAFy0MmRFaDyt5Fz6qjlf/MXoHQoxRqt/X0tictYhWYjNBViTpw
+dqYNZgrbYH4f+bfNZTE=
+-----END CERTIFICATE REQUEST-----
index 5877802..f951f3c 100755 (executable)
--- a/vm_remote
+++ b/vm_remote
@@ -32,6 +32,7 @@ rule_git_configure () { # DESCRIPTION: configure ./.git correctement
        git remote rm hosted || true
        git remote add hosted root@$vm_fqdn:tool/vm
        git config --replace remote.hosted.push HEAD:refs/remotes/master
+       git submodule update --init
        )
  }
 rule_git_push () { # SYNTAX: {host|hosted} $git_push_options