Skip to content

Commit

Permalink
Add tests from pulpcore
Browse files Browse the repository at this point in the history
Required PR: pulp/pulpcore#2535

[noissue]
  • Loading branch information
bmbouter committed Apr 18, 2022
1 parent aee91ac commit ac26126
Show file tree
Hide file tree
Showing 58 changed files with 7,480 additions and 60 deletions.
1 change: 1 addition & 0 deletions MANIFEST.in
Expand Up @@ -8,3 +8,4 @@ include functest_requirements.txt
include test_requirements.txt
include unittest_requirements.txt
recursive-exclude pulp_file/tests/fixtures/ *
recursive-include pulp_file/tests/functional/api/from_pulpcore/artifacts *
1 change: 1 addition & 0 deletions pulp_file/tests/functional/api/from_pulpcore/__init__.py
@@ -0,0 +1 @@
"""Tests for core functionality that require plugin involvement to exercise."""
@@ -0,0 +1,17 @@
-----BEGIN CERTIFICATE-----
MIICoDCCAYgCCQC2c2uY34HNlzANBgkqhkiG9w0BAQUFADASMRAwDgYDVQQDDAdn
b3ZlZ2FuMB4XDTE5MDMxMzIxMDMzMFoXDTM4MDYxNjIxMDMzMFowEjEQMA4GA1UE
AwwHZ292ZWdhbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANEatWsZ
1iwGmTxD02dxMI4ci+Au4FzvmWLBWD07H5GGTVFwnqmNOKhP6DHs1EsMZevkUvaG
CRxZlPYhjNFLZr2c2FnoDZ5nBXlSW6sodXURbMfyT187nDeBXVYFuh4T2eNCatnm
t3vgdi+pWsF0LbOgpu7GJI2sh5K1imxyB77tJ7PFTDZCSohkK+A+0nDCnJqDUNXD
5CK8iaBciCbnzp3nRKuM2EmgXno9Repy/HYxIgB7ZodPwDvYNjMGfvs0s9mJIKmc
CKgkPXVO9y9gaRrrytICcPOs+YoU/PN4Ttg6wzxaWvJgw44vsR8wM/0i4HlXfBdl
9br+cgn8jukDOgECAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAyNHV6NA+0GfUrvBq
AHXHNnBE3nzMhGPhF/0B/dO4o0n6pgGZyzRxaUaoo6+5oQnBf/2NmDyLWdalFWX7
D1WBaxkhK+FU922+qwQKhABlwMxGCnfZ8F+rlk4lNotm3fP4wHbnO1SGIDvvZFt/
mpMgkhwL4lShUFv57YylXr+D2vSFcAryKiVGk1X3sHMXlFAMLHUm3d97fJnmb1qQ
wC43BlJCBQF98wKtYNwTUG/9gblfk8lCB2DL1hwmPy3q9KbSDOdUK3HW6a75ZzCD
6mXc/Y0bJcwweDsywbPBYP13hYUcpw4htcU6hg6DsoAjLNkSrlY+GGo7htx+L9HH
IwtfRg==
-----END CERTIFICATE-----
@@ -0,0 +1,17 @@
-----BEGIN CERTIFICATE-----
MIICqjCCAZICAgtCMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNVBAMMB2dvdmVnYW4w
HhcNMTkwMzEzMjEwMzMwWhcNMjkwMzEwMjEwMzMwWjAjMRAwDgYDVQQDDAdnb3Zl
Z2FuMQ8wDQYDVQQKDAZjbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQCxJWx5t25jY4womWtKxGqv2LHg9YnU0b2VCECLhu5JjoAzFPja5VHB0Maz
G8m5c0+N2ubrPcBC+KdoGMd2MqrrGyzKOiwbVDW0YOgnFqh58p796iKtVboWx41y
Gzn289PzYccxH6mhhPmRVD25KyV1TenqvGIHJTepF7mgIemGDTv+j7+mYPT/3r6I
pnwTkEVPr+Q4iW0l3fNESlFFRt2b7yhz9f0E4SMhmIRnSIGOLO1zE02IJ1hTuGkx
/MZ1AqQdVSdm4jenTIMp91R1kYylI66yMcpU6w6x4j8qvJ8nBZ4r4DqOHcOobyHp
qlaJjv/K5SGJxV2k0EFk7b483lbrAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBALYh
SHLGJCxVL8ePFLs294fhTq4pTQsvHm8q3SyJD9DaB+HKTceCFErNv18Dsl/QwBis
WPHWKpDN0EUcuuE/8oUaGjjzByJ8bPafMicFCHSSefcJw+IOOqKBkWDT+4YGkvfs
RpwxSLqLOhEt7aSkiPcMvD20v8cvj0O36c5G3Vv0E8WmPWOEqjyPFoU9X1vACr+h
DdIKvxFbvRU9ObektFxOYHuvP010IBv2dGyw3G5W5fh9A5OSXHAShWSwkRU36oft
ugB47fIIlb7zLm4GBmxGG0yBwAf4otBlUXVNqNx15bbUuVgKbGMFfItQgEo9AQcz
gGsetwDOs/NgZ95oH40=
-----END CERTIFICATE-----
@@ -0,0 +1,17 @@
-----BEGIN CERTIFICATE-----
MIICqjCCAZICAlmVMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNVBAMMB2dvdmVnYW4w
HhcNMTkwMzEzMjEwMzMwWhcNMzgwNjE2MjEwMzMwWjAjMRAwDgYDVQQDDAdnb3Zl
Z2FuMQ8wDQYDVQQKDAZzZXJ2ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQDJpzfiNGOBKdfaETbhbu0F+Y9a+trZ0ZHJCzMS/lClPjsaz0Mpc8eoosry
xnVklBPsL+I2dLp591aho16iKnGFHNpzPwgSbQGpMklSj51JtweMq4auEyqYdDrL
Yhy7EEldIFSQcJ06kZljosnwcKjbZbfFGhy96KRs2VuLo2XAvIw1IOdzc7frpinM
vBkc1eZwHyEVa7N+yXO9hFXjiS3hlVlOc8xS+9vK3Ck8PrfFcyO0mV/ichu4mIu9
KIN+NX4SZXMBrTpxWBdHATX++GDRNLOTnyY53zWk5K424+ApZCfzkt9DupvwXpYb
6IznmzNErcE8JzPYFh7fpD9a3F/DAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBADvu
Up7+Oj23MWTfbu9q1pwqoRtAdsMmvh2e45kKO8NRqgNWLtLannzE9nkJatZg/INj
hg2n7plQ6vtjnpj4YC81C7JJvPpckq6221tStdX4M+fMSItG9VPmUxhjIMJMB28r
Fat6UPqjRXWeGQmKGcFLo5uLf+r86jspyX/TfteQtR1xibACHWSm+7cwG6DhTWCE
7imYrR+zc70V6pPDHp7HNJ63CUT17NA4tV0yzrASv2tqsjGZ63yn3LP+V6+gbhlm
osATPQilDyWoJHdG1Gp/kgfqipmEsr6N7PrJ/eZm1MQ7/pAfmtK8Wl87XrZN4SFe
TfvUdpZAtadl79PGmCk=
-----END CERTIFICATE-----
@@ -0,0 +1 @@
-----BEGIN CERTIFICATE----- MIICqjCCAZICAgtCMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNVBAMMB2dvdmVnYW4w HhcNMTkwMzEzMjEwMzMwWhcNMjkwMzEwMjEwMzMwWjAjMRAwDgYDVQQDDAdnb3Zl Z2FuMQ8wDQYDVQQKDAZjbGllbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQCxJWx5t25jY4womWtKxGqv2LHg9YnU0b2VCECLhu5JjoAzFPja5VHB0Maz G8m5c0+N2ubrPcBC+KdoGMd2MqrrGyzKOiwbVDW0YOgnFqh58p796iKtVboWx41y Gzn289PzYccxH6mhhPmRVD25KyV1TenqvGIHJTepF7mgIemGDTv+j7+mYPT/3r6I pnwTkEVPr+Q4iW0l3fNESlFFRt2b7yhz9f0E4SMhmIRnSIGOLO1zE02IJ1hTuGkx /MZ1AqQdVSdm4jenTIMp91R1kYylI66yMcpU6w6x4j8qvJ8nBZ4r4DqOHcOobyHp qlaJjv/K5SGJxV2k0EFk7b483lbrAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBALYh SHLGJCxVL8ePFLs294fhTq4pTQsvHm8q3SyJD9DaB+HKTceCFErNv18Dsl/QwBis WPHWKpDN0EUcuuE/8oUaGjjzByJ8bPafMicFCHSSefcJw+IOOqKBkWDT+4YGkvfs RpwxSLqLOhEt7aSkiPcMvD20v8cvj0O36c5G3Vv0E8WmPWOEqjyPFoU9X1vACr+h DdIKvxFbvRU9ObektFxOYHuvP010IBv2dGyw3G5W5fh9A5OSXHAShWSwkRU36oft ugB47fIIlb7zLm4GBmxGG0yBwAf4otBlUXVNqNx15bbUuVgKbGMFfItQgEo9AQcz gGsetwDOs/NgZ95oH40= -----END CERTIFICATE-----
@@ -0,0 +1,18 @@
-----BEGIN CERTIFICATE-----
MIIC8jCCAdoCAgOtMA0GCSqGSIb3DQEBBQUAMDYxNDAyBgNVBAMMK3B1bHAzLXNv
dXJjZS1mZWRvcmEzMS5sb2NhbGhvc3QuZXhhbXBsZS5jb20wHhcNMjAwNDAzMTky
OTI5WhcNMzAwNDAxMTkyOTI5WjBHMTQwMgYDVQQDDCtwdWxwMy1zb3VyY2UtZmVk
b3JhMzEubG9jYWxob3N0LmV4YW1wbGUuY29tMQ8wDQYDVQQKDAZjbGllbnQwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+/beGWsHQJYbFV86jmi/FJOCe
+7+myDYWEZFFMu7IPvkoSQPC9OJh/U6IOhmXWqoIMENh118FzLYB9bAmZt/gbMtc
4i6XKzHfgiHEGfM/s+CdqC0qNrxelydwt3ceBOh71chbalsALnAthwSHMn5VWOz1
ym89LSuf0jlqchOqw6Vf/8t2PIhRagM13B0pcFeqCNv/jv6jwzgN7WuI1hhC9EAT
KLm05Y0JDPXBb/Gq97X66PhDOoXso0i5yjHj7/KsFY1W4C8vY68l3epybJ7LJ7Kf
+tV2YX27LLx8gagdadUDopUqGV3nFDjoY6+MtVRp4JU9h3/8BZJzUQdihM7LAgMB
AAEwDQYJKoZIhvcNAQEFBQADggEBAL9tT6vbbuycVyR3eBdzlZwMYMV++44EjYIp
daRXTQRzrGJ6A9hNLkE38k1gM+vTL62UOFXA+xALuXXfxx7BswGg9Au0bCyODa8K
LhuHAILVcFaRpW5HxQ56+oSGdt4tyKGwuZeBmfx0fWzP1RPML2WCFfHT4yPXz/+s
c00/8fJhWt+W6lmc95l2UC2+PSrZSAgqCMpjdg3gTzP3v9d7N55UxTJ5TEtTK5X1
HKrez9JYYkm8ec72xboOKljdfRF7s1lcIMQ7PLFrS7fQ1xVZTFmYdQnAITypPztM
67Lxjxi0iGVQD3I+KxqzOj3AvgmO09H/QdNIbxJLiI/XyWTUFuc=
-----END CERTIFICATE-----
@@ -0,0 +1,3 @@
./genca.sh
./gensrv.sh
./genclient.sh
@@ -0,0 +1,46 @@
HOSTNAME=`hostname`

