From 44df9cb92abe66cf12e887ef19e60a01461b3558 Mon Sep 17 00:00:00 2001 From: Jeroen Wijenbergh Date: Mon, 25 Apr 2022 16:27:25 +0200 Subject: Tests: Ability to add a custom server and share certificate We also now do not have to skip verification in the test files --- ci/docker/eduvpn-server.docker | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'ci/docker/eduvpn-server.docker') diff --git a/ci/docker/eduvpn-server.docker b/ci/docker/eduvpn-server.docker index ed33691..c570ae3 100644 --- a/ci/docker/eduvpn-server.docker +++ b/ci/docker/eduvpn-server.docker @@ -53,16 +53,9 @@ RUN sed -i "s|fd43::|$(ipcalc -6 -r 64 -n --no-decorate)|" "/etc/vpn-user-portal # Update secrets RUN cp /etc/vpn-user-portal/keys/node.0.key /etc/vpn-server-node/keys/node.key -# Create self signed cert and key -RUN openssl req \ - -nodes \ - -subj "/CN=${WEB_FQDN}" \ - -x509 \ - -sha256 \ - -newkey rsa:2048 \ - -keyout "/etc/pki/tls/private/${WEB_FQDN}.key" \ - -out "/etc/pki/tls/certs/${WEB_FQDN}.crt" \ - -days 90 +# Copy self signed cert and key +COPY ./ci/docker/selfsigned/${WEB_FQDN}.key /etc/pki/tls/private/${WEB_FQDN}.key +COPY ./ci/docker/selfsigned/${WEB_FQDN}.crt /etc/pki/tls/certs/${WEB_FQDN}.crt # Add the start script and expiry script WORKDIR /eduvpn/server -- cgit v1.2.3