diff options
author | Alex Auvolat <alex@adnab.me> | 2023-03-24 11:29:14 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2023-03-24 11:29:14 +0100 |
commit | 5cd69a9ba1c2f87d9a1e294f06b74945e745e475 (patch) | |
tree | f7c8eb63da349c22ed9216ecf088f2a6a14431de /cluster/prod/app/email/integration/tls-tls-proxy.sh | |
parent | 6ffaa0ed91a6e2e4ecec6741677ad9307dcdbab2 (diff) | |
parent | 8e29ee3b0b2f1855a26bc45e5dc502f8aad8e266 (diff) | |
download | nixcfg-5cd69a9ba1c2f87d9a1e294f06b74945e745e475.tar.gz nixcfg-5cd69a9ba1c2f87d9a1e294f06b74945e745e475.zip |
Merge branch 'main' into wgautomeshwgautomesh
Diffstat (limited to 'cluster/prod/app/email/integration/tls-tls-proxy.sh')
-rw-r--r-- | cluster/prod/app/email/integration/tls-tls-proxy.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/cluster/prod/app/email/integration/tls-tls-proxy.sh b/cluster/prod/app/email/integration/tls-tls-proxy.sh new file mode 100644 index 0000000..afb7317 --- /dev/null +++ b/cluster/prod/app/email/integration/tls-tls-proxy.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash +UPSTREAM=$1 +PROXY_PORT=$2 +socat -dd \ +"openssl-listen:${PROXY_PORT},\ +reuseaddr,\ +fork,\ +cert=/tmp/tls-tls-proxy/rsa.crt,\ +key=/tmp/tls-tls-proxy/rsa.key,\ +verify=0,\ +bind=0.0.0.0" \ +"openssl:${UPSTREAM},\ +verify=0" |