EXT_FILE=$1
EXT=$2

mkdir -p keys
mkdir -p certificates

# create CA key
openssl genrsa -out keys/ca.pem 2048 &> /dev/null

# create the CA signing request.
openssl req \
-new \
-sha1 \
-days 7035 \
-key keys/ca.pem \
-out ca.req \
-subj "/CN=$HOSTNAME"

# create the CA certificate
if [[ ! -z "$EXT_FILE" ]];
then
echo "using: $EXT_FILE"
openssl x509 \
-req \
-days 7035 \
-sha1 \
-extfile $EXT_FILE \
-extensions $EXT \
-signkey keys/ca.pem \
-in ca.req \
-out certificates/ca.pem &> /dev/null
else
openssl x509 \
-req \
-days 7035 \
-sha1 \
-extensions v3_ca \
-signkey keys/ca.pem \
-in ca.req \
-out certificates/ca.pem &> /dev/null
fi

# remove CA signing request
rm ca.req
@@ -0,0 +1,51 @@
HOSTNAME=`hostname`

EXT_FILE=$1
EXT=$2

mkdir -p keys
mkdir -p certificates

# create client key
openssl genrsa -out keys/client.pem 2048 &> /dev/null

# create signing request for client
openssl req \
-new \
-key keys/client.pem \
-out client.req \
-nodes \
-subj "/CN=$HOSTNAME/O=client" &> /dev/null

