From 00f3e6b0a846e972d4121d0a1f804df289fb6417 Mon Sep 17 00:00:00 2001 From: Jason Caldwell Date: Sun, 29 Dec 2024 01:05:51 -0500 Subject: [PATCH] Project update. [p][robotic] --- .browserslistrc | 32 +++--- .dockerignore | 2 +- .env.vault | 8 +- .gitattributes | 2 +- .gitignore | 2 +- .npmignore | 2 +- .prettierignore | 2 +- .vscode/settings.json | 2 +- .vscodeignore | 2 +- dev/.files/bin/ssl-certs/generate.bash | 48 ++++++--- dev/.files/bin/ssl-certs/i10e-ca-crt.pem | 86 +++++++-------- dev/.files/bin/ssl-certs/i10e-ca-csr.pem | 62 +++++------ dev/.files/bin/ssl-certs/i10e-ca-key.pem | 100 +++++++++--------- dev/.files/bin/ssl-certs/openssl/config.ini | 4 +- .../bin/ssl-certs/openssl/store/certs-db | 3 +- .../ssl-certs/openssl/store/certs-db.attr.old | 1 + .../bin/ssl-certs/openssl/store/certs-db.old | 1 + ...4987DE04B7335FB74ABB977A0FB591DDFEC5B8.pem | 45 ++++++++ ...5568454B85640E24660A401F5ABB4DE0BE0790.pem | 45 -------- ...2DAD26332F23792A53C1D8C6542D22B85F98E2.pem | 45 ++++++++ .../bin/ssl-certs/openssl/store/serial-db | 2 +- .../bin/ssl-certs/openssl/store/serial-db.old | 1 + dev/.files/bin/ssl-certs/root-ca-crt.pem | 87 ++++++++------- dev/.files/bin/ssl-certs/root-ca-csr.pem | 36 +++++++ dev/.files/bin/ssl-certs/root-ca-key.pem | 100 +++++++++--------- dev/.files/vite/config.mjs | 2 + .../vite/includes/c10n/cloudflare-email.mjs | 36 +++++++ dev/.files/wrangler/config.mjs | 2 +- dev/.files/wrangler/settings.mjs | 31 ++++-- package-lock.json | 44 ++++---- package.json | 4 +- tsconfig.json | 2 +- wrangler.toml | 2 +- 33 files changed, 500 insertions(+), 343 deletions(-) create mode 100644 dev/.files/bin/ssl-certs/openssl/store/certs-db.attr.old create mode 100644 dev/.files/bin/ssl-certs/openssl/store/certs/3C4987DE04B7335FB74ABB977A0FB591DDFEC5B8.pem delete mode 100644 dev/.files/bin/ssl-certs/openssl/store/certs/555568454B85640E24660A401F5ABB4DE0BE0790.pem create mode 100644 dev/.files/bin/ssl-certs/openssl/store/certs/672DAD26332F23792A53C1D8C6542D22B85F98E2.pem create mode 100644 dev/.files/bin/ssl-certs/openssl/store/serial-db.old create mode 100644 dev/.files/bin/ssl-certs/root-ca-csr.pem create mode 100644 dev/.files/vite/includes/c10n/cloudflare-email.mjs diff --git a/.browserslistrc b/.browserslistrc index fdde6ea0..b91fdab6 100644 --- a/.browserslistrc +++ b/.browserslistrc @@ -17,18 +17,18 @@ # Generated data. # -# Last generated May 17, 2024 9:16 AM UTC. +# Last generated Dec 29, 2024 6:03 AM UTC. [production] node >= 20.9.0 and_chr >= 92 chrome >= 92 and_ff >= 90 -android >= 124 +android >= 131 edge >= 92 samsung >= 16.0 -safari >= 15.4 -ios_saf >= 15.4 +safari >= 16.0 +ios_saf >= 16.0 opera >= 78 firefox >= 90 unreleased and_chr versions @@ -48,11 +48,11 @@ node >= 20.9.0 and_chr >= 92 chrome >= 92 and_ff >= 90 -android >= 124 +android >= 131 edge >= 92 samsung >= 16.0 -safari >= 15.4 -ios_saf >= 15.4 +safari >= 16.0 +ios_saf >= 16.0 opera >= 78 firefox >= 90 unreleased and_chr versions @@ -72,11 +72,11 @@ node >= 20.9.0 and_chr >= 92 chrome >= 92 and_ff >= 90 -android >= 124 +android >= 131 edge >= 92 samsung >= 16.0 -safari >= 15.4 -ios_saf >= 15.4 +safari >= 16.0 +ios_saf >= 16.0 opera >= 78 firefox >= 90 unreleased and_chr versions @@ -107,11 +107,11 @@ not dead and_chr >= 92 chrome >= 92 and_ff >= 90 -android >= 124 +android >= 131 edge >= 92 samsung >= 16.0 -safari >= 15.4 -ios_saf >= 15.4 +safari >= 16.0 +ios_saf >= 16.0 opera >= 78 firefox >= 90 unreleased and_chr versions @@ -130,11 +130,11 @@ not dead and_chr >= 92 chrome >= 92 and_ff >= 90 -android >= 124 +android >= 131 edge >= 92 samsung >= 16.0 -safari >= 15.4 -ios_saf >= 15.4 +safari >= 16.0 +ios_saf >= 16.0 opera >= 78 firefox >= 90 unreleased and_chr versions diff --git a/.dockerignore b/.dockerignore index 34088190..1848d39c 100644 --- a/.dockerignore +++ b/.dockerignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated May 17, 2024 9:16 AM UTC. +# Last generated Dec 29, 2024 6:03 AM UTC. # Locals diff --git a/.env.vault b/.env.vault index 3c3a1da8..5ac88571 100644 --- a/.env.vault +++ b/.env.vault @@ -8,12 +8,12 @@ DOTENV_VAULT_MAIN="7GW98NfL4hM4N6HbfeDXCKreVxKvcVPupFRnZ8XJ+pomaQ==" DOTENV_VAULT_MAIN_VERSION=1 # dev -DOTENV_VAULT_DEV="rCSPG3dGGP0xJPmHjpti9TskRGZwgE/TB0Iq4KuTNS9wrCMRxIKrnCtV/YuvJwGrISAZEBtnA7nWJdKL3ueyi05/JiTlODbk1imm+k+wb66Iento4DugdpLzg9ikh/DKuPjqG5CFu3XKS9aMe/NP/fzjf3VSPzw+an0xMtxkmHPCQbtRu8v8jxJk8RxTCoobLUFrYYpHVihNgYa3iC/C+32JO4Y6X8LR824lRGyiXIIHLev3SuyyDbM1wZ6a+7DEng==" -DOTENV_VAULT_DEV_VERSION=553 +DOTENV_VAULT_DEV="ZLs/8HGRSrVr2kVaVtK59qcaMJLDONp+4cMeJ/Ma4S1PSIpSZkxaGMufo8rUJfCuT/heAfpGwq+BPx+IcJNtniL4YJOhnwpNRW4lqjpWPWhm/QTELVs9ve/ToOTY7Qa94RkeZFFSRKHmd6gEFGXu4o6lijomEoTYSVFtHM3JKX445I0rOi/WBvKbxuMrf+O1pRIIkQOYTZ5mFDMuLs7nqdGzVqrX9Z8MdJNj5W4o+R5GBfsQaSe+KvIZ3mQ+5X2uWA==" +DOTENV_VAULT_DEV_VERSION=555 # ci -DOTENV_VAULT_CI="yklbTbRFAfnxbiRe2xJjvBuXmqqNW80RNcCdlovIfRKut7ro+tQPPLhly3AB+cml2GyRGWToiO8Q5zJuKAZdRBK4R637KJOiRgqjY2QSr3jsaPedkYSf80Dq2qRWEsvHho5VXA8o0NANmVtdSNieoPUUv4ptR8XHOoe7noVX9A==" -DOTENV_VAULT_CI_VERSION=553 +DOTENV_VAULT_CI="WyKWbb5vhvF/JEW7qJ8Z3lll8AS4CHCt/90OmlF1LKa9vHs0kmSnlIWEOjVW+JgCjg3gsThms3KaT5KOt4svmPE8iy0rgV/9lIB1QWlxhwjZ1TB+zE2otDh1HamU6L4pjqmGhacBSkONwVaqvHotEzuuCubwDDCt9JLEh2+1mA==" +DOTENV_VAULT_CI_VERSION=555 # stage DOTENV_VAULT_STAGE="aRP8su2YV4jZu3w1HZ/SLaots0IwJDFw75TCpvXEFeNp7tw=" diff --git a/.gitattributes b/.gitattributes index 86c6f30e..f670119d 100644 --- a/.gitattributes +++ b/.gitattributes @@ -17,7 +17,7 @@ # Generated data. # -# Last generated May 17, 2024 9:16 AM UTC. +# Last generated Dec 29, 2024 6:03 AM UTC. # Default diff --git a/.gitignore b/.gitignore index 5ad9dac7..5da81192 100644 --- a/.gitignore +++ b/.gitignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated May 17, 2024 9:16 AM UTC. +# Last generated Dec 29, 2024 6:03 AM UTC. # Locals diff --git a/.npmignore b/.npmignore index e8030e80..e857be34 100644 --- a/.npmignore +++ b/.npmignore @@ -25,7 +25,7 @@ # Generated data. # -# Last generated May 17, 2024 9:16 AM UTC. +# Last generated Dec 29, 2024 6:03 AM UTC. # Locals diff --git a/.prettierignore b/.prettierignore index b777095d..567a0fb0 100644 --- a/.prettierignore +++ b/.prettierignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated May 17, 2024 9:16 AM UTC. +# Last generated Dec 29, 2024 6:03 AM UTC. # Packages diff --git a/.vscode/settings.json b/.vscode/settings.json index 103b0a85..f510d6e9 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -7,7 +7,7 @@ * @note This entire file will be updated automatically. * @note Instead of editing here, please review `./settings.mjs`. * - * Last generated using `./settings.mjs` May 17, 2024 9:16 AM UTC. + * Last generated using `./settings.mjs` Dec 29, 2024 6:03 AM UTC. */ { "editor.formatOnType": false, diff --git a/.vscodeignore b/.vscodeignore index ae967dfe..dbbf1bfc 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -17,7 +17,7 @@ # Generated data. # -# Last generated May 17, 2024 9:16 AM UTC. +# Last generated Dec 29, 2024 6:03 AM UTC. # Locals diff --git a/dev/.files/bin/ssl-certs/generate.bash b/dev/.files/bin/ssl-certs/generate.bash index 132bae15..2cfd6501 100755 --- a/dev/.files/bin/ssl-certs/generate.bash +++ b/dev/.files/bin/ssl-certs/generate.bash @@ -36,7 +36,18 @@ extended_key_usages=$( anyExtendedKeyUsage ooo ) -subject=$( +root_subject=$( + tr -d '\n' <<- 'ooo' + /L=Auburn + /ST=ME + /C=US + /O=Clever Canyon + /OU=Engineering + /CN=root.clevercanyon.com + /emailAddress=admin@clevercanyon.com + ooo +) +i10e_subject=$( tr -d '\n' <<- 'ooo' /L=Auburn /ST=ME @@ -81,7 +92,10 @@ subject_alt_names=$( DNS:*.clevercanyon.com, DNS:hop.gdn, - DNS:*.hop.gdn + DNS:*.hop.gdn, + + DNS:o5p.me, + DNS:*.o5p.me ooo ) # Start clean each time. @@ -90,41 +104,51 @@ rm -f ./openssl/store/certs/* rm -f ./openssl/store/certs-db rm -f ./openssl/store/certs-db.* rm -f ./openssl/store/serial-db +rm -f ./openssl/store/serial-db.* if [[ ! -d "${output_dir}" ]]; then mkdir -p "${output_dir}"; fi if [[ ! -d ./openssl/store/certs ]]; then mkdir -p ./openssl/store/certs; fi touch ./openssl/store/certs-db -# Root & intermediate CA keys. +# Root self-signed & intermediate CA keys. openssl genrsa -out "${output_dir}"/root-ca-key.pem 4096 openssl genrsa -out "${output_dir}"/i10e-ca-key.pem 4096 -# Root CA certificate. +# Root self-signed CA certificate. -openssl req -config ./openssl/config.ini -extensions v3_ca \ +openssl req -config ./openssl/config.ini \ -new \ - -x509 \ -nodes \ -sha512 \ - -days "${days}" \ -key "${output_dir}"/root-ca-key.pem \ - -out "${output_dir}"/root-ca-crt.pem \ - -subj "${subject}" -addext 'subjectAltName = '"${subject_alt_names}" \ + -out "${output_dir}"/root-ca-csr.pem \ + -subj "${root_subject}" -addext 'subjectAltName = '"${subject_alt_names}" \ -addext 'keyUsage = '"${key_usages}" -addext 'extendedKeyUsage = '"${extended_key_usages}" +openssl ca -config ./openssl/config.ini -extensions v3_root_ca \ + -selfsign \ + -notext \ + -batch \ + -md sha512 \ + -rand_serial \ + -days "${days}" \ + -keyfile "${output_dir}"/root-ca-key.pem \ + -in "${output_dir}"/root-ca-csr.pem \ + -out "${output_dir}"/root-ca-crt.pem + # Intermediate CSR & CA certificate. -openssl req -config ./openssl/config.ini -extensions v3_i10e \ +openssl req -config ./openssl/config.ini \ -new \ -nodes \ -sha512 \ -key "${output_dir}"/i10e-ca-key.pem \ -out "${output_dir}"/i10e-ca-csr.pem \ - -subj "${subject}" -addext 'subjectAltName = '"${subject_alt_names}" \ + -subj "${i10e_subject}" -addext 'subjectAltName = '"${subject_alt_names}" \ -addext 'keyUsage = '"${key_usages}" -addext 'extendedKeyUsage = '"${extended_key_usages}" -openssl ca -config ./openssl/config.ini -extensions v3_ca \ +openssl ca -config ./openssl/config.ini -extensions v3_i10e_ca \ -notext \ -batch \ -md sha512 \ diff --git a/dev/.files/bin/ssl-certs/i10e-ca-crt.pem b/dev/.files/bin/ssl-certs/i10e-ca-crt.pem index bc7b9446..df12bed2 100644 --- a/dev/.files/bin/ssl-certs/i10e-ca-crt.pem +++ b/dev/.files/bin/ssl-certs/i10e-ca-crt.pem @@ -1,45 +1,45 @@ -----BEGIN CERTIFICATE----- -MIIIBDCCBeygAwIBAgIUVVVoRUuFZA4kZgpAH1q7TeC+B5AwDQYJKoZIhvcNAQEN -BQAwgZsxDzANBgNVBAcMBkF1YnVybjELMAkGA1UECAwCTUUxCzAJBgNVBAYTAlVT -MRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9uMRQwEgYDVQQLDAtFbmdpbmVlcmluZzEZ -MBcGA1UEAwwQY2xldmVyY2FueW9uLmNvbTElMCMGCSqGSIb3DQEJARYWYWRtaW5A -Y2xldmVyY2FueW9uLmNvbTAeFw0yMzEwMDQxNTE1NTZaFw0yNDExMDIxNTE1NTZa -MIGKMRkwFwYDVQQDDBBjbGV2ZXJjYW55b24uY29tMQswCQYDVQQGEwJVUzELMAkG -A1UECAwCTUUxFjAUBgNVBAoMDUNsZXZlciBDYW55b24xFDASBgNVBAsMC0VuZ2lu -ZWVyaW5nMSUwIwYJKoZIhvcNAQkBFhZhZG1pbkBjbGV2ZXJjYW55b24uY29tMIIC -IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA8XpsCbTDks6iUeMPDs+1uQyv -Tnl26OVYLVJ6tL5cnCqXxuUIsvKbbnEBlLA12yD/80i4xULQqyDwFRs0b1OZM9Nn -FbsQmMQZDhIyG8ma0usHI2aC/STlzpSIWca0nbg14yh9Mzk51k6ZiSraU3LuSOjC -X5tbM5J4XTsDC6U0w6FbagIY7WshhoybUuftN9PM8qGGEHpnau5UpDsbF/UOMgkv -Af+ySxA8GMkZYASc496DO4IofuQNvWOYL0Jb5PxowEynmH0OzIl+Ia3aYfzB8qH8 -SnqsFUZleEBJXc8z3bqWfcn0h08wQmlk7emtOVVGZFhVLcgzNDSyGneDcdBX4EIQ -fS2o4S9jVI0XVfOn8iUfc8d69OI3l5rOtyIkvlmvpEUzcyzn36OUlUftdHvYf66Y -Ea60l1ErN5fpW/er4O2vglopDokCnLs3LiaF3Six+xChS92wWMvMew2tHq6VXd1l -Ljby3t+kmM4Eu5ejMdhDA7OkP6kB+7keELirPvrKbgak2To8Cqhw6EvTrlVbY5/J -JZIjWTZ1VNamDgB25N1RDci1hBOql+rx8oJOAUJxaYN+tc5871iVmdIy//zmciXg -E5oHlYOH78LJNL/9ljBbbXPe9bk4aU91pzFDKmkh9zzVszWxvSmHUiZQwuOr298e -r6Oe6PyhOpuO8XBYF+sCAwEAAaOCAk0wggJJMAwGA1UdEwQFMAMBAf8wHQYDVR0O -BBYEFDyT9SpbIEtWBeghW9neS8RoYdvgMIHbBgNVHSMEgdMwgdCAFLSbWscL4V8u -keiQ0WpIhjp8Rgh+oYGhpIGeMIGbMQ8wDQYDVQQHDAZBdWJ1cm4xCzAJBgNVBAgM -Ak1FMQswCQYDVQQGEwJVUzEWMBQGA1UECgwNQ2xldmVyIENhbnlvbjEUMBIGA1UE -CwwLRW5naW5lZXJpbmcxGTAXBgNVBAMMEGNsZXZlcmNhbnlvbi5jb20xJTAjBgkq -hkiG9w0BCQEWFmFkbWluQGNsZXZlcmNhbnlvbi5jb22CFCRzUoMt++qNtqmXGfpE -ge60i0pVMIH1BgNVHREEge0wgeqHEAAAAAAAAAAAAAAAAAAAAACHBAAAAACHEAAA -AAAAAAAAAAAAAAAAAAGHBH8AAAGCBSoubWFjggcqLngubWFjggUqLmxvY4IHKi54 -LmxvY4IFKi5ka3KCByoueC5ka3KCBCoudm2CBioueC52bYIFbG9jYWyCByoubG9j -YWyCCSoueC5sb2NhbIIJbG9jYWxob3N0ggsqLmxvY2FsaG9zdIINKi54LmxvY2Fs -aG9zdIIQY2xldmVyY2FueW9uLmNvbYISKi5jbGV2ZXJjYW55b24uY29tggdob3Au -Z2RuggkqLmhvcC5nZG4wCwYDVR0PBAQDAgH+MDcGA1UdJQQwMC4GCCsGAQUFBwMB -BggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEBgRVHSUAMA0GCSqGSIb3DQEB -DQUAA4ICAQB93Q6+SiK2lRPLEFZXmHHWc84vQlHKlcKlxH9WY8rQPfcRnTnYBbyn -GiDOVIMZJXRw6hr34h16ONuKYpCFcNANGLRbeXyaUHrfaJFg3Igc+GSNuWkMiCed -yfBKa9tBB/s3BO7nehW+Z3RfchZToDgO7jAYMhM3nw0ZX0PRWTcAWe4zRGbFX6mf -VVyIfhupn1T8K5mua9PkyQagEdWeZQkf1Zpn+GxbSVgVfvwPY1AKHVQTSCUpwTQJ -PIIrfkeJ4DrP5FRdlbcd7ZaW7AxQgvh0M4fIAxN6wxuicaiRgslAWf2ZKXX7QXnk -z/r6nYRSSo6RQ7fkVwBONIbYI//jwzTlfXyx0mIqYVAHbB7LFp+llhuhaalieblu -zFXkaawic8YlGL7My3ekHT/asGwxEJKiRcdxFXXg/fvdIpU2F/5H4E5FL/5rrNSx -DRf7gxOh3brsAHSi+lMj5FzsgrSHghTpwsBhJgPNazfnajiW0RvP16TYQ91AaXHc -xKF1ryWlfifq9jMHMZqx39AlAIEUu9eeDREEjKisbPaQdvqDQkWiYnnvQmbDuGIg -wNGS02iy3VwvZeYLF3lmK5hhDeftX1ezPDL83TOwCxpSwBYLKhCzX3ml0IfJUqAS -D4lGXvNJIJ2YsDmlgiw3rGAJpR5Be3luWzfA4CzTIsyBm/cd7zzw1g== +MIIH/zCCBeegAwIBAgIUZy2tJjMvI3kqU8HYxlQtIrhfmOIwDQYJKoZIhvcNAQEN +BQAwgY8xHjAcBgNVBAMMFXJvb3QuY2xldmVyY2FueW9uLmNvbTELMAkGA1UEBhMC +VVMxCzAJBgNVBAgMAk1FMRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9uMRQwEgYDVQQL +DAtFbmdpbmVlcmluZzElMCMGCSqGSIb3DQEJARYWYWRtaW5AY2xldmVyY2FueW9u +LmNvbTAeFw0yNDEyMjYxMTI4NDJaFw0yNjAxMjUxMTI4NDJaMIGKMRkwFwYDVQQD +DBBjbGV2ZXJjYW55b24uY29tMQswCQYDVQQGEwJVUzELMAkGA1UECAwCTUUxFjAU +BgNVBAoMDUNsZXZlciBDYW55b24xFDASBgNVBAsMC0VuZ2luZWVyaW5nMSUwIwYJ +KoZIhvcNAQkBFhZhZG1pbkBjbGV2ZXJjYW55b24uY29tMIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEAuzdo7NzpBNJPIVi5UIZVupwZTpAkDzWvJhjxM0Oa +aUjB+xSo/IQtWVk0V9X35+hlaJsUc2QDbLV6/TSQNk1btJu4lkJB5RqigtO0NaCQ +hmRHIvq4MhnyHd6ljwaWzPJEAGuXbBdwxE+k0YG6fB4wuO6+HZf6jITGd/5GmK7W +CTfChx58OxYKfxwZkeoOGD5eFl58Ua8i6wAPUVzlz4lg5u22TOlpI+zbfjxQmhni +3kKiDMrJtzt3gPXrw4Gs8Avs81KqDooEKiqin1DEv0HCP92QWt52EWK/Vpry5t7F +DaDZcbsWFkux4jzO5+hJ1E8W1rLOYwC5NM5GP/D7okzKlYFrzRFpSrFevMMXqKEp +k1NuU9kxHHdPR34v+S7u8s/u1fG5oBdjojfoGPhkhZRCA3JxL8QBW0Ma1afEBrEI +Ei+mu4wDINXZk4EVmTnos4XEAGcuk1toRr30Y7+smjzAQuaSePR7sjLJJe6BSR8h +CXhcDewH3WnfOe30nw6JPcopGnkXLdIKXAzeOaY/8qWVE5uUAruKBne9SYyqfW5l +HkfRxIDzfjDMilfyhq5FeoIbc3xeQWGMUelGDOZyb5QoGxJawgfJ0BXZVskp5Qws +hmDNUSOoFWtD1YRH/W7lsnMpD89ErrIGi+N4Z+IswTYplffMrSyqH8G+o/tlZLNZ +ft0CAwEAAaOCAlQwggJQMAwGA1UdEwQFMAMBAf8wHQYDVR0OBBYEFI0KHtaRuYJC +q3e5/B1B767yfPaEMIHPBgNVHSMEgccwgcSAFJyxqeMkFxnv0vGMgBH/J/Hl5+OA +oYGVpIGSMIGPMR4wHAYDVQQDDBVyb290LmNsZXZlcmNhbnlvbi5jb20xCzAJBgNV +BAYTAlVTMQswCQYDVQQIDAJNRTEWMBQGA1UECgwNQ2xldmVyIENhbnlvbjEUMBIG +A1UECwwLRW5naW5lZXJpbmcxJTAjBgkqhkiG9w0BCQEWFmFkbWluQGNsZXZlcmNh +bnlvbi5jb22CFDxJh94EtzNft0q7l3oPtZHd/sW4MIIBBwYDVR0RBIH/MIH8hxAA +AAAAAAAAAAAAAAAAAAAAhwQAAAAAhxAAAAAAAAAAAAAAAAAAAAABhwR/AAABggUq +Lm1hY4IHKi54Lm1hY4IFKi5sb2OCByoueC5sb2OCBSouZGtyggcqLnguZGtyggQq +LnZtggYqLngudm2CBWxvY2FsggcqLmxvY2FsggkqLngubG9jYWyCCWxvY2FsaG9z +dIILKi5sb2NhbGhvc3SCDSoueC5sb2NhbGhvc3SCEGNsZXZlcmNhbnlvbi5jb22C +EiouY2xldmVyY2FueW9uLmNvbYIHaG9wLmdkboIJKi5ob3AuZ2RuggZvNXAubWWC +CCoubzVwLm1lMAsGA1UdDwQEAwIB/jA3BgNVHSUEMDAuBggrBgEFBQcDAQYIKwYB +BQUHAwIGCCsGAQUFBwMDBggrBgEFBQcDBAYEVR0lADANBgkqhkiG9w0BAQ0FAAOC +AgEAU2JWsOUWWQ/IN5cmkVREAM7x72jn+urc7UFttMryoe4OIfmFXKT28DiQ6C9W +qcfnkSj2rP15ep9GUdYBaiz7GCeD8h/m/ZuX8AlFEmST2gTU1/rCHxZpY53ExroK +kQewFIIB99yBrENMGMC4746a2oS0n+LKPtctLOnCeJc1Vk/f6yTtuyhXAbDa3eFu +BO+ytg0Q+buV4yvZ2tJeIwCpinL2Avh75U5YhQgdnSoQ/CTz2OvTQEb2cvyliMx6 +i2YtxlXhduZxYPir+v6D89Ys+ZC9NA/isquujwfsUMsqCMYuWIVES40S8bxDmnfP +MbbrbEGztfqRCibGmcGZg21RyBUxkcMWkPfzBp1epTQA781st/9lcPlVtZcvo9WE +b18RSOILFKqQBp5ntFf5gkvUIsbramtyw8TrleTeoU68YJZ6vHCchi7RHcZ6Eq6Z +Dj5Na74dDXRDDzkz054uGR3jr70Fy8mrlBafeuupBDl3C/u1hW6Iy90mOcFJOCqX +34mLxwucx5y81ileAqde1BBSuzwhuPfT2clpKcxZBL83szpwrtd0oMyDWIvdzAEG +WDyNn0B/v5qTV5eq3MbcodQ4P4JAbZnrTgbCaCtvKL7eMK1Yzxu/gAN/QroT2mbH +XlnxQffNjeKq9RA2e7ZOkR5m8eu83Zw26qTCEMHX5/NmBfQ= -----END CERTIFICATE----- diff --git a/dev/.files/bin/ssl-certs/i10e-ca-csr.pem b/dev/.files/bin/ssl-certs/i10e-ca-csr.pem index 15809da5..12e7b428 100644 --- a/dev/.files/bin/ssl-certs/i10e-ca-csr.pem +++ b/dev/.files/bin/ssl-certs/i10e-ca-csr.pem @@ -1,36 +1,36 @@ -----BEGIN CERTIFICATE REQUEST----- -MIIGODCCBCACAQAwgZsxDzANBgNVBAcMBkF1YnVybjELMAkGA1UECAwCTUUxCzAJ +MIIGSzCCBDMCAQAwgZsxDzANBgNVBAcMBkF1YnVybjELMAkGA1UECAwCTUUxCzAJ BgNVBAYTAlVTMRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9uMRQwEgYDVQQLDAtFbmdp bmVlcmluZzEZMBcGA1UEAwwQY2xldmVyY2FueW9uLmNvbTElMCMGCSqGSIb3DQEJ ARYWYWRtaW5AY2xldmVyY2FueW9uLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIP -ADCCAgoCggIBAPF6bAm0w5LOolHjDw7PtbkMr055dujlWC1SerS+XJwql8blCLLy -m25xAZSwNdsg//NIuMVC0Ksg8BUbNG9TmTPTZxW7EJjEGQ4SMhvJmtLrByNmgv0k -5c6UiFnGtJ24NeMofTM5OdZOmYkq2lNy7kjowl+bWzOSeF07AwulNMOhW2oCGO1r -IYaMm1Ln7TfTzPKhhhB6Z2ruVKQ7Gxf1DjIJLwH/sksQPBjJGWAEnOPegzuCKH7k -Db1jmC9CW+T8aMBMp5h9DsyJfiGt2mH8wfKh/Ep6rBVGZXhASV3PM926ln3J9IdP -MEJpZO3prTlVRmRYVS3IMzQ0shp3g3HQV+BCEH0tqOEvY1SNF1Xzp/IlH3PHevTi -N5eazrciJL5Zr6RFM3Ms59+jlJVH7XR72H+umBGutJdRKzeX6Vv3q+Dtr4JaKQ6J -Apy7Ny4mhd0osfsQoUvdsFjLzHsNrR6ulV3dZS428t7fpJjOBLuXozHYQwOzpD+p -Afu5HhC4qz76ym4GpNk6PAqocOhL065VW2OfySWSI1k2dVTWpg4AduTdUQ3ItYQT -qpfq8fKCTgFCcWmDfrXOfO9YlZnSMv/85nIl4BOaB5WDh+/CyTS//ZYwW21z3vW5 -OGlPdacxQyppIfc81bM1sb0ph1ImUMLjq9vfHq+jnuj8oTqbjvFwWBfrAgMBAAGg -ggFVMIIBUQYJKoZIhvcNAQkOMYIBQjCCAT4wgfUGA1UdEQSB7TCB6ocQAAAAAAAA -AAAAAAAAAAAAAIcEAAAAAIcQAAAAAAAAAAAAAAAAAAAAAYcEfwAAAYIFKi5tYWOC -ByoueC5tYWOCBSoubG9jggcqLngubG9jggUqLmRrcoIHKi54LmRrcoIEKi52bYIG -Ki54LnZtggVsb2NhbIIHKi5sb2NhbIIJKi54LmxvY2Fsgglsb2NhbGhvc3SCCyou -bG9jYWxob3N0gg0qLngubG9jYWxob3N0ghBjbGV2ZXJjYW55b24uY29tghIqLmNs -ZXZlcmNhbnlvbi5jb22CB2hvcC5nZG6CCSouaG9wLmdkbjALBgNVHQ8EBAMCAf4w -NwYDVR0lBDAwLgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDAwYIKwYBBQUH -AwQGBFUdJQAwDQYJKoZIhvcNAQENBQADggIBAAVV1PhON+6ubhloRrpVuokmChyl -S8u9GdjWj5Gi/Uaryq0DoO3D1so9LfZeWz5eDYTrK0WjFrDlB64CZ2rDHTnnnRt5 -VAUSk0L0Fx378lBtUsX9aDlD75D2fP61TtJHLvz+kms//Ot9bbDg/8MZh+P/qoXd -jk/dxJcfSo7VRa1OAT0b8v6vXIwxWGGHjn/PjwETQx4VdTwQPGKI7/jCMViY/EbS -KrLqPLqr+6q8Vr285lvIvsOJtYqJo+6ETbqihZfLTdAwiDgzpTknoO6XFnBkhZQB -9IsU5aPheDT9+etbQXxldc1e92yiOE6N1/v+6m7Ry+yb+I0zTBL74dALN2Xu+SjR -UhTIr9oyTZsRcnD/KlNjt52Zn8cr9aKWtHKZ/Rh7edWYkmaFMoQIqrTFO/G2Jfsx -j6yKAmYkFg4xdVTvFy4lHRwRMezYa2M8jyvQZ1opfhcQzQywsffg0hqQD4oA2S5g -nmz+EWW/k4cpmt8RjTaMAZ1hQhZwipOKQ0zO7zrvChmp6iWlNPIVTuC+2ywvm9fD -sArwylv1GPAZAK0DidfBdxj6ulb+1/NTmm2eMxmddv4xQLzlfLiSuLKpxcFd3Zjn -ca5oG2UUY7+LJUFKg88zQwBOVuezMCkFS0dxKJVu7Dtvqx2RBEcjY+rAXAXYhYLe -KE3wooD5G7P9EU/m +ADCCAgoCggIBALs3aOzc6QTSTyFYuVCGVbqcGU6QJA81ryYY8TNDmmlIwfsUqPyE +LVlZNFfV9+foZWibFHNkA2y1ev00kDZNW7SbuJZCQeUaooLTtDWgkIZkRyL6uDIZ +8h3epY8GlszyRABrl2wXcMRPpNGBunweMLjuvh2X+oyExnf+Rpiu1gk3wocefDsW +Cn8cGZHqDhg+XhZefFGvIusAD1Fc5c+JYObttkzpaSPs2348UJoZ4t5CogzKybc7 +d4D168OBrPAL7PNSqg6KBCoqop9QxL9Bwj/dkFredhFiv1aa8ubexQ2g2XG7FhZL +seI8zufoSdRPFtayzmMAuTTORj/w+6JMypWBa80RaUqxXrzDF6ihKZNTblPZMRx3 +T0d+L/ku7vLP7tXxuaAXY6I36Bj4ZIWUQgNycS/EAVtDGtWnxAaxCBIvpruMAyDV +2ZOBFZk56LOFxABnLpNbaEa99GO/rJo8wELmknj0e7IyySXugUkfIQl4XA3sB91p +3znt9J8OiT3KKRp5Fy3SClwM3jmmP/KllROblAK7igZ3vUmMqn1uZR5H0cSA834w +zIpX8oauRXqCG3N8XkFhjFHpRgzmcm+UKBsSWsIHydAV2VbJKeUMLIZgzVEjqBVr +Q9WER/1u5bJzKQ/PRK6yBovjeGfiLME2KZX3zK0sqh/BvqP7ZWSzWX7dAgMBAAGg +ggFoMIIBZAYJKoZIhvcNAQkOMYIBVTCCAVEwggEHBgNVHREEgf8wgfyHEAAAAAAA +AAAAAAAAAAAAAACHBAAAAACHEAAAAAAAAAAAAAAAAAAAAAGHBH8AAAGCBSoubWFj +ggcqLngubWFjggUqLmxvY4IHKi54LmxvY4IFKi5ka3KCByoueC5ka3KCBCoudm2C +BioueC52bYIFbG9jYWyCByoubG9jYWyCCSoueC5sb2NhbIIJbG9jYWxob3N0ggsq +LmxvY2FsaG9zdIINKi54LmxvY2FsaG9zdIIQY2xldmVyY2FueW9uLmNvbYISKi5j +bGV2ZXJjYW55b24uY29tggdob3AuZ2RuggkqLmhvcC5nZG6CBm81cC5tZYIIKi5v +NXAubWUwCwYDVR0PBAQDAgH+MDcGA1UdJQQwMC4GCCsGAQUFBwMBBggrBgEFBQcD +AgYIKwYBBQUHAwMGCCsGAQUFBwMEBgRVHSUAMA0GCSqGSIb3DQEBDQUAA4ICAQAK +khv6vYYcppPl/F4uvzECYJDbOV/cCBDwhLmpmzN3WpwX54TI408jN7cRFHENsxCq +Gxfc7EHogilOFAk1xuqvdT6ZvWyMxppY8oFWIZyyGHO3GzVHuLtIWaOLvF7olFWm +6FeTeDx2rOt7KZC/Fbn41rMfS4eB/5Ul2J9sfz6Khv5dJKGAOVFZEDAXGtAxlkXC ++vFHauRFvb+o1VzdxcxRkTvp0iMg3oJxNAs5xJN6laiB5mtgoe1gwLZ6Xz0rPSQt +/emAIm727VUyurOP7Kw3MFR629qzcqZMToNn4Gw8Yy4lcDBtFfDA15GccvIS4iJ6 +dUaVbfodZDaMIIcXdsLuvcJNOzYhS+HwTiiRDjLH6ZNJkBu2zDbNpCbqKjU/7vTw +ZVz0xhl4eQQ2b4+X4xjsc6U6wLViiotXHOQ2yWOeUBpsw5OYtMoqgg+fqrdG4m/c +Ckl8zWd60NFTnr6eW4aiPUJ+SxBxsa4FktuDY2ujtCEZdKkhwOxxzhuncA/6hGJt +3B+5BHtt1F1V7G6fsLpSGkHd0/N5Wxyvs7v4zZoMOAb5wAQjhoVf9OQPBoE5889f +m/39w3NBc/GGUSQhzYZjJ5J0r6/R8IsUkbLFz3GOWB05vzHuMRvieo7BwgZ4+std +SyAWcyQ8p0JaT2apYogdkK8U4O4NtWPpAuNThhDmYg== -----END CERTIFICATE REQUEST----- diff --git a/dev/.files/bin/ssl-certs/i10e-ca-key.pem b/dev/.files/bin/ssl-certs/i10e-ca-key.pem index 97f295cb..f1df2ccd 100644 --- a/dev/.files/bin/ssl-certs/i10e-ca-key.pem +++ b/dev/.files/bin/ssl-certs/i10e-ca-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -mj9Z4Wgu4+qfL0kXWumthqGcFQ/1mB+l +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 +MhqEqXFmbmOAf6gZSvCgJj2CApaXctQ= -----END PRIVATE KEY----- diff --git a/dev/.files/bin/ssl-certs/openssl/config.ini b/dev/.files/bin/ssl-certs/openssl/config.ini index 8195b0d0..32456c25 100644 --- a/dev/.files/bin/ssl-certs/openssl/config.ini +++ b/dev/.files/bin/ssl-certs/openssl/config.ini @@ -37,12 +37,12 @@ distinguished_name = req_distinguished_name [req_distinguished_name] # See `./generate.bash`. -[v3_ca] +[v3_root_ca] basicConstraints = CA:TRUE subjectKeyIdentifier = hash authorityKeyIdentifier = keyid:always,issuer:always -[v3_i10e] +[v3_i10e_ca] basicConstraints = CA:TRUE subjectKeyIdentifier = hash authorityKeyIdentifier = keyid:always,issuer:always diff --git a/dev/.files/bin/ssl-certs/openssl/store/certs-db b/dev/.files/bin/ssl-certs/openssl/store/certs-db index 3d96f8a7..c0721f40 100644 --- a/dev/.files/bin/ssl-certs/openssl/store/certs-db +++ b/dev/.files/bin/ssl-certs/openssl/store/certs-db @@ -1 +1,2 @@ -V 241102151556Z 555568454B85640E24660A401F5ABB4DE0BE0790 unknown /CN=clevercanyon.com/C=US/ST=ME/O=Clever Canyon/OU=Engineering/emailAddress=admin@clevercanyon.com +V 260125112842Z 3C4987DE04B7335FB74ABB977A0FB591DDFEC5B8 unknown /CN=root.clevercanyon.com/C=US/ST=ME/O=Clever Canyon/OU=Engineering/emailAddress=admin@clevercanyon.com +V 260125112842Z 672DAD26332F23792A53C1D8C6542D22B85F98E2 unknown /CN=clevercanyon.com/C=US/ST=ME/O=Clever Canyon/OU=Engineering/emailAddress=admin@clevercanyon.com diff --git a/dev/.files/bin/ssl-certs/openssl/store/certs-db.attr.old b/dev/.files/bin/ssl-certs/openssl/store/certs-db.attr.old new file mode 100644 index 00000000..8f7e63a3 --- /dev/null +++ b/dev/.files/bin/ssl-certs/openssl/store/certs-db.attr.old @@ -0,0 +1 @@ +unique_subject = yes diff --git a/dev/.files/bin/ssl-certs/openssl/store/certs-db.old b/dev/.files/bin/ssl-certs/openssl/store/certs-db.old index e69de29b..af7077ff 100644 --- a/dev/.files/bin/ssl-certs/openssl/store/certs-db.old +++ b/dev/.files/bin/ssl-certs/openssl/store/certs-db.old @@ -0,0 +1 @@ +V 260125112842Z 3C4987DE04B7335FB74ABB977A0FB591DDFEC5B8 unknown /CN=root.clevercanyon.com/C=US/ST=ME/O=Clever Canyon/OU=Engineering/emailAddress=admin@clevercanyon.com diff --git a/dev/.files/bin/ssl-certs/openssl/store/certs/3C4987DE04B7335FB74ABB977A0FB591DDFEC5B8.pem b/dev/.files/bin/ssl-certs/openssl/store/certs/3C4987DE04B7335FB74ABB977A0FB591DDFEC5B8.pem new file mode 100644 index 00000000..e1f95b27 --- /dev/null +++ b/dev/.files/bin/ssl-certs/openssl/store/certs/3C4987DE04B7335FB74ABB977A0FB591DDFEC5B8.pem @@ -0,0 +1,45 @@ +-----BEGIN CERTIFICATE----- +MIIIBDCCBeygAwIBAgIUPEmH3gS3M1+3SruXeg+1kd3+xbgwDQYJKoZIhvcNAQEN +BQAwgY8xHjAcBgNVBAMMFXJvb3QuY2xldmVyY2FueW9uLmNvbTELMAkGA1UEBhMC +VVMxCzAJBgNVBAgMAk1FMRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9uMRQwEgYDVQQL +DAtFbmdpbmVlcmluZzElMCMGCSqGSIb3DQEJARYWYWRtaW5AY2xldmVyY2FueW9u +LmNvbTAeFw0yNDEyMjYxMTI4NDJaFw0yNjAxMjUxMTI4NDJaMIGPMR4wHAYDVQQD +DBVyb290LmNsZXZlcmNhbnlvbi5jb20xCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJN +RTEWMBQGA1UECgwNQ2xldmVyIENhbnlvbjEUMBIGA1UECwwLRW5naW5lZXJpbmcx +JTAjBgkqhkiG9w0BCQEWFmFkbWluQGNsZXZlcmNhbnlvbi5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnu7jO+GvbpH/udXLFQAmeiR76Y+V38D2g +bRMs7XkXPSEfJFiDfIoj5C+ACwyttepjfWpd5QsDGnKOq8zgnuQiFl05iz0GvxmI +ZoaobFQ6myqp2ZPsM38F7wic6Rv7agt+IqUPrvTQTQDv6/rJPxWBEPM3yLOtK1GW +9qKSFKDTR0xc9zSln+oO1NBvdJv2jDTUNWwtv1D8ul0E3Kh32rytupl9E7lHDDmm +SNm/zb05KP1B1Ur6X6QPYYnKezUCvfy6qT03LmMOnzKywAmQiPBxTE02FXoO9Z+i +Kzf7HPc9dm4RHz0AQuaXq2bYi/lGt4zXoDhCsVLFWU9OT6LcKx0zo55+Nbn6fg7Y +q2eslfdI4LXxz9tsnZ01AG2rjqwiCpItSgikGlPXM7dfahde01NusQ+UrO13gTyC +0b0gSapWJr4RlqEDoRbZ0qTSIfy+aA+MYBlLa5crI9fMU4Mehmah0SUHjjYFwv5V +5YxWVLfFFP1j0GlbV6SvY/84vo70vt40RKBVfVTX0kFFJ6ivGpU7DYfjmuHOD+NC +OoV3zbSTfuL7BGb+em+d6V4jUKrv+UGE1/8UXQndBAGrSGpGDPAs+AjnGdyebSHK +l5bXWiC5/nW1S4kKaYvAB19BbeZgdqitVwdu43mldwZOvPmAkbysEaB6d78wqz8B +DiWKhb+mlQIDAQABo4ICVDCCAlAwDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUnLGp +4yQXGe/S8YyAEf8n8eXn44Awgc8GA1UdIwSBxzCBxIAUnLGp4yQXGe/S8YyAEf8n +8eXn44ChgZWkgZIwgY8xHjAcBgNVBAMMFXJvb3QuY2xldmVyY2FueW9uLmNvbTEL +MAkGA1UEBhMCVVMxCzAJBgNVBAgMAk1FMRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9u +MRQwEgYDVQQLDAtFbmdpbmVlcmluZzElMCMGCSqGSIb3DQEJARYWYWRtaW5AY2xl +dmVyY2FueW9uLmNvbYIUPEmH3gS3M1+3SruXeg+1kd3+xbgwggEHBgNVHREEgf8w +gfyHEAAAAAAAAAAAAAAAAAAAAACHBAAAAACHEAAAAAAAAAAAAAAAAAAAAAGHBH8A +AAGCBSoubWFjggcqLngubWFjggUqLmxvY4IHKi54LmxvY4IFKi5ka3KCByoueC5k +a3KCBCoudm2CBioueC52bYIFbG9jYWyCByoubG9jYWyCCSoueC5sb2NhbIIJbG9j +YWxob3N0ggsqLmxvY2FsaG9zdIINKi54LmxvY2FsaG9zdIIQY2xldmVyY2FueW9u +LmNvbYISKi5jbGV2ZXJjYW55b24uY29tggdob3AuZ2RuggkqLmhvcC5nZG6CBm81 +cC5tZYIIKi5vNXAubWUwCwYDVR0PBAQDAgH+MDcGA1UdJQQwMC4GCCsGAQUFBwMB +BggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEBgRVHSUAMA0GCSqGSIb3DQEB +DQUAA4ICAQCQRwSVLPBHBi0veXBXE+fNtBEwTqQlO3kEDbclPjDftEUdouNnYapA +dRE6ZJoUVXuyG8p2NzLt5zFQvQVO3JI7/QqajBwIWcyOBCFgvGLDvCrJme15Naty +uHaW+rP3OTALznw8eOl/BAyzwumxUsKsWoIfIAoOA2q8IBMQOyyDnbcp1sIpq3qY +gfV+WkP6sD6JajgcHy90WUZM9MiXdDZ/JRyQFzqX2IKjDYLwcC8DYjB+eKjAsIcF +ZnZiKGJYxkMgZikB26b2HK0Amg9me/2j6hupjM8gtjwXDJ616Ua9HlsM3RTWoe9K +hdwanE5UmXDWNjeeqIqDnn5S2hpF0e4d7RUqculKbP2eHZa7QG+MKR4d/86WNsp0 +wRVjKrSUPHioZdVcSCL0l1Xzd41joGrxckU5ETNeUt/odjTqzrz7PcYDUC7Wc8tP +i49/GxAZDWRWJvCmVKzuD+AmqTX+X9/Yy+sV49lVktcQhyQuBaS+s7D/Kmjm+oVW +xKgH1UorM3eG9NjlPRqDaqg/lNYaCbaedFBIAXGAAB3y7ceWPzYw8GwzPdtwXwyu +5AT8dUn6Wdf8CtLLk9VSSk+/0YKAMFJ/5H8bi1JwWtR0nF9oLzQzUvUXWAkcOHY+ +aU89egeJQTnWwNgzV9fmRrlDEDatAfb3Nt74DsbBhqpULs3UjLV2wg== +-----END CERTIFICATE----- diff --git a/dev/.files/bin/ssl-certs/openssl/store/certs/555568454B85640E24660A401F5ABB4DE0BE0790.pem b/dev/.files/bin/ssl-certs/openssl/store/certs/555568454B85640E24660A401F5ABB4DE0BE0790.pem deleted file mode 100644 index bc7b9446..00000000 --- a/dev/.files/bin/ssl-certs/openssl/store/certs/555568454B85640E24660A401F5ABB4DE0BE0790.pem +++ /dev/null @@ -1,45 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIIBDCCBeygAwIBAgIUVVVoRUuFZA4kZgpAH1q7TeC+B5AwDQYJKoZIhvcNAQEN -BQAwgZsxDzANBgNVBAcMBkF1YnVybjELMAkGA1UECAwCTUUxCzAJBgNVBAYTAlVT -MRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9uMRQwEgYDVQQLDAtFbmdpbmVlcmluZzEZ -MBcGA1UEAwwQY2xldmVyY2FueW9uLmNvbTElMCMGCSqGSIb3DQEJARYWYWRtaW5A -Y2xldmVyY2FueW9uLmNvbTAeFw0yMzEwMDQxNTE1NTZaFw0yNDExMDIxNTE1NTZa -MIGKMRkwFwYDVQQDDBBjbGV2ZXJjYW55b24uY29tMQswCQYDVQQGEwJVUzELMAkG -A1UECAwCTUUxFjAUBgNVBAoMDUNsZXZlciBDYW55b24xFDASBgNVBAsMC0VuZ2lu -ZWVyaW5nMSUwIwYJKoZIhvcNAQkBFhZhZG1pbkBjbGV2ZXJjYW55b24uY29tMIIC -IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA8XpsCbTDks6iUeMPDs+1uQyv -Tnl26OVYLVJ6tL5cnCqXxuUIsvKbbnEBlLA12yD/80i4xULQqyDwFRs0b1OZM9Nn -FbsQmMQZDhIyG8ma0usHI2aC/STlzpSIWca0nbg14yh9Mzk51k6ZiSraU3LuSOjC -X5tbM5J4XTsDC6U0w6FbagIY7WshhoybUuftN9PM8qGGEHpnau5UpDsbF/UOMgkv -Af+ySxA8GMkZYASc496DO4IofuQNvWOYL0Jb5PxowEynmH0OzIl+Ia3aYfzB8qH8 -SnqsFUZleEBJXc8z3bqWfcn0h08wQmlk7emtOVVGZFhVLcgzNDSyGneDcdBX4EIQ -fS2o4S9jVI0XVfOn8iUfc8d69OI3l5rOtyIkvlmvpEUzcyzn36OUlUftdHvYf66Y -Ea60l1ErN5fpW/er4O2vglopDokCnLs3LiaF3Six+xChS92wWMvMew2tHq6VXd1l -Ljby3t+kmM4Eu5ejMdhDA7OkP6kB+7keELirPvrKbgak2To8Cqhw6EvTrlVbY5/J -JZIjWTZ1VNamDgB25N1RDci1hBOql+rx8oJOAUJxaYN+tc5871iVmdIy//zmciXg -E5oHlYOH78LJNL/9ljBbbXPe9bk4aU91pzFDKmkh9zzVszWxvSmHUiZQwuOr298e -r6Oe6PyhOpuO8XBYF+sCAwEAAaOCAk0wggJJMAwGA1UdEwQFMAMBAf8wHQYDVR0O -BBYEFDyT9SpbIEtWBeghW9neS8RoYdvgMIHbBgNVHSMEgdMwgdCAFLSbWscL4V8u -keiQ0WpIhjp8Rgh+oYGhpIGeMIGbMQ8wDQYDVQQHDAZBdWJ1cm4xCzAJBgNVBAgM -Ak1FMQswCQYDVQQGEwJVUzEWMBQGA1UECgwNQ2xldmVyIENhbnlvbjEUMBIGA1UE -CwwLRW5naW5lZXJpbmcxGTAXBgNVBAMMEGNsZXZlcmNhbnlvbi5jb20xJTAjBgkq -hkiG9w0BCQEWFmFkbWluQGNsZXZlcmNhbnlvbi5jb22CFCRzUoMt++qNtqmXGfpE -ge60i0pVMIH1BgNVHREEge0wgeqHEAAAAAAAAAAAAAAAAAAAAACHBAAAAACHEAAA -AAAAAAAAAAAAAAAAAAGHBH8AAAGCBSoubWFjggcqLngubWFjggUqLmxvY4IHKi54 -LmxvY4IFKi5ka3KCByoueC5ka3KCBCoudm2CBioueC52bYIFbG9jYWyCByoubG9j -YWyCCSoueC5sb2NhbIIJbG9jYWxob3N0ggsqLmxvY2FsaG9zdIINKi54LmxvY2Fs -aG9zdIIQY2xldmVyY2FueW9uLmNvbYISKi5jbGV2ZXJjYW55b24uY29tggdob3Au -Z2RuggkqLmhvcC5nZG4wCwYDVR0PBAQDAgH+MDcGA1UdJQQwMC4GCCsGAQUFBwMB -BggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEBgRVHSUAMA0GCSqGSIb3DQEB -DQUAA4ICAQB93Q6+SiK2lRPLEFZXmHHWc84vQlHKlcKlxH9WY8rQPfcRnTnYBbyn -GiDOVIMZJXRw6hr34h16ONuKYpCFcNANGLRbeXyaUHrfaJFg3Igc+GSNuWkMiCed -yfBKa9tBB/s3BO7nehW+Z3RfchZToDgO7jAYMhM3nw0ZX0PRWTcAWe4zRGbFX6mf -VVyIfhupn1T8K5mua9PkyQagEdWeZQkf1Zpn+GxbSVgVfvwPY1AKHVQTSCUpwTQJ -PIIrfkeJ4DrP5FRdlbcd7ZaW7AxQgvh0M4fIAxN6wxuicaiRgslAWf2ZKXX7QXnk -z/r6nYRSSo6RQ7fkVwBONIbYI//jwzTlfXyx0mIqYVAHbB7LFp+llhuhaalieblu -zFXkaawic8YlGL7My3ekHT/asGwxEJKiRcdxFXXg/fvdIpU2F/5H4E5FL/5rrNSx -DRf7gxOh3brsAHSi+lMj5FzsgrSHghTpwsBhJgPNazfnajiW0RvP16TYQ91AaXHc -xKF1ryWlfifq9jMHMZqx39AlAIEUu9eeDREEjKisbPaQdvqDQkWiYnnvQmbDuGIg -wNGS02iy3VwvZeYLF3lmK5hhDeftX1ezPDL83TOwCxpSwBYLKhCzX3ml0IfJUqAS -D4lGXvNJIJ2YsDmlgiw3rGAJpR5Be3luWzfA4CzTIsyBm/cd7zzw1g== ------END CERTIFICATE----- diff --git a/dev/.files/bin/ssl-certs/openssl/store/certs/672DAD26332F23792A53C1D8C6542D22B85F98E2.pem b/dev/.files/bin/ssl-certs/openssl/store/certs/672DAD26332F23792A53C1D8C6542D22B85F98E2.pem new file mode 100644 index 00000000..df12bed2 --- /dev/null +++ b/dev/.files/bin/ssl-certs/openssl/store/certs/672DAD26332F23792A53C1D8C6542D22B85F98E2.pem @@ -0,0 +1,45 @@ +-----BEGIN CERTIFICATE----- +MIIH/zCCBeegAwIBAgIUZy2tJjMvI3kqU8HYxlQtIrhfmOIwDQYJKoZIhvcNAQEN +BQAwgY8xHjAcBgNVBAMMFXJvb3QuY2xldmVyY2FueW9uLmNvbTELMAkGA1UEBhMC +VVMxCzAJBgNVBAgMAk1FMRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9uMRQwEgYDVQQL +DAtFbmdpbmVlcmluZzElMCMGCSqGSIb3DQEJARYWYWRtaW5AY2xldmVyY2FueW9u +LmNvbTAeFw0yNDEyMjYxMTI4NDJaFw0yNjAxMjUxMTI4NDJaMIGKMRkwFwYDVQQD +DBBjbGV2ZXJjYW55b24uY29tMQswCQYDVQQGEwJVUzELMAkGA1UECAwCTUUxFjAU +BgNVBAoMDUNsZXZlciBDYW55b24xFDASBgNVBAsMC0VuZ2luZWVyaW5nMSUwIwYJ +KoZIhvcNAQkBFhZhZG1pbkBjbGV2ZXJjYW55b24uY29tMIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEAuzdo7NzpBNJPIVi5UIZVupwZTpAkDzWvJhjxM0Oa +aUjB+xSo/IQtWVk0V9X35+hlaJsUc2QDbLV6/TSQNk1btJu4lkJB5RqigtO0NaCQ +hmRHIvq4MhnyHd6ljwaWzPJEAGuXbBdwxE+k0YG6fB4wuO6+HZf6jITGd/5GmK7W +CTfChx58OxYKfxwZkeoOGD5eFl58Ua8i6wAPUVzlz4lg5u22TOlpI+zbfjxQmhni +3kKiDMrJtzt3gPXrw4Gs8Avs81KqDooEKiqin1DEv0HCP92QWt52EWK/Vpry5t7F +DaDZcbsWFkux4jzO5+hJ1E8W1rLOYwC5NM5GP/D7okzKlYFrzRFpSrFevMMXqKEp +k1NuU9kxHHdPR34v+S7u8s/u1fG5oBdjojfoGPhkhZRCA3JxL8QBW0Ma1afEBrEI +Ei+mu4wDINXZk4EVmTnos4XEAGcuk1toRr30Y7+smjzAQuaSePR7sjLJJe6BSR8h +CXhcDewH3WnfOe30nw6JPcopGnkXLdIKXAzeOaY/8qWVE5uUAruKBne9SYyqfW5l +HkfRxIDzfjDMilfyhq5FeoIbc3xeQWGMUelGDOZyb5QoGxJawgfJ0BXZVskp5Qws +hmDNUSOoFWtD1YRH/W7lsnMpD89ErrIGi+N4Z+IswTYplffMrSyqH8G+o/tlZLNZ +ft0CAwEAAaOCAlQwggJQMAwGA1UdEwQFMAMBAf8wHQYDVR0OBBYEFI0KHtaRuYJC +q3e5/B1B767yfPaEMIHPBgNVHSMEgccwgcSAFJyxqeMkFxnv0vGMgBH/J/Hl5+OA +oYGVpIGSMIGPMR4wHAYDVQQDDBVyb290LmNsZXZlcmNhbnlvbi5jb20xCzAJBgNV +BAYTAlVTMQswCQYDVQQIDAJNRTEWMBQGA1UECgwNQ2xldmVyIENhbnlvbjEUMBIG +A1UECwwLRW5naW5lZXJpbmcxJTAjBgkqhkiG9w0BCQEWFmFkbWluQGNsZXZlcmNh +bnlvbi5jb22CFDxJh94EtzNft0q7l3oPtZHd/sW4MIIBBwYDVR0RBIH/MIH8hxAA +AAAAAAAAAAAAAAAAAAAAhwQAAAAAhxAAAAAAAAAAAAAAAAAAAAABhwR/AAABggUq +Lm1hY4IHKi54Lm1hY4IFKi5sb2OCByoueC5sb2OCBSouZGtyggcqLnguZGtyggQq +LnZtggYqLngudm2CBWxvY2FsggcqLmxvY2FsggkqLngubG9jYWyCCWxvY2FsaG9z +dIILKi5sb2NhbGhvc3SCDSoueC5sb2NhbGhvc3SCEGNsZXZlcmNhbnlvbi5jb22C +EiouY2xldmVyY2FueW9uLmNvbYIHaG9wLmdkboIJKi5ob3AuZ2RuggZvNXAubWWC +CCoubzVwLm1lMAsGA1UdDwQEAwIB/jA3BgNVHSUEMDAuBggrBgEFBQcDAQYIKwYB +BQUHAwIGCCsGAQUFBwMDBggrBgEFBQcDBAYEVR0lADANBgkqhkiG9w0BAQ0FAAOC +AgEAU2JWsOUWWQ/IN5cmkVREAM7x72jn+urc7UFttMryoe4OIfmFXKT28DiQ6C9W +qcfnkSj2rP15ep9GUdYBaiz7GCeD8h/m/ZuX8AlFEmST2gTU1/rCHxZpY53ExroK +kQewFIIB99yBrENMGMC4746a2oS0n+LKPtctLOnCeJc1Vk/f6yTtuyhXAbDa3eFu +BO+ytg0Q+buV4yvZ2tJeIwCpinL2Avh75U5YhQgdnSoQ/CTz2OvTQEb2cvyliMx6 +i2YtxlXhduZxYPir+v6D89Ys+ZC9NA/isquujwfsUMsqCMYuWIVES40S8bxDmnfP +MbbrbEGztfqRCibGmcGZg21RyBUxkcMWkPfzBp1epTQA781st/9lcPlVtZcvo9WE +b18RSOILFKqQBp5ntFf5gkvUIsbramtyw8TrleTeoU68YJZ6vHCchi7RHcZ6Eq6Z +Dj5Na74dDXRDDzkz054uGR3jr70Fy8mrlBafeuupBDl3C/u1hW6Iy90mOcFJOCqX +34mLxwucx5y81ileAqde1BBSuzwhuPfT2clpKcxZBL83szpwrtd0oMyDWIvdzAEG +WDyNn0B/v5qTV5eq3MbcodQ4P4JAbZnrTgbCaCtvKL7eMK1Yzxu/gAN/QroT2mbH +XlnxQffNjeKq9RA2e7ZOkR5m8eu83Zw26qTCEMHX5/NmBfQ= +-----END CERTIFICATE----- diff --git a/dev/.files/bin/ssl-certs/openssl/store/serial-db b/dev/.files/bin/ssl-certs/openssl/store/serial-db index 0d3ea902..aba14046 100644 --- a/dev/.files/bin/ssl-certs/openssl/store/serial-db +++ b/dev/.files/bin/ssl-certs/openssl/store/serial-db @@ -1 +1 @@ -555568454B85640E24660A401F5ABB4DE0BE0791 +672DAD26332F23792A53C1D8C6542D22B85F98E3 diff --git a/dev/.files/bin/ssl-certs/openssl/store/serial-db.old b/dev/.files/bin/ssl-certs/openssl/store/serial-db.old new file mode 100644 index 00000000..4ecf11f6 --- /dev/null +++ b/dev/.files/bin/ssl-certs/openssl/store/serial-db.old @@ -0,0 +1 @@ +3C4987DE04B7335FB74ABB977A0FB591DDFEC5B9 diff --git a/dev/.files/bin/ssl-certs/root-ca-crt.pem b/dev/.files/bin/ssl-certs/root-ca-crt.pem index 235d692d..e1f95b27 100644 --- a/dev/.files/bin/ssl-certs/root-ca-crt.pem +++ b/dev/.files/bin/ssl-certs/root-ca-crt.pem @@ -1,46 +1,45 @@ -----BEGIN CERTIFICATE----- -MIIIFTCCBf2gAwIBAgIUJHNSgy376o22qZcZ+kSB7rSLSlUwDQYJKoZIhvcNAQEN -BQAwgZsxDzANBgNVBAcMBkF1YnVybjELMAkGA1UECAwCTUUxCzAJBgNVBAYTAlVT -MRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9uMRQwEgYDVQQLDAtFbmdpbmVlcmluZzEZ -MBcGA1UEAwwQY2xldmVyY2FueW9uLmNvbTElMCMGCSqGSIb3DQEJARYWYWRtaW5A -Y2xldmVyY2FueW9uLmNvbTAeFw0yMzEwMDQxNTE1NTZaFw0yNDExMDIxNTE1NTZa -MIGbMQ8wDQYDVQQHDAZBdWJ1cm4xCzAJBgNVBAgMAk1FMQswCQYDVQQGEwJVUzEW -MBQGA1UECgwNQ2xldmVyIENhbnlvbjEUMBIGA1UECwwLRW5naW5lZXJpbmcxGTAX -BgNVBAMMEGNsZXZlcmNhbnlvbi5jb20xJTAjBgkqhkiG9w0BCQEWFmFkbWluQGNs -ZXZlcmNhbnlvbi5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCJ -39EpW3+KcFBfF0faDLnTFM8fArwEFmhuZ1jncBSNnOrb1XPgaT0rKsKvn7PYnDlU -oHkzuC/drbnR4xbPNr0C0HsHNwraYJ15VbeR1eC5q3JxhjZgccdV8oSBMo815+JU -5UF7IpOqtowJR4gvoWqmOJod8Plnym4R8Lw02k/fj3/W3eV9Yvy/+OJx58ZzzWzx -0P3efrjVjrB8g8lQHj4hwqwsqd9Ea6W90MhTp8RgVHiA5B25y5lj+RFC6V1nXnnu -8VKBqRyzXiWtTHFw7RYIsMbL+G7ymM+wDBEI7Wd/So3gB9bWlEIWTjIDIvAzzRVA -1Btk7GXPlgLUlvxZWoxjZ2/iVDYyPQnjkBXBZMzg9ZQMdTqXfgQHPsRmKAg6pZ6w -aDNIupvLXqpsM/V5AtOCSAnPYiO8DatR8LChnkTSkkgoihunc3CQdID+d2XX0lTE -AZl6qby0BV/zO4ntMqmK730M6c3uXFXKwk5Ng78m2ALLx/Xr27kQSXXgPObmShVs -TejtYm3KEgLzGhxH+yXA2BnAzplgDhXbgQtnCbAAidDQHGkzY8HzcYZqviMXFjI6 -f4tUZB26ShK9jaSRAFla6O6YyAh3JbL0jzgpt+1pz35Cu6tABOWqgHhvN5B8j+0r -U+8+GatgSk7r+t62jrwTP+T3ufWlTxHfgkJ/lUUojQIDAQABo4ICTTCCAkkwDAYD -VR0TBAUwAwEB/zAdBgNVHQ4EFgQUtJtaxwvhXy6R6JDRakiGOnxGCH4wgdsGA1Ud -IwSB0zCB0IAUtJtaxwvhXy6R6JDRakiGOnxGCH6hgaGkgZ4wgZsxDzANBgNVBAcM -BkF1YnVybjELMAkGA1UECAwCTUUxCzAJBgNVBAYTAlVTMRYwFAYDVQQKDA1DbGV2 -ZXIgQ2FueW9uMRQwEgYDVQQLDAtFbmdpbmVlcmluZzEZMBcGA1UEAwwQY2xldmVy -Y2FueW9uLmNvbTElMCMGCSqGSIb3DQEJARYWYWRtaW5AY2xldmVyY2FueW9uLmNv -bYIUJHNSgy376o22qZcZ+kSB7rSLSlUwgfUGA1UdEQSB7TCB6ocQAAAAAAAAAAAA -AAAAAAAAAIcEAAAAAIcQAAAAAAAAAAAAAAAAAAAAAYcEfwAAAYIFKi5tYWOCByou -eC5tYWOCBSoubG9jggcqLngubG9jggUqLmRrcoIHKi54LmRrcoIEKi52bYIGKi54 -LnZtggVsb2NhbIIHKi5sb2NhbIIJKi54LmxvY2Fsgglsb2NhbGhvc3SCCyoubG9j -YWxob3N0gg0qLngubG9jYWxob3N0ghBjbGV2ZXJjYW55b24uY29tghIqLmNsZXZl -cmNhbnlvbi5jb22CB2hvcC5nZG6CCSouaG9wLmdkbjALBgNVHQ8EBAMCAf4wNwYD -VR0lBDAwLgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDAwYIKwYBBQUHAwQG -BFUdJQAwDQYJKoZIhvcNAQENBQADggIBABX6OAUKusa8i/ntgBujncfaQpqEdsfa -jegDuAlxTVIg8CrhEHvMb+AHoRAoPBY3ImPZQGNtSUcZ4pNKJDTT/Ce/SPxykOM0 -xkqyBDsyhr3Q7czJpDBUtWA38/QZohuOUj7RKG8uIUL/xW4h8wUjJaGtiQtmdXBQ -Qk3eKEOiaiilEm7SJ200JpLde6G5gJ4ZVqiMeHGImDwtkTOnTvWOWi/FneioUXK7 -V7Gvrf0zE1iYUGggAlOJthn1fPL36XcKA3prH4TQFcsh2srgX5InGFGvJvM1X/4o -l+upZV1XQu9XJo5c7Wc3+NXcgETIz7gOqWaSnERm8B6npbABrI+3HYW0vp/F1qWE -skEhslgi+LKiezZUHKuAz+C7QLcLwMZWnW77Ast/2qAkaP42o6sCgvQMnMGtD8Da -WIjWppKvoz+XeSONYPx9jbSRUCNBQaUa9j0aVUnhGIaIuliVg0GGL2PJpIpCiYTC -Q6NwXsJZjtS9APoY1CFjd7vmZE1VddlhsB1pMLu1RzvLp2mZZlYWvbCcXpucWqvf -rS8X1PXx8lZbP/C9zEImyIYCWZm+y7HszBj/vp/pd4AMrTpMC1rtF7IJQSHYMKdE -8abU1eF6AvIlabvyle8aPs2/R4lJUZXWYjOasx1O/G7GPDp1EGvVaFxw80zCrF4D -U1pxiFB7NHVk +MIIIBDCCBeygAwIBAgIUPEmH3gS3M1+3SruXeg+1kd3+xbgwDQYJKoZIhvcNAQEN +BQAwgY8xHjAcBgNVBAMMFXJvb3QuY2xldmVyY2FueW9uLmNvbTELMAkGA1UEBhMC +VVMxCzAJBgNVBAgMAk1FMRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9uMRQwEgYDVQQL +DAtFbmdpbmVlcmluZzElMCMGCSqGSIb3DQEJARYWYWRtaW5AY2xldmVyY2FueW9u +LmNvbTAeFw0yNDEyMjYxMTI4NDJaFw0yNjAxMjUxMTI4NDJaMIGPMR4wHAYDVQQD +DBVyb290LmNsZXZlcmNhbnlvbi5jb20xCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJN +RTEWMBQGA1UECgwNQ2xldmVyIENhbnlvbjEUMBIGA1UECwwLRW5naW5lZXJpbmcx +JTAjBgkqhkiG9w0BCQEWFmFkbWluQGNsZXZlcmNhbnlvbi5jb20wggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnu7jO+GvbpH/udXLFQAmeiR76Y+V38D2g +bRMs7XkXPSEfJFiDfIoj5C+ACwyttepjfWpd5QsDGnKOq8zgnuQiFl05iz0GvxmI +ZoaobFQ6myqp2ZPsM38F7wic6Rv7agt+IqUPrvTQTQDv6/rJPxWBEPM3yLOtK1GW +9qKSFKDTR0xc9zSln+oO1NBvdJv2jDTUNWwtv1D8ul0E3Kh32rytupl9E7lHDDmm +SNm/zb05KP1B1Ur6X6QPYYnKezUCvfy6qT03LmMOnzKywAmQiPBxTE02FXoO9Z+i +Kzf7HPc9dm4RHz0AQuaXq2bYi/lGt4zXoDhCsVLFWU9OT6LcKx0zo55+Nbn6fg7Y +q2eslfdI4LXxz9tsnZ01AG2rjqwiCpItSgikGlPXM7dfahde01NusQ+UrO13gTyC +0b0gSapWJr4RlqEDoRbZ0qTSIfy+aA+MYBlLa5crI9fMU4Mehmah0SUHjjYFwv5V +5YxWVLfFFP1j0GlbV6SvY/84vo70vt40RKBVfVTX0kFFJ6ivGpU7DYfjmuHOD+NC +OoV3zbSTfuL7BGb+em+d6V4jUKrv+UGE1/8UXQndBAGrSGpGDPAs+AjnGdyebSHK +l5bXWiC5/nW1S4kKaYvAB19BbeZgdqitVwdu43mldwZOvPmAkbysEaB6d78wqz8B +DiWKhb+mlQIDAQABo4ICVDCCAlAwDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUnLGp +4yQXGe/S8YyAEf8n8eXn44Awgc8GA1UdIwSBxzCBxIAUnLGp4yQXGe/S8YyAEf8n +8eXn44ChgZWkgZIwgY8xHjAcBgNVBAMMFXJvb3QuY2xldmVyY2FueW9uLmNvbTEL +MAkGA1UEBhMCVVMxCzAJBgNVBAgMAk1FMRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9u +MRQwEgYDVQQLDAtFbmdpbmVlcmluZzElMCMGCSqGSIb3DQEJARYWYWRtaW5AY2xl +dmVyY2FueW9uLmNvbYIUPEmH3gS3M1+3SruXeg+1kd3+xbgwggEHBgNVHREEgf8w +gfyHEAAAAAAAAAAAAAAAAAAAAACHBAAAAACHEAAAAAAAAAAAAAAAAAAAAAGHBH8A +AAGCBSoubWFjggcqLngubWFjggUqLmxvY4IHKi54LmxvY4IFKi5ka3KCByoueC5k +a3KCBCoudm2CBioueC52bYIFbG9jYWyCByoubG9jYWyCCSoueC5sb2NhbIIJbG9j +YWxob3N0ggsqLmxvY2FsaG9zdIINKi54LmxvY2FsaG9zdIIQY2xldmVyY2FueW9u +LmNvbYISKi5jbGV2ZXJjYW55b24uY29tggdob3AuZ2RuggkqLmhvcC5nZG6CBm81 +cC5tZYIIKi5vNXAubWUwCwYDVR0PBAQDAgH+MDcGA1UdJQQwMC4GCCsGAQUFBwMB +BggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEBgRVHSUAMA0GCSqGSIb3DQEB +DQUAA4ICAQCQRwSVLPBHBi0veXBXE+fNtBEwTqQlO3kEDbclPjDftEUdouNnYapA +dRE6ZJoUVXuyG8p2NzLt5zFQvQVO3JI7/QqajBwIWcyOBCFgvGLDvCrJme15Naty +uHaW+rP3OTALznw8eOl/BAyzwumxUsKsWoIfIAoOA2q8IBMQOyyDnbcp1sIpq3qY +gfV+WkP6sD6JajgcHy90WUZM9MiXdDZ/JRyQFzqX2IKjDYLwcC8DYjB+eKjAsIcF +ZnZiKGJYxkMgZikB26b2HK0Amg9me/2j6hupjM8gtjwXDJ616Ua9HlsM3RTWoe9K +hdwanE5UmXDWNjeeqIqDnn5S2hpF0e4d7RUqculKbP2eHZa7QG+MKR4d/86WNsp0 +wRVjKrSUPHioZdVcSCL0l1Xzd41joGrxckU5ETNeUt/odjTqzrz7PcYDUC7Wc8tP +i49/GxAZDWRWJvCmVKzuD+AmqTX+X9/Yy+sV49lVktcQhyQuBaS+s7D/Kmjm+oVW +xKgH1UorM3eG9NjlPRqDaqg/lNYaCbaedFBIAXGAAB3y7ceWPzYw8GwzPdtwXwyu +5AT8dUn6Wdf8CtLLk9VSSk+/0YKAMFJ/5H8bi1JwWtR0nF9oLzQzUvUXWAkcOHY+ +aU89egeJQTnWwNgzV9fmRrlDEDatAfb3Nt74DsbBhqpULs3UjLV2wg== -----END CERTIFICATE----- diff --git a/dev/.files/bin/ssl-certs/root-ca-csr.pem b/dev/.files/bin/ssl-certs/root-ca-csr.pem new file mode 100644 index 00000000..733ed3a4 --- /dev/null +++ b/dev/.files/bin/ssl-certs/root-ca-csr.pem @@ -0,0 +1,36 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIIGUDCCBDgCAQAwgaAxDzANBgNVBAcMBkF1YnVybjELMAkGA1UECAwCTUUxCzAJ +BgNVBAYTAlVTMRYwFAYDVQQKDA1DbGV2ZXIgQ2FueW9uMRQwEgYDVQQLDAtFbmdp +bmVlcmluZzEeMBwGA1UEAwwVcm9vdC5jbGV2ZXJjYW55b24uY29tMSUwIwYJKoZI +hvcNAQkBFhZhZG1pbkBjbGV2ZXJjYW55b24uY29tMIICIjANBgkqhkiG9w0BAQEF +AAOCAg8AMIICCgKCAgEAp7u4zvhr26R/7nVyxUAJnoke+mPld/A9oG0TLO15Fz0h +HyRYg3yKI+QvgAsMrbXqY31qXeULAxpyjqvM4J7kIhZdOYs9Br8ZiGaGqGxUOpsq +qdmT7DN/Be8InOkb+2oLfiKlD6700E0A7+v6yT8VgRDzN8izrStRlvaikhSg00dM +XPc0pZ/qDtTQb3Sb9ow01DVsLb9Q/LpdBNyod9q8rbqZfRO5Rww5pkjZv829OSj9 +QdVK+l+kD2GJyns1Ar38uqk9Ny5jDp8yssAJkIjwcUxNNhV6DvWfois3+xz3PXZu +ER89AELml6tm2Iv5RreM16A4QrFSxVlPTk+i3CsdM6OefjW5+n4O2KtnrJX3SOC1 +8c/bbJ2dNQBtq46sIgqSLUoIpBpT1zO3X2oXXtNTbrEPlKztd4E8gtG9IEmqVia+ +EZahA6EW2dKk0iH8vmgPjGAZS2uXKyPXzFODHoZmodElB442BcL+VeWMVlS3xRT9 +Y9BpW1ekr2P/OL6O9L7eNESgVX1U19JBRSeorxqVOw2H45rhzg/jQjqFd820k37i ++wRm/npvneleI1Cq7/lBhNf/FF0J3QQBq0hqRgzwLPgI5xncnm0hypeW11oguf51 +tUuJCmmLwAdfQW3mYHaorVcHbuN5pXcGTrz5gJG8rBGgene/MKs/AQ4lioW/ppUC +AwEAAaCCAWgwggFkBgkqhkiG9w0BCQ4xggFVMIIBUTCCAQcGA1UdEQSB/zCB/IcQ +AAAAAAAAAAAAAAAAAAAAAIcEAAAAAIcQAAAAAAAAAAAAAAAAAAAAAYcEfwAAAYIF +Ki5tYWOCByoueC5tYWOCBSoubG9jggcqLngubG9jggUqLmRrcoIHKi54LmRrcoIE +Ki52bYIGKi54LnZtggVsb2NhbIIHKi5sb2NhbIIJKi54LmxvY2Fsgglsb2NhbGhv +c3SCCyoubG9jYWxob3N0gg0qLngubG9jYWxob3N0ghBjbGV2ZXJjYW55b24uY29t +ghIqLmNsZXZlcmNhbnlvbi5jb22CB2hvcC5nZG6CCSouaG9wLmdkboIGbzVwLm1l +gggqLm81cC5tZTALBgNVHQ8EBAMCAf4wNwYDVR0lBDAwLgYIKwYBBQUHAwEGCCsG +AQUFBwMCBggrBgEFBQcDAwYIKwYBBQUHAwQGBFUdJQAwDQYJKoZIhvcNAQENBQAD +ggIBAEBsT7WqCJ8MxnloIRxldojkkDIKzgetuuGmCxDGfkE/rqaTr2AgqpEh7VSk +K1BGcAeG9HrOHe6tyjgoT4ABw4zlQtzw0pW3hSiTQN8cgF6Ui4Dst9OK0k6bI0q4 +SWUEtKup76Kjg5Awmi5Jb4eL0B2R60ATBt1mI5Q3tHMBakobsWVB4dj6bXk8Y1Oo +hVv0GOHR+FQCBltG+fl7LcygoNLSVIJ2bChGSr3dxwMdtIR1izmypPlo0JseZJio +rxdgjoqziAA1dt1mPLC2pr8PqalgjllJD9baUGqnZUd+IHdhdsCgHxKJWb1IlFpH +p19L1yRZPhadWcaDqXIP+DkbTJpdhmV75q+lt1/9aexwaa8eSIFjofBbFpJVVgVn +w616bXEvCK3UKkhMbFID4kQsf73i+vRM/Oae6azO+UazowU1IdkwA+NsYNZDydfk +q84ni16tHoXFYh4K7Mhz2bOu6vhf7wei/7IrhCWe+LOPLM1BAnq8hc6vmYbJ/YaY +6LRTU+5GFWziyywwv52xkEcYlhWY9TAN4KnnsDKSjyXTwTGHT/DCe4vOL3kOnoCG +kq5eR7lJS2YvPocw5imQWgWyHIpR9GogQKx7tUhyK9uKwBU3yfXh2otOx8lJ3rsE +1y5mvvkzAo+dc1Wk28UCZwJ2t48dRPTkHNBZQUfq1fbGtuoH +-----END CERTIFICATE REQUEST----- diff --git a/dev/.files/bin/ssl-certs/root-ca-key.pem b/dev/.files/bin/ssl-certs/root-ca-key.pem index afafa963..3cd0f490 100644 --- a/dev/.files/bin/ssl-certs/root-ca-key.pem +++ b/dev/.files/bin/ssl-certs/root-ca-key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -BWfpWFoOAo/jXMbOuLcg49ItS0bMNA== +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 +b7RD0jORa0ci4b7B1Vod0SpXpSnFrA== -----END PRIVATE KEY----- diff --git a/dev/.files/vite/config.mjs b/dev/.files/vite/config.mjs index 72a0a0c5..475a3e5a 100644 --- a/dev/.files/vite/config.mjs +++ b/dev/.files/vite/config.mjs @@ -21,6 +21,7 @@ import importAliases from '../bin/includes/import-aliases.mjs'; import u from '../bin/includes/utilities.mjs'; import viteA16sDir from './includes/a16s/dir.mjs'; import viteC10nBrandConfig from './includes/c10n/brand-config.mjs'; +import viteC10nCloudflareEmail from './includes/c10n/cloudflare-email.mjs'; import viteC10nCloudflareSockets from './includes/c10n/cloudflare-sockets.mjs'; import viteC10nHTMLTransformsConfig from './includes/c10n/html-transforms.mjs'; import viteC10nNoModulePreloadConfig from './includes/c10n/no-module-preload.mjs'; @@ -211,6 +212,7 @@ export default async ({ mode, command, isSsrBuild: isSSRBuild }) => { await viteIconsConfig({}), await viteC10nBrandConfig({ mode, appBaseURL }), + await viteC10nCloudflareEmail({ mode, command }), await viteC10nCloudflareSockets({ mode, command }), // await viteMDXConfig({ projDir }), diff --git a/dev/.files/vite/includes/c10n/cloudflare-email.mjs b/dev/.files/vite/includes/c10n/cloudflare-email.mjs new file mode 100644 index 00000000..ffc4d022 --- /dev/null +++ b/dev/.files/vite/includes/c10n/cloudflare-email.mjs @@ -0,0 +1,36 @@ +/** + * C10n Cloudflare email plugin. + * + * Vite is not aware of this config file's location. + * + * @note PLEASE DO NOT EDIT THIS FILE! + * @note This entire file will be updated automatically. + * @note Instead of editing here, please review . + */ + +/** + * Configures Cloudflare email plugin for Vite. + * + * @param props Props from vite config file driver. + * + * @returns Plugin configuration. + */ +export default async ({ mode, command }) => { + const virtualId = 'cloudflare:email'; + const resolvedVirtualId = '\0' + virtualId; + + return { + name: 'vite-plugin-c10n-cloudflare-email', + + resolveId(id) { + if ('dev' === mode && 'serve' === command && id === virtualId) { + return '\0' + id; + } + }, + async load(id) { + if ('dev' === mode && 'serve' === command && id === resolvedVirtualId) { + return 'export default {};'; + } + }, + }; +}; diff --git a/dev/.files/wrangler/config.mjs b/dev/.files/wrangler/config.mjs index ff4ce884..1d180613 100755 --- a/dev/.files/wrangler/config.mjs +++ b/dev/.files/wrangler/config.mjs @@ -74,7 +74,7 @@ export default async () => { account_id: settings.defaultAccountId, // Enables logpush for worker trace events. - logpush: true, // Requires workers paid plan. + logpush: settings.defaultLogpush, // Requires paid plan. // Sets a default upper limit on CPU time. limits: { cpu_ms: $time.secondInMilliseconds * 5 }, diff --git a/dev/.files/wrangler/settings.mjs b/dev/.files/wrangler/settings.mjs index 60ef320d..a1323a58 100755 --- a/dev/.files/wrangler/settings.mjs +++ b/dev/.files/wrangler/settings.mjs @@ -26,12 +26,23 @@ export default async () => { const pkgSlug = $app.pkgSlug(pkg.name); const hop = $brand.get('@clevercanyon/hop.gdn'); + let brandHostname = hop.hostname; + let brandDevZoneHostname = hop.org.n7m + '.workers.dev'; + let brandAccountId = 'f1176464a976947aa5665d989814a4b1'; + let brandSupportsLogpush = true; // Requires paid plan. + + if (/^workers-o5p-me(?:$|-)/u.test(pkgSlug)) { + brandHostname = 'o5p.me'; // O5p defaults. + brandDevZoneHostname = 'j5s' + '.workers.dev'; + brandAccountId = '4cf0983a5f62681776b3bc8a8e35b104'; + brandSupportsLogpush = false; // Requires paid plan. + } return { - // This is Clever Canyon’s account ID. ↓ - defaultAccountId: 'f1176464a976947aa5665d989814a4b1', + defaultAccountId: brandAccountId, + defaultLogpush: brandSupportsLogpush, compatibilityDate: '2024-03-02', - compatibilityFlags: [], // None, for now. + compatibilityFlags: [], defaultLocalIP: '0.0.0.0', defaultLocalHostname: 'localhost', @@ -42,24 +53,24 @@ export default async () => { miniflareEnvVarAsString: 'MINIFLARE=true', miniflareEnvVarAsObject: { MINIFLARE: 'true' }, - defaultPagesZoneName: hop.hostname, + defaultPagesZoneName: brandHostname, defaultPagesDevZoneName: 'pages.dev', defaultPagesProjectName: pkgSlug, defaultPagesProjectShortName: pkgSlug // - .replace(/-(?:com|net|org|gdn|hop-gdn)$/iu, ''), + .replace(/-(?:hop-gdn|o5p-me|com|net|org|gdn|me)$/iu, ''), defaultPagesProductionBranch: 'production', defaultPagesProjectStageBranchName: 'stage', defaultPagesProductionEnvironment: 'production', - defaultWorkerZoneName: hop.hostname, - defaultWorkersDevZoneName: 'c10n.workers.dev', - defaultWorkersDomain: 'workers.' + hop.hostname, + defaultWorkerZoneName: brandHostname, + defaultWorkersDevZoneName: brandDevZoneHostname, + defaultWorkersDomain: 'workers.' + brandHostname, defaultWorkerName: pkgSlug, // e.g., `workers-hop-gdn-utilities`. - defaultWorkerShortName: pkgSlug.replace(/^workers-hop-gdn-/iu, ''), - defaultWorkerStageShortName: 'stage.' + pkgSlug.replace(/^workers-hop-gdn-/iu, ''), + defaultWorkerShortName: pkgSlug.replace(/^workers-(?:hop-gdn|o5p-me)-/iu, ''), + defaultWorkerStageShortName: 'stage.' + pkgSlug.replace(/^workers-(?:hop-gdn|o5p-me)-/iu, ''), osDir: path.resolve(os.homedir(), './.wrangler'), projDir: path.resolve(projDir, './.wrangler'), diff --git a/package-lock.json b/package-lock.json index 8d1c7ca3..b77e1753 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@clevercanyon/utilities", - "version": "1.0.962", + "version": "1.0.963", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@clevercanyon/utilities", - "version": "1.0.962", + "version": "1.0.963", "cpu": [ "x64", "arm64" @@ -17,7 +17,7 @@ "linux" ], "devDependencies": { - "@clevercanyon/dev-deps": "^1.0.384" + "@clevercanyon/dev-deps": "^1.0.385" }, "engines": { "node": "^20.5.0 || ^20.9.0 || ^21.6.2", @@ -668,9 +668,9 @@ "dev": true }, "node_modules/@clevercanyon/dev-deps": { - "version": "1.0.384", - "resolved": "https://registry.npmjs.org/@clevercanyon/dev-deps/-/dev-deps-1.0.384.tgz", - "integrity": "sha512-s7bz1h+Lpu1hXS1UMUx8CoqKs/v9/oG7Dreo3uBrnvUCT1oDuGZBcOOpTA3x4RrkSMGeE8LI7MqmTKERiDnEWQ==", + "version": "1.0.385", + "resolved": "https://registry.npmjs.org/@clevercanyon/dev-deps/-/dev-deps-1.0.385.tgz", + "integrity": "sha512-hDPDjtMRHezHw9NLgF/O3Jsnq9ttuzzcniIB8E2odLkKNbU9jBVT2khJuuHg3X/LA/BDieETgL50x0SrzKCGaA==", "cpu": [ "x64", "arm64" @@ -681,12 +681,12 @@ "linux" ], "dependencies": { - "@clevercanyon/madrun": "^1.0.201", - "@clevercanyon/utilities": "^1.0.959", - "@clevercanyon/utilities.bash": "^1.0.215", - "@clevercanyon/utilities.cfp": "^1.0.259", - "@clevercanyon/utilities.node": "^1.0.210", - "@cloudflare/workers-types": "4.20240208.0", + "@clevercanyon/madrun": "^1.0.202", + "@clevercanyon/utilities": "^1.0.963", + "@clevercanyon/utilities.bash": "^1.0.216", + "@clevercanyon/utilities.cfp": "^1.0.260", + "@clevercanyon/utilities.node": "^1.0.211", + "@cloudflare/workers-types": "4.20241224.0", "@eslint/js": "8.48.0", "@iarna/toml": "2.2.5", "@iconify/json": "2.2.146", @@ -847,9 +847,9 @@ } }, "node_modules/@clevercanyon/utilities": { - "version": "1.0.962", - "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.962.tgz", - "integrity": "sha512-s6gG5AOGxJZNZn1J5NHW401QF4ZaxTEAVQLiL0DbHi0szaMvcVMc/tgxspecSVC4qDi4X+kfd6UuvjfeL0rPMQ==", + "version": "1.0.963", + "resolved": "https://registry.npmjs.org/@clevercanyon/utilities/-/utilities-1.0.963.tgz", + "integrity": "sha512-tIaKxgtvxV5qbhV1DSiTPDuqHQUgICAqE6oVZKqN3iQKk/OOf6/dJO25rcUJA+Lodb7UfZeFR6Poh4+5VPo8uw==", "cpu": [ "x64", "arm64" @@ -1137,9 +1137,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240208.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240208.0.tgz", - "integrity": "sha512-MVGTTjZpJu4kJONvai5SdJzWIhOJbuweVZ3goI7FNyG+JdoQH41OoB+nMhLsX626vPLZVWGPIWsiSo/WZHzgQw==", + "version": "4.20241224.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241224.0.tgz", + "integrity": "sha512-1ZmFc8qqM7S/HUGmLplc4P8n8DoMqiJmc47r9Lr7VbuaotoqCXVljz09w1V1mc4K3pbFPgvqSy4XYStZ08HrlQ==", "dev": true }, "node_modules/@cspotcode/source-map-support": { @@ -21428,13 +21428,13 @@ } }, "node_modules/pkg-types": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.2.1.tgz", - "integrity": "sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.0.tgz", + "integrity": "sha512-kS7yWjVFCkIw9hqdJBoMxDdzEngmkr5FXeWZZfQ6GoYacjVnsW6l2CcYW/0ThD0vF4LPJgVYnrg4d0uuhwYQbg==", "dev": true, "dependencies": { "confbox": "^0.1.8", - "mlly": "^1.7.2", + "mlly": "^1.7.3", "pathe": "^1.1.2" } }, diff --git a/package.json b/package.json index 2b3dd83e..e9a2741c 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "publishConfig": { "access": "public" }, - "version": "1.0.963", + "version": "1.0.964", "license": "GPL-3.0-or-later", "name": "@clevercanyon/utilities", "description": "Utilities for JavaScript apps running in any environment.", @@ -337,7 +337,7 @@ "optionalDependencies": {}, "bundleDependencies": [], "devDependencies": { - "@clevercanyon/dev-deps": "^1.0.384" + "@clevercanyon/dev-deps": "^1.0.385" }, "overrides": {}, "cpu": ["x64", "arm64"], diff --git a/tsconfig.json b/tsconfig.json index 3d54a43c..98dea4e5 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,7 +7,7 @@ * @note This entire file will be updated automatically. * @note Instead of editing here, please review `./tsconfig.mjs`. * - * Last generated using `./tsconfig.mjs` May 17, 2024 9:16 AM UTC. + * Last generated using `./tsconfig.mjs` Dec 29, 2024 6:03 AM UTC. */ { "include": ["./src/**/*", "./dev-types.d.ts"], diff --git a/wrangler.toml b/wrangler.toml index 9c70059b..6f952930 100644 --- a/wrangler.toml +++ b/wrangler.toml @@ -7,7 +7,7 @@ # @note This entire file will be updated automatically. # @note Instead of editing here, please review `./wrangler.mjs`. # -# Last generated using `./wrangler.mjs` May 17, 2024 9:16 AM UTC. +# Last generated using `./wrangler.mjs` Dec 29, 2024 6:03 AM UTC. ## send_metrics = false