diff --git a/.appveyor.yml b/.appveyor.yml index 2c22b5d..27ca72d 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -135,13 +135,14 @@ build_script: - "[ -f ${HOME}/dlinstaller_env.sh ] && . ${HOME}/dlinstaller_env.sh || true" # all remaining deps after git-annex - python -m pip install -r requirements-devel.txt - # Add our private CA root certificate to certify + + # Add our private CA root certificate to certify and change the hostname to match the certificate - cat /usr/lib/ssl/certs/ChristianMoenchCA.pem >> ~/venv3.9/lib/python3.9/site-packages/certifi/cacert.pem + - sudo hostname data.inm-icf.de # Check program versions and report - .appveyor/check_versions --warn-only ${ICF_PYTHON_VERSION} ${ICF_GIT_VERSION} ${ICF_GIT_ANNEX_VERSION} - before_test: # simple call to see if datalad and git-annex are installed properly - datalad wtf diff --git a/.appveyor/data/ssl-cert-snakeoil.crt b/.appveyor/data/ssl-cert-snakeoil.crt index 29624e8..2762e84 100644 --- a/.appveyor/data/ssl-cert-snakeoil.crt +++ b/.appveyor/data/ssl-cert-snakeoil.crt @@ -1,23 +1,26 @@ -----BEGIN CERTIFICATE----- -MIID4jCCAsoCFHNmCbqAGy5fL82iuTDViFHbvgP3MA0GCSqGSIb3DQEBCwUAMIG2 -MQswCQYDVQQGEwJERTEMMAoGA1UECAwDTlJXMRAwDgYDVQQHDAdDb2xvZ25lMSIw -IAYDVQQKDBlDaHJpc3RpYW4gTW9lbmNoIFNvZnR3YXJlMRQwEgYDVQQLDAtEZXZl -bG9wbWVudDElMCMGA1UEAwwcQ2hyaXN0aWFuIE1vZW5jaCBEZXZlbG9wbWVudDEm -MCQGCSqGSIb3DQEJARYXY2hyaXN0aWFuLm1vZW5jaEB3ZWIuZGUwHhcNMjMwNTMx -MDYzOTMxWhcNMjUxMTE2MDYzOTMxWjCBozELMAkGA1UEBhMCREUxDDAKBgNVBAgM -A05SVzEQMA4GA1UEBwwHSnVlbGljaDEgMB4GA1UECgwXUmVzZWFyY2ggQ2VudGVy -IEp1ZWxpY2gxEDAOBgNVBAsMB0lOTS1JQ0YxGDAWBgNVBAMMD2RhdGEuaW5tLWlj -Zi5kZTEmMCQGCSqGSIb3DQEJARYXY2hyaXN0aWFuLm1vZW5jaEB3ZWIuZGUwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+s0vtWMI4C7jzZyQ1LwDPTMA4 -myJ2THC2/sxFpoTtmi+3dJ9hTFupJwoKeaB+/RnRPcsiuhvdfK8M58TnIRmGGrF6 -0AaJASQyZC3HSX6zPeVuC0UPmjlf6XkAeVdurCVkgRAAm/LluqoAMVMue6VLvagF -4Er5trbM6TJJ78UemtycgpJoUucXO8VgEynudW2s497FvHYPm7RyKkbVAl4ud70v -ltvwIeMgWw1GAa8rPnr4iSCTTklnafVg5zuKRnzABNDBJJu2uS66Yk2iiRPXJ2gc -+68oLbLDxyoFjamDX1D91psi/7xMxuoM+i1FAR9zwEIP/dxYXZ7/xdieB9GLAgMB -AAEwDQYJKoZIhvcNAQELBQADggEBAFQTa2AQIeo8v0cuyyKanOB9+xV2dTw+nI7Q -l62ePNdQNnZwiq7U5GYESn5DJ+NeqFHoNtLq8Tc1LTKi/H1SELxspVAGBEMZtyPI -NceKZH+JyTZwU4n+F+6suW/TOIOEWDkohgYctIWqp4iitMGo6FaHKguxLP8UHwBW -qV+soXSXf+94u37uPIOMTknthPFyJXvfPEUHIWjRn5lErFq8t62S/ekd0S8+u9ZX -oLShl6L34cSGufuXxP0KbtSe0sqPq5OI/mqB6Kcifo0FRDooxobLzTPcty1PnMj5 -J7LGRmNQVkcqsiAPoY5FCRB7RKTDg74Qyh+zE1mRWqTThFboWmU= +MIIEYDCCA0igAwIBAgIUYIUlxtOdFy8jNrjeZxYjJjj+swEwDQYJKoZIhvcNAQEL +BQAwgbYxCzAJBgNVBAYTAkRFMQwwCgYDVQQIDANOUlcxEDAOBgNVBAcMB0NvbG9n +bmUxIjAgBgNVBAoMGUNocmlzdGlhbiBNb2VuY2ggU29mdHdhcmUxFDASBgNVBAsM +C0RldmVsb3BtZW50MSUwIwYDVQQDDBxDaHJpc3RpYW4gTW9lbmNoIERldmVsb3Bt +ZW50MSYwJAYJKoZIhvcNAQkBFhdjaHJpc3RpYW4ubW9lbmNoQHdlYi5kZTAeFw0y +MzA1MzExMDUxNDZaFw0zMzA1MjgxMDUxNDZaMIGNMQswCQYDVQQGEwJERTEeMBwG +A1UECAwVTm9ydGggUmhpbmUgV2VzdGZhbGlhMRAwDgYDVQQHDAdKdWVsaWNoMSAw +HgYDVQQKDBdSZXNlYXJjaCBDZW50ZXIgSnVlbGljaDEQMA4GA1UECwwHSU5NLUlD +RjEYMBYGA1UEAwwPZGF0YS5pbm0taWNmLmRlMIIBIjANBgkqhkiG9w0BAQEFAAOC +AQ8AMIIBCgKCAQEAyU/rVULEz05xVwQfnpK33OX17ponuMWhKYldsenSkKb3gBjp +L0h8yQBKgqjepO8qcLi2rOa9PIpDu67NsSuT4YWLobVi3l5z+2UU3g8c4SYxLvKU +9DTidFBBYVd/GfXZq9plsxMTfAfAXqt++w64/P8/ofILQa56KEjt0Nrn09AwaSBW +f74XOaHMLdXxFyV2YcpDv3sq7/dIn+DOaaY7b5CNuG63U6eRJglSmgsj4J23dyGh +rzjjLym3wULV8CRZDV400/uZ5+BN0VNEWK8eHO12VASviS+ZLrS1ULwXeJEvNEMt +FN1klL9b2YLag6WbP6CFx8ziq5ojWfJB13oWmQIDAQABo4GMMIGJMAsGA1UdDwQE +AwIEMDATBgNVHSUEDDAKBggrBgEFBQcDATAlBgNVHREEHjAcgg9kYXRhLmlubS1p +Y2YuZGWCCWxvY2FsaG9zdDAdBgNVHQ4EFgQUiBt9XUKo2wqJBEq7kba8QfTTnrcw +HwYDVR0jBBgwFoAUZ1rowU5UnX4OTpq+vOH+enUu4KcwDQYJKoZIhvcNAQELBQAD +ggEBABNImL63Hexh9PHUeLCDGMsmswame1ejVy0OXcAtoKfLPHgxaSvvVf2FOHfn +pRsnkhmI1QPf2KWdDY50IMR66rTty+9ovrBR1HAg+r2aoHNAYuiL2gENQnWZ4Rzt +Kl1E/M1WxD5QRxJoly0zhymxEis8aNs7xBLIXTfV30BhuE5uvgnY369eApNlguZE +UqLZPiN36KHl+agvOEXlKd/ZfQqcUzO2P2/rgHuSNFe2IRvolz1fkXJ57sbEU9X/ +nm8p7TAff3He1w0K0EzMhpxpyiwTeDvDq4+I+vvR7HJwpQ0doNkQDLxK+ClK25jA +TEwqIKrzt44ueFqeqvLl1OyCi7M= -----END CERTIFICATE----- diff --git a/.appveyor/data/ssl-cert-snakeoil.key b/.appveyor/data/ssl-cert-snakeoil.key index 8076a82..d2a9c6b 100644 --- a/.appveyor/data/ssl-cert-snakeoil.key +++ b/.appveyor/data/ssl-cert-snakeoil.key @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC+s0vtWMI4C7jz -ZyQ1LwDPTMA4myJ2THC2/sxFpoTtmi+3dJ9hTFupJwoKeaB+/RnRPcsiuhvdfK8M -58TnIRmGGrF60AaJASQyZC3HSX6zPeVuC0UPmjlf6XkAeVdurCVkgRAAm/LluqoA -MVMue6VLvagF4Er5trbM6TJJ78UemtycgpJoUucXO8VgEynudW2s497FvHYPm7Ry -KkbVAl4ud70vltvwIeMgWw1GAa8rPnr4iSCTTklnafVg5zuKRnzABNDBJJu2uS66 -Yk2iiRPXJ2gc+68oLbLDxyoFjamDX1D91psi/7xMxuoM+i1FAR9zwEIP/dxYXZ7/ -xdieB9GLAgMBAAECggEAVauy1oPjbM5HXoHdkE73bCmsyUFYcBDTKkK5fija2utD -uIUZ/NoS66DwL9iIM8R8zrWWBpnZXt1evst4d+U01Dw1s1i1NuNeYY0Dy93Gn7uU -0KUbd3DviZkXlRDuKHgJrGcWy09EBdSf/sop9l3x2l7vlwQ2aoyc/t1cjD69LYvZ -SZBZr8DIq4cp4RpqRnPhb7xg3BsCKbUxZXFZXEqVwBBioAOL3xfFLsv6dAyuhgj5 -ADBgcgmr/NXDfdl8npZR47f+lOj3hBoihYViSv6HWFlFyV4R61KikCp3kgF/BaVP -ryTTnoC7h44OQWMx8FcJp6k12vrG0KK7QnKeoopXMQKBgQDIUO/uIcvOlBRToLPU -O2NcYimBn5+/1QL4MDl2PJbm/UVhOrPTAtFjmkGjpQZGMAbnfwEiu2eZQPiGhaWQ -nvr/uXJ9t18qJZWmIK9Cs93qYUzToJw6yZfHRW58woJVzkTKF44kAG/94sorkP1o -XqtNyiEx4B9qM6r5974XF4XVPwKBgQDzthK1ho3W5YyA5FvPWm6II6vfagEcgukM -/pCbDehuP31+9Z2hw2PVZC2tunLgEAmWa8N+vD/zjMTMZrvzb28rNG4q7b4IHxAI -qgwDHu+6byc8CLrUFwmv2xiqgpiLEVIPN32Rc7xMCWOFd4pQLminDPsheJs3qly9 -BPzygNj0tQKBgQCQp1H75s/kZ66eDWiPFCvWZNSQVJLp1osEat6z8WEPgUn+woNl -F53ZjWVlJSB4wunZdi99w1M2qmJN0mkTHJso2+Q/wJGqP+XnR6cIRhc0z/rIwCzR -jw5ZylvVICk6iW/HeGcevGojLwjLmTJFkkemLxb1i2FkMdeAF1VgG457xQKBgFic -yh6wpuANJNI0teEl+2yKs9KPA4pvWvd7k+6c1vdHJIVGHyOTHLiZLTauxVgM3L+R -vUpWflY6x8+eRxaTXPNzo97+BIuFZ9oOokF8PSQniDd+4Rd+rOoBGu3cgESIbrLT -tVduondvLn134pWW2jxrLuCTrrRFwGSF7Mbr7HbFAoGAKrHL5ZOtcG/0O85btWW5 -otll5HqIi4i6jZrQYS/BV6v89BylTZw7k3Q/GbnwwKG3IJDwMEaF16S7e2s8JDyu -HLptN5Nh+aOpLKN9B3TRiz/8DgqvK4DsPLRbeA7xxvRPCFdHqIfPMFLLyK9yy561 -kkcd4JtNGij87Vcx19HjFTA= +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDJT+tVQsTPTnFX +BB+ekrfc5fXumie4xaEpiV2x6dKQpveAGOkvSHzJAEqCqN6k7ypwuLas5r08ikO7 +rs2xK5PhhYuhtWLeXnP7ZRTeDxzhJjEu8pT0NOJ0UEFhV38Z9dmr2mWzExN8B8Be +q377Drj8/z+h8gtBrnooSO3Q2ufT0DBpIFZ/vhc5ocwt1fEXJXZhykO/eyrv90if +4M5ppjtvkI24brdTp5EmCVKaCyPgnbd3IaGvOOMvKbfBQtXwJFkNXjTT+5nn4E3R +U0RYrx4c7XZUBK+JL5kutLVQvBd4kS80Qy0U3WSUv1vZgtqDpZs/oIXHzOKrmiNZ +8kHXehaZAgMBAAECggEAFWpt+LqjBQI9arI+ul/1lRd2IZlO5ThKACkTuXnsS3Tl +ssADq4LounnQU2TLVay3PTlbPprH0h1L3hcXHPRLtbO/IldxYoJWEI4E6ageLIID +fLD0AWQwXIsOn4A/Plfh/Ycc509d1OWetHuGRUdATPLK9kuRYL4C0w8KFJw7ChRk +3FtfZiQs2JYRR1qVSFIiJpMQ1QtvxRIKv9y7868DGgIKABWzgmFH+JI/JH9MI0sl +u3xHk34LRZ0dXttKpVn3Xivftj+F5HqzRIM6IKBZgVvgutIQyDudhQg9LDXWAX6x +Qa3I0ie8t0in2/qNgV3R4DoI/rMR1U86Jlvk81DMYQKBgQDQInH+n0hQGwkWk4Zo +d9M9LveN9+porOa3nHIkzSAW5N40saE1TTs2czBUZG5QRFdV9M2lEStxZk0HRtyK +eGi8JszVD6N+IjaYAZr2QyaNoMTXHq51bKRY7uC9sO05Gwvpib+mxXmNF1vIRXiJ +z+2yeVE2wYLc/hJH73jdu5q2OQKBgQD3m9Gy5eMdEtcnqfea6XNfXWZjUrTpLw4h +mjgjGoykBSUHqqUA4auyBGNKrUgqhCwW07hEwpoRgZzzTsRU+1o55Y3Ge9kE3S6/ +aQIN814HooxNK8BjDSYRM8wxlkUfjo5a/aFV+yLfTjpp8qQH07iGTBpqg4yGCueg +UEc2YHtjYQKBgQCJ3BbnkXdjX9TwOD0R2zR21TIxveFs/gE/4wcT6y5zG5s3CeT+ +mi47TabYb0FGN04l6CWCTVIaJamlxUD1EvZEkeqgwWAIfv7sRjvvG+Fgc/mNh4wE +yTY+ldMUsike5xRH1u6ztx9g3fT0PVeu6KPH0GWDwD8+w6c2MJ89NzMtuQKBgQC/ ++bOwPMTFueHPAtzS4sVs3wGPaISTdsRCEUwNC3yXftWjCA8+i7mPIA/LymX1cNyu +JiDsTuUdRZzml99o9CiUUwKFLWipeMPR7ByHrHTu/nxBKPbU1VD6bWqX16ZoPSLq +MVNxUnFLKV/o3ROIbgLXPRIOG0hMdQ/5H8TWyB9igQKBgQDLH8j/D2MJMykI9Blg +7fZfwWSLSsssUI2kyd9t2kgBNrGvzkQnDGeYLOOTiZji+R4DeXLqPWx2G9Shncn1 +7jd5EBgwZIOwCmH3icUkiJILjeqHhINtpWkga6U4AlUZ2yzc6JNDjgW7MajDNHb+ +YUE3ua78lQKCXPSTFdYymtWpuA== -----END PRIVATE KEY-----