blob: 15a38dd0157944107e453de0be715ca1f0c7412d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/bash
set -e
if [ -n "$HTTPS_PROXY" ]; then
CERT_PATH="/mitmproxy-ca/mitmproxy-ca-cert.pem"
echo "Waiting for mitmproxy CA certificate..."
for i in $(seq 1 30); do
if [ -f "$CERT_PATH" ]; then
echo "Found mitmproxy CA cert."
export SSL_CERT_FILE="$CERT_PATH"
break
fi
sleep 1
done
if [ -z "$SSL_CERT_FILE" ]; then
echo "WARNING: mitmproxy CA cert not found at $CERT_PATH"
echo "TLS verification may fail for Python clients."
fi
fi
exec "$@"
|