From a749a38db4e23f8966190334a9c5072ab7c92166 Mon Sep 17 00:00:00 2001 From: zeus Date: Wed, 13 Jan 2021 23:10:39 +0200 Subject: [PATCH] http changes --- files/get-base-ca | 10 ++++++++++ files/get-swarmlab-ca | 9 +++++++++ install.sh | 2 ++ 3 files changed, 21 insertions(+) create mode 100644 files/get-base-ca create mode 100644 files/get-swarmlab-ca diff --git a/files/get-base-ca b/files/get-base-ca new file mode 100644 index 0000000..226b5d2 --- /dev/null +++ b/files/get-base-ca @@ -0,0 +1,10 @@ +registry_address=registry.vlabs.uniwa.gr +registry_port=5080 +mkdir -p /etc/docker/certs.d/$registry_address:$registry_port +openssl s_client -showcerts -connect $registry_address:$registry_port < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/docker/certs.d/$registry_address:$registry_port/ca.crt + +registry_address=registry.vlabs.uniwa.gr +registry_port=5043 +mkdir -p /etc/docker/certs.d/$registry_address:$registry_port +openssl s_client -showcerts -connect $registry_address:$registry_port < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/docker/certs.d/$registry_address:$registry_port/ca.crt + diff --git a/files/get-swarmlab-ca b/files/get-swarmlab-ca new file mode 100644 index 0000000..07e3b53 --- /dev/null +++ b/files/get-swarmlab-ca @@ -0,0 +1,9 @@ +registry_address=hub.swarmlab.io +registry_port=5443 +mkdir -p /etc/docker/certs.d/$registry_address:$registry_port +openssl s_client -showcerts -connect $registry_address:$registry_port < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/docker/certs.d/$registry_address:$registry_port/ca.crt + +registry_port=5480 +mkdir -p /etc/docker/certs.d/$registry_address:$registry_port +openssl s_client -showcerts -connect $registry_address:$registry_port < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/docker/certs.d/$registry_address:$registry_port/ca.crt + diff --git a/install.sh b/install.sh index abd180f..ce8dd81 100755 --- a/install.sh +++ b/install.sh @@ -211,6 +211,8 @@ if [ $toolsok == 'ok' ];then cp -f $wdir/files/VuetableCssConfig.js $wdir/node_modules/vuetable-2/src/components/VuetableCssConfig.js cp -f $wdir/files/serve.js $wdir/node_modules/@vue/cli-service/lib/commands/serve.js cp -f $wdir/files/status.sh $wdir/src-local/hybrid/connect/status.sh + cp -f $wdir/files/get-swarmlab-ca $wdir/src-local/hybrid/connect/get-swarmlab-ca + cp -f $wdir/files/get-base-ca $wdir/src-local/hybrid/connect/get-base-ca cat << FOE > $wdir/src-local/ecosystem.config.js module.exports = {