Skip to content

Commit 0f3f770

Browse files
committed
renew certs
1 parent b154c5a commit 0f3f770

File tree

7 files changed

+64
-63
lines changed

7 files changed

+64
-63
lines changed

spec/fixtures/test_certs/GENERATED_AT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025-07-22T08:19:51+01:00
1+
2025-07-22T11:15:03+01:00

spec/fixtures/test_certs/ca.crt

Lines changed: 30 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,32 @@
11
-----BEGIN CERTIFICATE-----
2-
MIIFNDCCAxygAwIBAgIBATANBgkqhkiG9w0BAQsFADBMMQswCQYDVQQGEwJQVDEL
3-
MAkGA1UECAwCTkExDzANBgNVBAcMBkxpc2JvbjEOMAwGA1UECgwFTXlMYWIxDzAN
4-
BgNVBAMMBlJvb3RDQTAeFw0yNTA3MjIwNzE5NTFaFw0yNjA3MjIwNzE5NTFaMEwx
5-
CzAJBgNVBAYTAlBUMQswCQYDVQQIDAJOQTEPMA0GA1UEBwwGTGlzYm9uMQ4wDAYD
6-
VQQKDAVNeUxhYjEPMA0GA1UEAwwGUm9vdENBMIICIjANBgkqhkiG9w0BAQEFAAOC
7-
Ag8AMIICCgKCAgEAy1MyoBa4fXtv1eo9rkvcc2qCdn3nz6C9w63tD+w4S9wNAmCT
8-
Nn4bLCHl6vkkXaKiZg4eIPkmdxivhiZFAq5h8PoHVYjkW5C2EP86UDX9Eeq1tjbs
9-
nfdJo7rqujyBqXu+MetcpCR59VhHB187oOqpuFXoviwyLLwXNDnlMymgzflxa6+g
10-
AzG9JCoZnilhgqd81IaHMe+yx81LXG78vBvtWO7iM+Gn7jcGQbASKYjmSbuM0LWf
11-
COIe3EOxj+z3cApr+8uS1cpQrmcDeOMk6EBtFNWds4CDEW3Rhtf3zFb9pSqxyAFR
12-
Wz0n8zJNEzBUontWya2HU90lCSxQBK7MRKVI+XT10yNND4xfMkO3Qm9fxIgk+ZsG
13-
eDvwxJoJSGk5mKKLWXaYF89Z6PHbQj9IwJQ2bNvCbbD0kPnQm/aJfiXiB7gfUIgr
14-
X+itbWl1j3E8vS4piboAOwMLQHywaA0wFd4HpouiNjX8hPCaZ+l+T1z/JY98Luy0
15-
eAJhEC/kx8YCya/T/JrlWtZAYEmQWJjLWmifqfFSMJuCfREAGiNGgZ2GFjdAOKmD
16-
CZKAVnGvTrhEWvVu38yXcwmY9/nfmZLA92T+P/PDghlO+WbApbcXIwOHBgv/Nfsn
17-
RzozMw8sR2LvdCPOavcQ0iuKvg7zrA3PzVhF9iSD1lfzIokr0sEBStgKMncCAwEA
18-
AaMhMB8wHQYDVR0OBBYEFKFadJx46upif1BrhYZ0iu8o2z8rMA0GCSqGSIb3DQEB
19-
CwUAA4ICAQB+f1C6QiH/RgCEzkqgO1kjT60lS9LQn1vfWyIjKHs8J9h6mGtq1JTr
20-
m9eb42ny+SsSIyT/kI2rO2FK+B3MEWwn/jXRr7fwq68DJKcbjoawQtxs0UD7eZXp
21-
dem1KBw8pdP66XioC837/WLjxC/JaopSqHTQ2st2j7Xtof/4qR4MnbndXrKaa50u
22-
vICqSL9TX2Zi1YeTwdCW1/SJPOqBt/rRCjKbG/3Wk9wfU5xrYZy/pPAbDZx2F+Ku
23-
8/BGzrdXMwe9plWLzKbra8LH17cgD8WzeivRZtUI95OMyFJ8oBMFKrH3ML+IK3z5
24-
Tk7gj1ttdVdnst5VDN+QusC25qIOntJW5aa15iPIMcFPUaPLpgF66DcdnuCXbk8x
25-
M/PG9dpIp7f0qjMFPqIrmlklKEElpn6ilAQuRnsPvFOJabkJRbx1jL93w0qTCM2q
26-
pXtP2lE74JM0x+VixxOExT48cpgj0lSYZ59tQ8SW5JCYE02oYY+tjXWOtBOxVhbQ
27-
Kx+eOIveO/IqsygkU0FCxLMiSwegnBanG2qQECdPH14rulNangDEQGocL50VpMxn
28-
Ru20B2FmoI0OTaMslAyLXy7FpPtYWQgKE96/ghI6fnOR1vVg532lUJvfw2IbP7ZG
29-
R6Lnns0rnmJctvKJL0gJpu6NW0uLg2v5TZCaE2O85jGz8D9CoCbQzQ==
2+
MIIFdTCCA12gAwIBAgIUDITbsLT9hKser0ZzBZsxqgaZdWswDQYJKoZIhvcNAQEL
3+
BQAwSjELMAkGA1UEBhMCUFQxCzAJBgNVBAgMAk5BMQ8wDQYDVQQHDAZMaXNib24x
4+
DjAMBgNVBAoMBU15TGFiMQ0wCwYDVQQDDARyb290MB4XDTI1MDcyMjEwMTUwM1oX
5+
DTM1MDcyMDEwMTUwM1owSjELMAkGA1UEBhMCUFQxCzAJBgNVBAgMAk5BMQ8wDQYD
6+
VQQHDAZMaXNib24xDjAMBgNVBAoMBU15TGFiMQ0wCwYDVQQDDARyb290MIICIjAN
7+
BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAy1MyoBa4fXtv1eo9rkvcc2qCdn3n
8+
z6C9w63tD+w4S9wNAmCTNn4bLCHl6vkkXaKiZg4eIPkmdxivhiZFAq5h8PoHVYjk
9+
W5C2EP86UDX9Eeq1tjbsnfdJo7rqujyBqXu+MetcpCR59VhHB187oOqpuFXoviwy
10+
LLwXNDnlMymgzflxa6+gAzG9JCoZnilhgqd81IaHMe+yx81LXG78vBvtWO7iM+Gn
11+
7jcGQbASKYjmSbuM0LWfCOIe3EOxj+z3cApr+8uS1cpQrmcDeOMk6EBtFNWds4CD
12+
EW3Rhtf3zFb9pSqxyAFRWz0n8zJNEzBUontWya2HU90lCSxQBK7MRKVI+XT10yNN
13+
D4xfMkO3Qm9fxIgk+ZsGeDvwxJoJSGk5mKKLWXaYF89Z6PHbQj9IwJQ2bNvCbbD0
14+
kPnQm/aJfiXiB7gfUIgrX+itbWl1j3E8vS4piboAOwMLQHywaA0wFd4HpouiNjX8
15+
hPCaZ+l+T1z/JY98Luy0eAJhEC/kx8YCya/T/JrlWtZAYEmQWJjLWmifqfFSMJuC
16+
fREAGiNGgZ2GFjdAOKmDCZKAVnGvTrhEWvVu38yXcwmY9/nfmZLA92T+P/PDghlO
17+
+WbApbcXIwOHBgv/NfsnRzozMw8sR2LvdCPOavcQ0iuKvg7zrA3PzVhF9iSD1lfz
18+
Iokr0sEBStgKMncCAwEAAaNTMFEwHQYDVR0OBBYEFKFadJx46upif1BrhYZ0iu8o
19+
2z8rMB8GA1UdIwQYMBaAFKFadJx46upif1BrhYZ0iu8o2z8rMA8GA1UdEwEB/wQF
20+
MAMBAf8wDQYJKoZIhvcNAQELBQADggIBAJi4FwYJz/RotoUpfrLZFf69RoI01Fje
21+
8ITt8SR1Dx/1GTPEuqVVfx0EYtOoH6Gg3FwgSQ9GHRDIa1vkHY5S+FUSOW3pCoZE
22+
/kaLu9bmFxn+GntghvQEor+LzODuZKLXupaGcu1tA4fzyuI4jglVD2sGZtLk//CT
23+
Hd4tOWXo5k1Fj0jMnJq+2Htr8yBeSAO5ZNsvtAjOUU6pfDEwL9bgRzlKKFQQMUYo
24+
6x1FvRDRXWjpzB/H+OSqOaoNLEB9FfEl8I7nn6uTenr5WxjPAOpwjZl9ObB/95xM
25+
p91abKbLQLev5I8npM9G3C/n01l3IzRs7DNHqGJTZO7frGhicD7/jNa+tkSioeJ2
26+
fIMqgDOvQE+gMxs19zw1tsI3+kqX7+ptTkU4Lan5V5ZKGfU8xtcVIlyRk5/yDUI5
27+
1dfQVubs6z07s6De2qa92LFz9l8sT6QuVer+c/wPPhBdMwbzcHyUJIBjFaBpxH86
28+
F7Mr5Zr/+qcbHglAHow1lBqdZzimqGd1koqFRat/pFUFh0iqktMmpl+ZUCjyoQEX
29+
93j8aMU2UQjYM8NJDE2aRculo9OEoqERYFM2m3nHvrtE7iZgddryLNH7ZmC1EquX
30+
MhZJ26GuZ2U4b9dAX858WTv0q1EF5S8KObMlxMU7IDk+cWlSD+puWliwfUKoTR/4
31+
JErSfjCSaRqh
3032
-----END CERTIFICATE-----
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
968bb4b7cfa5a604adc226ce20ba4b09b810a5ff6c13efa650fef043876d00a0
1+
d403930d5296f1515aadd3f730757e7719188b63a276687a3475128b746e4340

