Skip to content

Commit

Permalink
update server keys
Browse files Browse the repository at this point in the history
This commit updates the server keys to carry
the FQDN in CN and subjectAltName
  • Loading branch information
christian-monch committed May 31, 2023
1 parent 67a6eb4 commit 840ced5
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 49 deletions.
5 changes: 3 additions & 2 deletions .appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
45 changes: 24 additions & 21 deletions .appveyor/data/ssl-cert-snakeoil.crt
Original file line number Diff line number Diff line change
@@ -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-----
52 changes: 26 additions & 26 deletions .appveyor/data/ssl-cert-snakeoil.key
Original file line number Diff line number Diff line change
@@ -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-----

0 comments on commit 840ced5

Please sign in to comment.