diff options
author | Andras Timar <andras.timar@collabora.com> | 2019-06-13 12:14:01 +0200 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2019-06-13 13:18:40 +0200 |
commit | c13fe19667b51176e831084d2135b9803493dcdd (patch) | |
tree | dc56cfeb65a6c854c78eff88e0a39904270fbe42 /docker | |
parent | test: avoid unnecessary copy in expectString() (diff) | |
download | online-c13fe19667b51176e831084d2135b9803493dcdd.tar.gz online-c13fe19667b51176e831084d2135b9803493dcdd.zip |
docker: fix SSL cert generation with OpenSSL 1.1.1
Change-Id: I1534cd3d3da19ac17e65571e6e2f7e7b0a8e61ca
Reviewed-on: https://gerrit.libreoffice.org/73953
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
Diffstat (limited to 'docker')
-rwxr-xr-x | docker/scripts/run-lool.sh | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/docker/scripts/run-lool.sh b/docker/scripts/run-lool.sh index 662828ec71..bc0ef7d64f 100755 --- a/docker/scripts/run-lool.sh +++ b/docker/scripts/run-lool.sh @@ -15,12 +15,13 @@ if test "${DONT_GEN_SSL_CERT-set}" == set; then mkdir -p /opt/ssl/ cd /opt/ssl/ mkdir -p certs/ca +openssl rand -writerand /root/.rnd openssl genrsa -out certs/ca/root.key.pem 2048 openssl req -x509 -new -nodes -key certs/ca/root.key.pem -days 9131 -out certs/ca/root.crt.pem -subj "/C=DE/ST=BW/L=Stuttgart/O=Dummy Authority/CN=Dummy Authority" mkdir -p certs/{servers,tmp} -mkdir -p "certs/servers/localhost" -openssl genrsa -out "certs/servers/localhost/privkey.pem" 2048 -key "certs/servers/localhost/privkey.pem" -openssl req -key "certs/servers/localhost/privkey.pem" -new -sha256 -out "certs/tmp/localhost.csr.pem" -subj "/C=DE/ST=BW/L=Stuttgart/O=Dummy Authority/CN=localhost" +mkdir -p certs/servers/localhost +openssl genrsa -out certs/servers/localhost/privkey.pem 2048 +openssl req -key certs/servers/localhost/privkey.pem -new -sha256 -out certs/tmp/localhost.csr.pem -subj "/C=DE/ST=BW/L=Stuttgart/O=Dummy Authority/CN=localhost" openssl x509 -req -in certs/tmp/localhost.csr.pem -CA certs/ca/root.crt.pem -CAkey certs/ca/root.key.pem -CAcreateserial -out certs/servers/localhost/cert.pem -days 9131 mv certs/servers/localhost/privkey.pem /etc/loolwsd/key.pem chown lool: /etc/loolwsd/key.pem |