From 7081866dca2d4729d8fce2bf769ea0b335f64499 Mon Sep 17 00:00:00 2001 From: Kuba Kaflik Date: Tue, 26 Nov 2024 17:02:20 +0100 Subject: [PATCH] Regenerate certificates used in tests --- tests/resources/CAroot.crt | 47 +++++++++------------- tests/resources/CAroot.key | 66 +++++++++++++------------------ tests/resources/clickhouse.crt | 43 +++++++++----------- tests/resources/clickhouse.csr | 16 ++++++++ tests/resources/clickhouse.key | 54 ++++++++++++------------- tests/resources/generate_certs.sh | 16 ++++++++ 6 files changed, 122 insertions(+), 120 deletions(-) create mode 100644 tests/resources/clickhouse.csr create mode 100755 tests/resources/generate_certs.sh diff --git a/tests/resources/CAroot.crt b/tests/resources/CAroot.crt index c11bf55f2a..c82c7182d4 100644 --- a/tests/resources/CAroot.crt +++ b/tests/resources/CAroot.crt @@ -1,30 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIFEzCCA3ugAwIBAgIQN+av10qNtgJOzLu626LicjANBgkqhkiG9w0BAQsFADCB -oTEeMBwGA1UEChMVbWtjZXJ0IGRldmVsb3BtZW50IENBMTswOQYDVQQLDDJkYWxl -bWNkaWFybWlkQEdhbGF4eS1KMzIwMTcuc2NvdG8gKERhbGUgTWNkaWFybWlkKTFC -MEAGA1UEAww5bWtjZXJ0IGRhbGVtY2RpYXJtaWRAR2FsYXh5LUozMjAxNy5zY290 -byAoRGFsZSBNY2RpYXJtaWQpMB4XDTIyMDgyNTE2MjEyM1oXDTMyMDgyNTE2MjEy -M1owgaExHjAcBgNVBAoTFW1rY2VydCBkZXZlbG9wbWVudCBDQTE7MDkGA1UECwwy -ZGFsZW1jZGlhcm1pZEBHYWxheHktSjMyMDE3LnNjb3RvIChEYWxlIE1jZGlhcm1p -ZCkxQjBABgNVBAMMOW1rY2VydCBkYWxlbWNkaWFybWlkQEdhbGF4eS1KMzIwMTcu -c2NvdG8gKERhbGUgTWNkaWFybWlkKTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCC -AYoCggGBANf+vC9RRj/s8kZv/pDC8nNnZg6pOihdYuklnrsJn6pWcyQRxrcvDkDz -4GCf8438mpjjrONvfUyQ7oe67ZkuZj78MziSnPH6n61lRyq5taZ2198Dx428Lbs/ -tYnjriNnwJCXgKyrdHrYqPDqnCOqcW1vbxwbsg/Z4Z1K3hpr8MqdEnAMWIFZ+4VE -SRmnAnw3L3l6/LJ/+Eup2Ajfjt4Yi7YiVST5kF6529mxEBPY3VmBf19E16q2yArW -7U5Zc4Xfjn6ASlLJWwXzMTwMkykM1gJUk0o8Z7a/qTQdapCxr3q24UOyyB3GUBXV -/3z0tOsxqRh35iOKgHjbQqnv6Y0GcBS5BekgR8TNo5ZeNIPpqRgGDj8wnijTaXUq -Yat1AES7GkpF6Pyb3pn2nmkAgoEM0rmIJ84q3Vvb0dIGO3DKBT0Y2cyUWW4Lqz47 -gE7KaxH1v3+4ecDLUSVgn9cEbxH9fZQLM1ryO0HpRZoUuFaQepKe70TGJ+xX5C39 -9/eJ5Vl2hQIDAQABo0UwQzAOBgNVHQ8BAf8EBAMCAgQwEgYDVR0TAQH/BAgwBgEB -/wIBADAdBgNVHQ4EFgQUjUgYcEAgHfqzxVs0HqNb71Kl+ZcwDQYJKoZIhvcNAQEL -BQADggGBAH6w0T8zrWisZl8Q9gRF+UuV5jC6kXubdBqMNVszqcz+6HiD90aZJWgD -QOh2RkYrqDEjbU7mmWiZUi+12Di2jVKKi2B5IRKc5zZU3Ml6SJOQU1E6MkzRETYW -pOrp44FH6PIM90WtTwOh7aLzfH0BFh445uDK0lIb48Q2r8J0QwWcL2mwvjlHd3VP -vPnSQ+B7o/Rs92fr7UbkuOuD9b4aL9MTRbQlk2LcXIhh9bpwUhT2wYyeJAtYsz1R -ha1PBAtZRqxksuLEwY6KkVx/6nVBnTijfxQM07Tb62OMUeldSG8XkOjNrYKSrQIE -DA61xFr7SP0z4yYJpkWTFywZpDbuhFPsOLoG7DHOfxM0Ot7nd411JSyufT9FRxec -ArmnVcPPafahYroMlYqur94O36VtC4vzejKOUNA9aI1u2NbKcUgzW/aui42N+VqV -JYDpMCDjqZcOnngm5S1uB7Hl6C+F0Cq9tqK/EyMV6By8ClhuZABS+7uW2j12sgsC -6x69RSEhkg== ------END CERTIFICATE----- \ No newline at end of file +MIIDHTCCAgWgAwIBAgIUOR/W4WCVdYORi8QIOX28pZFKn1AwDQYJKoZIhvcNAQEL +BQAwHjEcMBoGA1UEAwwTY2xpY2tob3VzZS5sb2NhbCBDQTAeFw0yNDExMjYxNjAw +NDJaFw0zNDExMjQxNjAwNDJaMB4xHDAaBgNVBAMME2NsaWNraG91c2UubG9jYWwg +Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLquc0HDonXpBL7fQa +opnsiD8Bg+DF4hMZA3SRVs1wgRL8napH0jF3gHdDgoLS7w0it/e2xT1PdIoi9M4k +HakOtnd5diVr6RCXHbx2x92HjcoxPepJqB3PKQB5n9qxgB340H0nBLs+K0H1VPhT ++5yZGc1KBzW1CdxgY11pliKRIsWLeBtZJOgjcM9rNxYJvWc1EKaThSFiFPJcn5Ak +YZ49FLkUKe5WrfHk3mhfP2oP362o3hZvTmqRidmGj5WfdudkHHtsx+u3V4cKFuun +1vMU+p3XdBBOI9ceLcQXrQbImNfG9i7LTLtWnXqJqNyXlBhBK2eYKes/avsB9ZkK +ec9zAgMBAAGjUzBRMB0GA1UdDgQWBBQf4JVPG1y22kvZ5ynqQRxaRU8GFDAfBgNV +HSMEGDAWgBQf4JVPG1y22kvZ5ynqQRxaRU8GFDAPBgNVHRMBAf8EBTADAQH/MA0G +CSqGSIb3DQEBCwUAA4IBAQBNrpz+RR58ZU1ZbTIQqCFY7dgK5YvB9ffu+tL88jTV +DsTnpBECdvKkYQFcLEsL3YyVei32qfhcuCVDKPSdOsv0AFU1+ffx4UE21zObKWNZ +fN4FMiAMwK51k/2GbS6E/D7eT0m635Oq6rzw6sWBW/G9nmWFtvTreTpsn1pk5KFM +0Ssh3TTrrpe5vXYdIwhHqUGDUpPoDDBFETAckqFLMxb08o+Ke0sHl4Gm45mT1lVa +SLjFWs4uZgwBK2YW5B/T6NrRsr6J0NEq6nl6hzkqrSyFG/Vxlvkn7nMROBlYb2IK +7O8WqzMKrPICRdPJDlYE+/hF9gbVV+lnFRqYb42P0LY6 +-----END CERTIFICATE----- diff --git a/tests/resources/CAroot.key b/tests/resources/CAroot.key index 4502a93bc8..63553a03cf 100644 --- a/tests/resources/CAroot.key +++ b/tests/resources/CAroot.key @@ -1,40 +1,28 @@ -----BEGIN PRIVATE KEY----- -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 -rogqGX9AUr9is87A6sAC8SW6UA== ------END PRIVATE KEY----- \ No newline at end of file +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDLquc0HDonXpBL +7fQaopnsiD8Bg+DF4hMZA3SRVs1wgRL8napH0jF3gHdDgoLS7w0it/e2xT1PdIoi +9M4kHakOtnd5diVr6RCXHbx2x92HjcoxPepJqB3PKQB5n9qxgB340H0nBLs+K0H1 +VPhT+5yZGc1KBzW1CdxgY11pliKRIsWLeBtZJOgjcM9rNxYJvWc1EKaThSFiFPJc +n5AkYZ49FLkUKe5WrfHk3mhfP2oP362o3hZvTmqRidmGj5WfdudkHHtsx+u3V4cK +Fuun1vMU+p3XdBBOI9ceLcQXrQbImNfG9i7LTLtWnXqJqNyXlBhBK2eYKes/avsB +9ZkKec9zAgMBAAECggEACYLTJjtVOeZwHaOgnSfPwVyBeLwkYIlUs/vV0z22/VSB +wvtH6u+1cKu2phfvrRMNzXvC3S2r1cyO8N/2ynf6H55EyQ7L45SwOiZg2TkvLrff +49nM2aC4t6ZmB8f/yf8+JxLxbUOKzPXvMBpGOIHNB9dNH3Jjvy8VNAkf4SDqP1XH +iSl8NH5E3usNScFDGz6oC2l3mMSHWqYF3UBRemrr+vTzxntfTSaMJ+nKZ+wKmqng +xZpsVRorysTDA+T3of7K01Z+dMUkVKetyLPCprQfLrouFPkAcaQzGSKxPI9Ui+Xz ++mnjs6+VWVMK0hH4mWcmeb2DKK1gZJp5XPZkMClU1QKBgQDlp9qFTjDm+yawPyUo +lMQxzcVYDmsBkmc+2SMkAZ+jnUEQHxzRGBLlzw50QqBHsRJJTpeR6yjs/YpV29dv +pG8FLQyIeZtdmcfAkm/3cxj9zKbF0/cQcOUugqk2AKeDfKDLRNxqA8spsC28GGqK +rByCwZMnBwTnotAi11PNHcArzQKBgQDjB9/jFT5rX2tFNKO8JZIsfUrN2h5BK94B +iGfo6qOqauJcwsRxjus9EEEZvCPLnJ5YpMnDqspzQLk6QQiSeSJUt1loaMXUL7ZM +sCbR30Y6TbFARCPW3ZE9TYj1CaHsQQLkM6a+wB8Sg+ZM924GsLn3tWFjeTf++JXU +ErrLVbMoPwKBgGrvQb0Yr4SeJWGjxXWj78cQ/XcHH6RXu2N0T/yQFPlmW8lZ810Z +TJNdWmmgLGm1dcJUqhbz3NadKDDacPI3KsrKMy/JECMBXBW7Gg+qtFRZWr56+Gvb +ZZvGk2vl2hpLicOciNWEdrEuq90NsW5ovc3UvORLTGlfUnMmuIql87lxAoGADvjb ++PvTq/0U8/Fuwt+vbiOtJTo3OJEOCQfX4nJm7LwzxW5KyjpkpRhHUs0nhywC/VGQ +xMikpUklbgQP7qjybKfSy6HtOfsTiKctSDXzSbEJ+XUE8AyYoXRVjeNevFflOut1 +GatN4Ui1jWnb5bEN8poRnB/IY5Y9O0ko7HPwZr0CgYEAo/WSHXdCY0uhyjOFZBtl +zswCw7yRDXsMST6EzwL2wybAcwU+wikX73QqcI2JnbN746XrClUf6azYEumx6qKw +DaIDlN1n/mubdXId+aUv6QxuUWUf7EinpVZPXbxwtRE4o34SiUBcbynIXivudAKi +JiGuK+63kGgxVBlINUBWtmA= +-----END PRIVATE KEY----- diff --git a/tests/resources/clickhouse.crt b/tests/resources/clickhouse.crt index 7d85cbc76b..4a2fb4a5ef 100644 --- a/tests/resources/clickhouse.crt +++ b/tests/resources/clickhouse.crt @@ -1,26 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIEdzCCAt+gAwIBAgIRAMHFbgPPvt5PmteGk7qhtTMwDQYJKoZIhvcNAQELBQAw -gaExHjAcBgNVBAoTFW1rY2VydCBkZXZlbG9wbWVudCBDQTE7MDkGA1UECwwyZGFs -ZW1jZGlhcm1pZEBHYWxheHktSjMyMDE3LnNjb3RvIChEYWxlIE1jZGlhcm1pZCkx -QjBABgNVBAMMOW1rY2VydCBkYWxlbWNkaWFybWlkQEdhbGF4eS1KMzIwMTcuc2Nv -dG8gKERhbGUgTWNkaWFybWlkKTAeFw0yMjA4MjUxNjIzMzlaFw0yNDExMjUxNzIz -MzlaMGYxJzAlBgNVBAoTHm1rY2VydCBkZXZlbG9wbWVudCBjZXJ0aWZpY2F0ZTE7 -MDkGA1UECwwyZGFsZW1jZGlhcm1pZEBHYWxheHktSjMyMDE3LnNjb3RvIChEYWxl -IE1jZGlhcm1pZCkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/keNu -qKBLb0Kemv8iUYpA9HFL7W0D5SvGqu+Q+fuJbfyC6aLTc/lF56dH+3v3dJvYjSoB -9GyHIi0CEZwGsJOJhD7lT92CDNiDjD/jufYJcMBdB94r1FLEEutaRnLeb4Zgx7vy -2rV5PcPsqnHc2aMKKiVQwXWjU7X/K9GHHd8HlKBbHs51TbEOaARYLow4zQL3A5ab -WxkgfUbmD4E31xgERo8z4b7RNmWfCwC6snixIsO4XVsR5titwQyAwaeQiFmUm1VF -9HPeeH+QhLv3cAR0E4tg9iG/g/59f0qqk5c85Sj7mdcpumQ1DJUBJ5e90ipf/3WK -Hb+ADUuR/ToQEY63AgMBAAGjZDBiMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAK -BggrBgEFBQcDATAfBgNVHSMEGDAWgBSNSBhwQCAd+rPFWzQeo1vvUqX5lzAaBgNV -HREEEzARgglsb2NhbGhvc3SHBH8AAAEwDQYJKoZIhvcNAQELBQADggGBAG7WviJm -IFo0cMGCE+fi8EZIgUSdIhsXreprZHDYxtLCXEOkLixGpblpKxgTzXqP/mUIwLeG -XDaQgakj1AxoV0xIbdaQ4RMTyxipF8NpUN69egGGudMGyy2gdy4amhDuYBM5qtwe -NLnL2IYs3A6E7IC/NwsvxAbfNLQ5ecV46MC5rUaoTRNBugxD2RXmkdZ3CnH8fKqt -HdR527oZBsgOH56KCY7b2pAuLOdJCFdWko1M/UEjimdJLN02XmjNGh2DZd/MuZe2 -kMfQD0xLOIGw6DRjZHEdNek/uBTlQ/7KuZcOj+yihIQqqyFtAQyukewkmdloHHgc -7Jt1Y/ROTJcrNca0NxUaVsy7caAXIe93HpPKqIrkAVjKNFXO5vwumekUJ/zw39eS -IFnMrTxt6mq8BG9BhgnC3X8+/xy8G3+0a6rRInwyy20ak1FqTYnJ6U/gRr444/S+ -CiIAJZIqm950lPekdf/7DTPiI+uaQKsJcze5qu1cZPfSnC1HbduBdIDWYQ== ------END CERTIFICATE----- \ No newline at end of file +MIIDFDCCAfygAwIBAgIUT8gryvmBWLpAjBwCjutD1kGbawcwDQYJKoZIhvcNAQEL +BQAwHjEcMBoGA1UEAwwTY2xpY2tob3VzZS5sb2NhbCBDQTAeFw0yNDExMjYxNjAw +NDJaFw0zNDExMjQxNjAwNDJaMBUxEzARBgNVBAMMCmNsaWNraG91c2UwggEiMA0G +CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCxqEvvm5RulNGFxLugJ7DTZF7BhR+t +C9foSfo6McytVytthYwDjaysyVSBqNLgqvT9e+aIQeE6laryZtqzuSERVoHG0kR6 +u9XjacFB0VTkiRS+BTm44uB0gfEHqf0a+5YLZMffLRQ55I+rEK2BD1jWsB9l4+b6 +/qe65WprgXWr9JrQ28u+6tHEyN6FYX3sdWbz9ngNHy1BjnKdfKJcJEd6lgyFThN1 +6kDHKIbewJhYOpiml/TeejnbnGhMaIxxqqh/V2kK4HvPbUlHmeL3RjdrB48/d0dO +glWuikt5gH7rfIQ1EK/KfQ9hwhl3fb85O/NKQfThMC19OCsAPC/LiOnTAgMBAAGj +UzBRMA8GA1UdEQQIMAaHBH8AAAEwHQYDVR0OBBYEFK6IZh0ESGunWRpMNBLnpZtw +TyerMB8GA1UdIwQYMBaAFB/glU8bXLbaS9nnKepBHFpFTwYUMA0GCSqGSIb3DQEB +CwUAA4IBAQC3e6p7XHYsC0ARtJ/YZu3DIw//YtLGLaRJJqIwl66+U1Em6kTNHbAr +8zetHykI29OQAtyF7gy9VcXz/5LMYvRI7CC2I+U2+G7emZwbyVMhlvA2QlOwejQA +q4HCb6t/XP7nWr/IDguO25Lx50NNCtU2+uVso3Cw7MvMnZcdwaGadwgt8JV0wsOc +mJtst8HnwjIzq9JZS2+Oo+EPjPgiUGDEZYIkT7yHgqmmvsJR7HVs1s8UhfblbLdk +xGOs03fNIIxdYqBX+pNuESatQNCpngQbj2KzbbrK9nm5ZQKWws3PLMZw7x58lbWf +4G51aDNkLnt4sMcxZtlcsnUp6hl9ZpmE +-----END CERTIFICATE----- diff --git a/tests/resources/clickhouse.csr b/tests/resources/clickhouse.csr new file mode 100644 index 0000000000..49376d2b7b --- /dev/null +++ b/tests/resources/clickhouse.csr @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIICfDCCAWQCAQAwFTETMBEGA1UEAwwKY2xpY2tob3VzZTCCASIwDQYJKoZIhvcN +AQEBBQADggEPADCCAQoCggEBALGoS++blG6U0YXEu6AnsNNkXsGFH60L1+hJ+jox +zK1XK22FjAONrKzJVIGo0uCq9P175ohB4TqVqvJm2rO5IRFWgcbSRHq71eNpwUHR +VOSJFL4FObji4HSB8Qep/Rr7lgtkx98tFDnkj6sQrYEPWNawH2Xj5vr+p7rlamuB +dav0mtDby77q0cTI3oVhfex1ZvP2eA0fLUGOcp18olwkR3qWDIVOE3XqQMcoht7A +mFg6mKaX9N56OducaExojHGqqH9XaQrge89tSUeZ4vdGN2sHjz93R06CVa6KS3mA +fut8hDUQr8p9D2HCGXd9vzk780pB9OEwLX04KwA8L8uI6dMCAwEAAaAiMCAGCSqG +SIb3DQEJDjETMBEwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEA +ae2sbbh1fH1PqE1oZAPmdivOWwAAr8Zyb1vgpw8dzASferG70H2UtQB76VSe7wjY +IrTUHHDGB6jSDpdbiLimewRuaqisw+fuCOZVYy4bmnrG5oQJlpkHejcBqgdnf7B8 +6nyf/urt+HStHm7BGkccMJofXhPgfnGLvYyuPlj/fwn1znC+Fa8BkHR5MudCRbiw +dZb4hQzWefPn+KidMdpCW2dRdbQVhOtqigAkahLmPeNJkPnJA3PsHProJ8QP4EqF +Ebco5GXtJ76OLoK0h+CTAK2ahNLLBdzqsGqIIL/kw3xXKIFkG5xegm6Vaqyoa/FM +UxoNtH1f7vuSnwD394yqDQ== +-----END CERTIFICATE REQUEST----- diff --git a/tests/resources/clickhouse.key b/tests/resources/clickhouse.key index 13faa1fc20..500c91c8fe 100644 --- a/tests/resources/clickhouse.key +++ b/tests/resources/clickhouse.key @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/keNuqKBLb0Ke -mv8iUYpA9HFL7W0D5SvGqu+Q+fuJbfyC6aLTc/lF56dH+3v3dJvYjSoB9GyHIi0C -EZwGsJOJhD7lT92CDNiDjD/jufYJcMBdB94r1FLEEutaRnLeb4Zgx7vy2rV5PcPs -qnHc2aMKKiVQwXWjU7X/K9GHHd8HlKBbHs51TbEOaARYLow4zQL3A5abWxkgfUbm -D4E31xgERo8z4b7RNmWfCwC6snixIsO4XVsR5titwQyAwaeQiFmUm1VF9HPeeH+Q -hLv3cAR0E4tg9iG/g/59f0qqk5c85Sj7mdcpumQ1DJUBJ5e90ipf/3WKHb+ADUuR -/ToQEY63AgMBAAECggEAPNjJtEw7HbqpHld80hm0IA2ELumqxqHz1ZZVoWbFTlFw -8uPio+ciNeHucB6gsWiIV6/+t8A6+HESeqW9OSK8ueEXWR6U7MnHu4DAikR2sWju -sJ3fI2y9HSolNvdJZP1nYTYPrINrQKcto+4/XDaEYqYgVBYel1HvbK0uUAxc2rr8 -wBS3hhkUKMiZgPzJwTpFTlHYece30qellUqTA6lB/bbBbj6Ij75AUvSCrYGapuG0 -ZWzE/iseAd+sFWOf8STjLX0fI09N1VqUgyNGy02MB+DL5D2uAEgiL4pWBLB03D9u -TLJXOfN21HsVpYSbqVC9PScEZ26SuPxEdKCCA/2tAQKBgQDETt4Ku8nmTXQuARR4 -BucP/mnEtk9jmrQkrzh5jxY0IfLAL2HiCJ/zSoe+KApQGal6+7nB9bnMF/jECrNo -uob+iLU6ZYGRs2TRVXtVJGbUnBirtkpc1J64JgF5uH08yybPudyLPwjTZyVYLTJ8 -AmI8EDDv9EktjxRWWeg+znRPrwKBgQD50i/yB6AyoFQHzw4j9ge2pz8GSi8bt2Dw -qlfQMPchMO2x1Xix6JPjQyMqiru8Q0zfLfcZEu0lN/Nms6YWcGllDXgmrYEJdx/C -VFMRo8HdhsCVOZs2ettn5TW6uPGi5ZbdVpbguMdlz3QyyQJHDChsEyYQ6zFSSoQb -YbyMnYKreQKBgFM5PFlAk6/XVlHKk2rvQjY9nYmP4MhRZd3HiyG9z6P6YHepns28 -6lKyXin3v6eFuZwx6+aWzlYAM66o+raDnYd7XZmMPwoOC8fTfZ3y+MVaB/uEJLKG -UWOweR+pXy7O0X1vRliiOJOnPuXLA4QfXpYoJxcTcZKm/fA93YAC9rxxAoGAe+/D -q34PAq65oXoeWMbZAsusH7Gz9zsdk6feksGICOZeNchi7Vgl7ixDiPp0sqxsuZfz -K3RRRBKi5UOg1ScFkoWBIycWihyYG+97mpe0OPN+HUoL75Y5vSxgYHcaIadnFf28 -MlZZTfAChKNmRtsIPr2tN92GhX3EVlVBlj0aM3kCgYEAvy9V3tep8MGkg7clAf9S -3EmZ9Qi6qdOQ5gRClHGHkU11xekcoJy/xFTuANO6xNrEcza2Hwhh8QjHAgLJCVsy -l5ib7cKvCrZrPFsn/bH+FwLVdbgpZfRqlEvmsKz9SDhr04c7W+T/995tFGVSSmXM -WuYymOxX66zN62CHWVUYbCQ= ------END PRIVATE KEY----- \ No newline at end of file +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCxqEvvm5RulNGF +xLugJ7DTZF7BhR+tC9foSfo6McytVytthYwDjaysyVSBqNLgqvT9e+aIQeE6lary +ZtqzuSERVoHG0kR6u9XjacFB0VTkiRS+BTm44uB0gfEHqf0a+5YLZMffLRQ55I+r +EK2BD1jWsB9l4+b6/qe65WprgXWr9JrQ28u+6tHEyN6FYX3sdWbz9ngNHy1BjnKd +fKJcJEd6lgyFThN16kDHKIbewJhYOpiml/TeejnbnGhMaIxxqqh/V2kK4HvPbUlH +meL3RjdrB48/d0dOglWuikt5gH7rfIQ1EK/KfQ9hwhl3fb85O/NKQfThMC19OCsA +PC/LiOnTAgMBAAECggEAC1V2Srn9NTTPTR5o7eW6VTIhDW2FwM9xncMicJX+vcxC +3ADaFtvx+S/68S6pDWY6rPU7ltPFH6yutDo1l6Om5WlEbD+72KylD5YOmzlUliPc +q+a/cPkgYq5rhxakLBWC1AVA7w78LFlVhQ9SUlp9S2z/A8wPT1Hxt22tZWBj9m1Q +NhoeCcCyO6kIiAjccNPDhvfY4ko7bhRojQ5XO+c7Y7OVEGKAmos0f1np4STBKLfm +7WS9eSERxT+mUMIt+YsRuHh1bwmpFNFGujbZz0Kpxqtd2MJtlUP35Ve57AxlHUYG +eEoRSMHUormd386eCwNbYUopn5Xj7CD+HbWPWHNskQKBgQDhoGm3SRW5juiAWtpH +NMHVqR9qJXKEc0ueHJRIJqTE7jAVFSWqvio1GzT+Ozcpr8CkjS9f/1JyHblT52T+ +ax+0dGKkoco7kvHtvUfvQ9k3kIv0SPch+/rBUmh9ZQK4zVKkxs/iBzjlanlqFFLp +Vb1cuXNHAtoPj2CdccZeU1H2OwKBgQDJksKG2D6ITLLc2HTwM0+emHS6n+gRrCqL +bbAv8h4DzsXODJBwPwR/XHNOKUjBaUivgRcX6RpBM4tNricViwpa/19vRXIWctTn +HP2D46VEWUe2Ysxqpx1l3iUoCi9zmdad1bKnwAOap7tFETZbFczwCxxDGZMxVm1O +FHMumUrpSQKBgQChtzUubo7IsfpJTVUYJmMr/g0LKo37CxxO1lMdp7z/fW0vHzoh +OC3OZJLGCbFPCq58AsnK95ijPFTCI58Kj8Notuag82mc64TFjp5JiwrcvZjiXY3s +aMvg1m0YO1cJF/k9K1aCvgR0wq0FcE3A+nhARpeudQfQkUaBcrPolbWwUwKBgF76 +Z+5hthVDDoRA+di0VK/F5jqJXi/1j5Zi+MGes8XXiByujuBU0SmxxiLuEPoRQc5w +ZRE/JL/UKa9Qf9oGybpW2gD0F+277dV4M3wRp62s471skCUw2QlGwvs60WEG+7kj +GCsyroAQyIyir5n7i7UPhyGWy2RT9Oz1ddBfKo0BAoGAZ3lB11S9Zp9ftZ9xrxsQ +V9wUsP0o7m2EhenQUiQSsvyTKUjN/sZrs42dCImWSdsROMWFOS/JnoLZQgx9PRrd +y0pzhUZoZu3S3QU5aVZ84TaqmsZps47X/dtHhK4VwNTiG/siWuAWHbwvtEx8mKnp +hIr7zMJO4Tw5eGlHMiraS1g= +-----END PRIVATE KEY----- diff --git a/tests/resources/generate_certs.sh b/tests/resources/generate_certs.sh new file mode 100755 index 0000000000..e8de94a2b0 --- /dev/null +++ b/tests/resources/generate_certs.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +# Use this script to regenerate certificates for ClickHouse server used in tests. + +days_validity=3650 + +if ! command -v openssl &> /dev/null +then + echo "openssl could not be found" + exit +fi + +openssl genrsa -out CAroot.key 2048 +openssl req -x509 -subj "/CN=clickhouse.local CA" -nodes -key CAroot.key -days $days_validity -out CAroot.crt +openssl req -newkey rsa:2048 -nodes -subj "/CN=clickhouse" -addext "subjectAltName = IP:127.0.0.1" -keyout clickhouse.key -out clickhouse.csr +openssl x509 -req -in clickhouse.csr -out clickhouse.crt -CA CAroot.crt -CAkey CAroot.key -days $days_validity -copy_extensions copy