# sign server request w/ CA key and gen x.509 cert.
if [[ ! -z "$EXT_FILE" ]];
then
echo "using: $EXT_FILE"
openssl x509 \
-req \
-sha1 \
-in client.req \
-out certificates/client.pem \
-CA certificates/ca.pem \
-CAkey keys/ca.pem \
-CAcreateserial \
-set_serial $RANDOM \
-extfile $EXT_FILE \
-extensions $EXT \
-days 3650
else
openssl x509 \
-req \
-sha1 \
-extensions usr_cert \
-in client.req \
-out certificates/client.pem \
-CA certificates/ca.pem \
-CAkey keys/ca.pem \
-CAcreateserial \
-set_serial $RANDOM \
-days 3650
fi

# remove CA signing request
rm client.req
@@ -0,0 +1,53 @@
HOSTNAME=`hostname`

EXT_FILE=$1
EXT=$2

mkdir -p keys
mkdir -p certificates

# create client key
openssl genrsa -out keys/server.pem 2048 &> /dev/null

# create signing request
openssl req \
-new \
-key keys/server.pem \
-out server.req \
-nodes \
-subj "/CN=$HOSTNAME/O=server" &> /dev/null

# sign server request w/ CA key and gen x.509 cert.
if [[ ! -z "$EXT_FILE" ]];
then
echo "using: $EXT_FILE"
openssl x509 \
-req \
-days 7035 \
-extfile $EXT_FILE \
-extensions $EXT \
-in server.req \
-out certificates/server.pem \
-sha1 \
-CA certificates/ca.pem \
-CAkey keys/ca.pem \
-CAcreateserial \
-set_serial $RANDOM
-subj "/CN=$HOSTNAME" &> /dev/null
else
openssl x509 \
-req \
-days 7035 \
-extensions usr_cert \
-in server.req \
-out certificates/server.pem \
-sha1 \
-CA certificates/ca.pem \
-CAkey keys/ca.pem \
-CAcreateserial \
-set_serial $RANDOM
-subj "/CN=$HOSTNAME" &> /dev/null
fi