spec/fixtures/test_certs/renew.sh

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
set -e
44
cd "$(dirname "$0")"
55

6-
openssl x509 -x509toreq -in ca.crt -signkey ca.key -out ca.csr
7-
openssl x509 -req -days 365 -in ca.csr -set_serial 0x01 -signkey ca.key -out ca.crt && rm ca.csr
6+
openssl req -x509 -new -nodes -key ca.key -subj "/C=PT/ST=NA/L=Lisbon/O=MyLab/CN=root" -sha256 -days 3650 -out ca.crt
87
openssl x509 -in ca.crt -outform der | sha256sum | awk '{print $1}' > ca.der.sha256
98

109
openssl x509 -x509toreq -in test.crt -signkey test.key -out test.csr
@@ -13,4 +12,4 @@ openssl x509 -in test.crt -outform der | sha256sum | awk '{print $1}' > test.der
1312
openssl pkcs12 -export -inkey test.key -in test.crt -passout "pass:1234567890" -out test.p12
1413

1514
# output ISO8601 timestamp to file
16-
date -Iseconds > GENERATED_AT
15+
date -Iseconds > GENERATED_AT

spec/fixtures/test_certs/test.crt

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
-----BEGIN CERTIFICATE-----
2-
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
3131
-----END CERTIFICATE-----
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
03e7b4b9e0679bbda885add070e8f551cab3a548ce45f2ebb1f2601869710ea6
1+
386ae6ef809d20ddfcc7ca68f480e82007c031b365c86cc58922cf1bd7238f89

spec/fixtures/test_certs/test.p12

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)