# remove CA signing request
rm server.req
@@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEA0Rq1axnWLAaZPEPTZ3EwjhyL4C7gXO+ZYsFYPTsfkYZNUXCe
qY04qE/oMezUSwxl6+RS9oYJHFmU9iGM0UtmvZzYWegNnmcFeVJbqyh1dRFsx/JP
XzucN4FdVgW6HhPZ40Jq2ea3e+B2L6lawXQts6Cm7sYkjayHkrWKbHIHvu0ns8VM
NkJKiGQr4D7ScMKcmoNQ1cPkIryJoFyIJufOnedEq4zYSaBeej1F6nL8djEiAHtm
h0/AO9g2MwZ++zSz2YkgqZwIqCQ9dU73L2BpGuvK0gJw86z5ihT883hO2DrDPFpa
8mDDji+xHzAz/SLgeVd8F2X1uv5yCfyO6QM6AQIDAQABAoIBADgAfzX/5WxFGCUb
xTKfDfIBkzSnWU+Km/nm7kr32qyO24ZEMzoVqGbrf7RfSTwQRfu3WsDLhQUiuNJy
idRD7XA64Xayv3L9BGpJtGNSoqKH2Cp0qu1GecAj1WuEfSQxDNngn91b/SggJYb+
RGArTVIeZJbuWjvXSTfxhvEkWQ642P89yafx8JsfVa5XJatkTY8TMWSSxiWI/agW
9mdukMJ1nyot/cxF2Fizk+xCRaL5EWesQehJYkAY0gA0yB8OFv7YlAnVJ2AJ2vKr
dbdfYz62vNMbto14n4OYt7BGAgSAOmKFZkFOWNe5Gz7jl7NX7bg/MbhI8GvOMN6O
3tj8dkECgYEA9+vumWeap66aqzqUXPt4bw9m9EPNlUdFcGAXzkFnEdRl/m4ChdEq
OxMxZX8yKhgRuFhrIoAE0mF8MbXgmPVEpG6L8bMO4b7KE9kwDMZIL9EgZYzm3G/E
WAsHHBquSurZjusY2PqjiM5CTr8vQT/3FKgnsrCAyFoUueDc1RgJHZcCgYEA1+r6
RfnkL5yljYQblOzcIg8vBhzAth3Ay4ZxjdBte24qrDkl3AFkkZJHM0P1LyuAbZzl
a6JQnAmSIJgeivSUBtQCRn9m3NwIUzMDfWNrYTidBXJ9N/giyEoxptdsK3Ihgyd8
p3EFbJncTjBqGWBMN9yqn8ENMFfU/54K/otFCCcCgYEAwjJNoF42F1i+kJd/NWJJ
UP1IkNc3htHgA4lRvF8gpCeyiNyVH0rbAJElJTLAEZbu8m5X5RtQK5bu2GV1+3pL
fV2WQwoWAyAWW/vJFoiObN4ruT/oag0mSCzDMfF4Sviw17ExsmyJgpTF/bbmBf9b
xBN/nQmCpu1gxMTtVgHQyhsCgYAK+xtRVb0iIsBUqyRP9Z/YZ5dHo0y1tluoviSm
RrRas6ad7aYcQ0HfGWZfmBQvGvJEINeWGsIovV/eIn5jKL8ifcPD3BTaJKKTwKNr
zBOY9S0fKsxtfUQflY5i4s/QgdRsfCSdy2SwOj73BwVOVxRpPuK6jzHhhIYDngEH
IwQWvwKBgHmH48rS/LYejiZdAOnwpowcf75pOHcVB2oYYPqhpWYnUtR8o7Wzn9FJ
DnGeF+6iLpi2gvu+wRZlzKC3zCe+MognWZnuhCc2gbzzVV3ACjuyMMzwXGpDi/C0
6bRaUWlJ3f9RdeNTGOIOW7zh+OV5hF0KdL5ELaAcPUyajzxjBKC3
-----END RSA PRIVATE KEY-----
@@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAsSVsebduY2OMKJlrSsRqr9ix4PWJ1NG9lQhAi4buSY6AMxT4
2uVRwdDGsxvJuXNPjdrm6z3AQvinaBjHdjKq6xssyjosG1Q1tGDoJxaoefKe/eoi
rVW6FseNchs59vPT82HHMR+poYT5kVQ9uSsldU3p6rxiByU3qRe5oCHphg07/o+/
pmD0/96+iKZ8E5BFT6/kOIltJd3zREpRRUbdm+8oc/X9BOEjIZiEZ0iBjiztcxNN
iCdYU7hpMfzGdQKkHVUnZuI3p0yDKfdUdZGMpSOusjHKVOsOseI/KryfJwWeK+A6
jh3DqG8h6apWiY7/yuUhicVdpNBBZO2+PN5W6wIDAQABAoIBAE9ZYBm1XLEQajvV
XQYErXVPL36A/dhiivUy2Ramvh4cwrge8Mm8Zr7WcerQy69SQ5RbNYyyAGj/UJ2E
W/RKBd2CMrHzFMa5FcVSkyrPL3BQiX9bXWUfPVfu0yEFqRVBavNeHQeYEzfShKfg
gDVtaj39RIZtE8v3k9MeWXutNRliHQRcuLsVkozpGOjHfnitMzKIRvQiq0pAY8qe
gMtRv7z4XvTMaR7MQ5nZSJ+9yfBGhmsRNUbbbnK0b3ZmuXgmRXIHj9uK4io9IrQw
Ttr07ruQM1Wa9Ycqih7eKztVWogmRL5YG9IeoHwjRIR2fecfZN/cCdY2rL9l59L2
vK2e/CECgYEA47NWPQIJz9JZKTFGNjbAbR3oCplbqtqpP1QX/ar81SBpiupT6C98
Rv91Oai7/G2BsSz+hacbXL9SuxCeqEForZyPdGrIezqlQqfpkzGc5tPWvObrNLsF
dY+FqR0eJkQ1pqPv3/X1Yw4VTN+HeNJFpjiOLW5cGf6VXgu1mBNOOrUCgYEAxyme
NJzAOxjW+36mW47IjiRbCiyTp5nVP17tZ5MC85lqO8mlui6KaDObKQoMNXlD9fjs
1nWRmtU3ypHGEV/wWh+vvekiuIIB3hgON3zHzzfl8nnXP4dE63qKiuC4el9wc6vT
PkkX7NcDWokvgfY8ytcndtNgB5BwwLzj4H/mLx8CgYEAxlBwgKwgzY8ftp/Czf77
s02Dxo9w5iqRk6VzS6y7jggvxBx4vdV1wQRHHdPW/nCFr0FH4DH9w9aigGhmNpbZ
S7P6wWMrfyBBxP8nkNp6FBRWh6n7Gq70f0JkIDlLA/sOWzeW+RFoCkC+zng0rkc9
ABtrwSfIMZ+oigNawru1u60CgYEAjvE64C4E9iVs3xJWWe5P2V0UjmfSDf+mAxah
s63a93WLvp+Kt+cBZapsWXchrht8AIWJjp7RQ1x274fSrdO60SRe4SH7zotYxctk
IMUJL5vCCVcTe0Ad4hiQaP7CyOnI7uxK8DBL4Kutd4RwuYk+tqLXazxoduVfV6X6
s714OycCgYATTRlJEKpMlLbWLEH55Vv+qgGoB4G2M4xHOP8uXyMhQvDs178A7SDF
wGHYYbcryHCZ6sWppQtwkA0rTmRg4VSwyRlyCGQxc4rf94TiU9XjmeB+gjobUX/N
Dz8Wv3GPUljjfHvxvjShXLLCBXFn5RN7j3M6mqhk+4daN7B/rqTG+g==
-----END RSA PRIVATE KEY-----
@@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAyac34jRjgSnX2hE24W7tBfmPWvra2dGRyQszEv5QpT47Gs9D
KXPHqKLK8sZ1ZJQT7C/iNnS6efdWoaNeoipxhRzacz8IEm0BqTJJUo+dSbcHjKuG
rhMqmHQ6y2IcuxBJXSBUkHCdOpGZY6LJ8HCo22W3xRocveikbNlbi6NlwLyMNSDn
c3O366YpzLwZHNXmcB8hFWuzfslzvYRV44kt4ZVZTnPMUvvbytwpPD63xXMjtJlf
4nIbuJiLvSiDfjV+EmVzAa06cVgXRwE1/vhg0TSzk58mOd81pOSuNuPgKWQn85Lf
Q7qb8F6WG+iM55szRK3BPCcz2BYe36Q/WtxfwwIDAQABAoIBAQC4lEtezr1V+UsO
3Drz1mk20twZVw0D3AQplgrGE+sVlgTb4WOEienzvi8uUeIakkA6LQpO9kHKak/t
3HA+18LZKTP70XI+C3E9wj3DSJmcY+CRLmA07m5K5fj7OW86+wlsKK+/FpWUirlw
rg1R/I1TZaP00pYEbvIygDJ/eq0k4NERmP/GuU6fjzglYRaXxo4GBaj/jZcdfxSA
KQ7hJf3t13zHQKsfhPpH1cwq9s+9cglPuFKxqTobas96X6MXNyddLbs4G8XdJgwd
lZx7YV6Ma9hcu9MpPdysDFSfF9o/zpJJ0dWR6dXLyojqjA9GCSRpTWg1oX3XVFcw
Os1gsCehAoGBAOkE/hrSURRJOlHFlvM2g1HdpR1Uxapg5tJQcdFyUlHZinkpnU1E
70pPq3f+JmvF/9GD59SlS5kYYkwVTwWWwE/zgaAtXp1KXcl3Br2df0wZNQSs6FwE
2Yxy3vNtC8R2zv9mhKoSLK+HxmkTNc9JPDDJp3uQxPtUW/n9MW1Esf5fAoGBAN2K
U05/8kp9pPqKgtzngzjwAUPc0frMgLmielvXFbadUHWHkKcIPq2pEwHpmjSpdf1C
Uegxrf8ZHYkwQqeCQbhNMkakWC6IwWvJ/xq/Q+HgW/pQerze7u62tC7Zs0PmKjj0
JCU7739OhupATvD03Qty8U27C/fIA+SlvSMNWdEdAoGAESQp4SU5i6l7XcqQOSH4
dQw9+jNjOw5XzH7YcJTdU2ISWqliBe4dQDUuIuySPPlawTnX0v+52PA/QuOKZZna
WcdK8NKFlEKFNa3I1CgC1kFAcjCaAzLkIf3NQtDxvakTvxv2hGBD40G0qcQdADud
7uTWqjNTGj3xaili+mvEQDcCgYApdCOocap9o8sGEnrwKOXV9prV/vDPlAqWMb/h
hXqLpB4VD9vSVWmdByEGX5a6OedZD1rSLtGXBTUQoZYnT+lKOi+pJkFV28MNj0uL
zrQ+BMRRL1P4GWLuCgPnLFct4liONai5yuBCmwgFtyjOT5M4/DYIzHIt2CBaXWTp
tSrURQKBgCe9FxuXaWIJoI7fyDyMMURs1/Cj2t5NQWCEnfoHNlupW+vYmI/6qzfQ
l+jA/Zy7twHjLxiq0S63MH4IHIBgdd8yBLJ5uTYCK8tLRe0QiknvhfKJf68N6oM6
nPPd2Q/ESykE92cmL9dnWg0+w6xYcHYWRKQKUqV1NDNltH6U6i/v
-----END RSA PRIVATE KEY-----

0 comments on commit ac26126

Please sign in to comment.