summaryrefslogtreecommitdiff
path: root/src/rts.it
diff options
context:
space:
mode:
Diffstat (limited to 'src/rts.it')
-rw-r--r--src/rts.it197
1 files changed, 0 insertions, 197 deletions
diff --git a/src/rts.it b/src/rts.it
deleted file mode 100644
index 7c0fa0e..0000000
--- a/src/rts.it
+++ /dev/null
@@ -1,197 +0,0 @@
-# Umbrella script to provide *SSL environment
-# and helper functions
-
-PATH="`pwd`:$PATH"
-CADIR=`pwd | cut -d':' -f1 | sed s/compile/etc/`
-
-# include the ssl and crypto libs by means of LD_LIBRARY_PATH
-#export LD_LIBRARY_PATH="/home/ucspi/_SSL/libressl-3.7.2/ssl/.libs:/home/ucspi/_SSL/libressl-3.7.2/crypto/.libs"
-export LD_LIBRARY_PATH="/home/ucspi/_SSL/openssl-3.2.0-alpha2"
-
-rm -rf rts-tmp
-mkdir rts-tmp
-cd rts-tmp
-
-CAFILE="$CADIR/rootCA_cert.pem"
-if [ ! -f $CAFILE ]
-then
- echo "$CAFILE does no exist!"
- exit 1
-fi
-CERTFILE="$CADIR/::1_cert.pem"
-if [ ! -f $CERTFILE ]
-then
- echo "$CERTFILE does no exist!"
- exit 1
-fi
-CHAINFILE="$CADIR/chain6.pem"
-if [ ! -f $CHAINFILE ]
-then
- echo "$CHAINFILE does no exist!"
- exit 1
-fi
-KEYFILE="$CADIR/::1_key.pem"
-if [ ! -f $KEYFILE ]
-then
- echo "$KEYFILE does no exist!"
- exit 1
-fi
-CCAFILE="$CADIR/rootCA_cert.pem"
-if [ ! -f $CCAFILE ]
-then
- echo "$CCAFILE does no exist!"
- exit 1
-fi
-CCERTFILE="$CADIR/localhost_cert.pem"
-if [ ! -f $CCERTFILE ]
-then
- echo "$CCERTFILE does no exist!"
- exit 1
-fi
-CKEYFILE="$CADIR/localhost_key.pem"
-if [ ! -f $CKEYFILE ]
-then
- echo "$CKEYFILE does no exist!"
- exit 1
-fi
-DHFILE="$CADIR/dh2048.pem"
-if [ ! -f $DHFILE ]
-then
- echo "$DHFILE does no exist!"
- exit 1
-fi
-
-export CADIR CAFILE CCAFILE CERTFILE CHAINFILE KEYFILE CCERTFILE CKEYFILE DHFILE
-
-# Create ./print file
-
-echo '#!/bin/sh
-# trap "" 13
- echo ""
- echo PROTO="$PROTO"
- echo SSLLOCALHOST="${SSLLOCALHOST-unset}"
- echo SSLLOCALIP="${SSLLOCALIP-unset}"
- echo SSLLOCALPORT="${SSLLOCALPORT-unset}"
- echo SSLREMOTEHOST="${SSLREMOTEHOST-unset}"
- echo SSLREMOTEIP="${SSLREMOTEIP-unset}"
- echo SSLREMOTEPORT="${SSLREMOTEPORT-unset}"
- echo SSLREMOTEINFO="${SSLREMOTEINFO-unset}"
-
- echo TCPLOCALHOST="${TCPLOCALHOST-unset}"
- echo TCPLOCALIP="${TCPLOCALIP-unset}"
- echo TCPLOCALPORT="${TCPLOCALPORT-unset}"
-
- echo TCPREMOTEHOST="${TCPREMOTEHOST-unset}"
- echo TCPREMOTEIP="${TCPREMOTEIP-unset}"
- echo TCPREMOTEPORT="${TCPREMOTEPORT-unset}"
- echo TCPREMOTEINFO="${TCPREMOTEINFO-unset}"
-
- echo TCP6REMOTEHOST="${TCP6REMOTEHOST-unset}"
- echo TCP6REMOTEIP="${TCP6REMOTEIP-unset}"
- echo TCP6REMOTEPORT="${TCP6REMOTEPORT-unset}"
-
- echo SSL_PROTOCOL="${SSL_PROTOCOL-unset}"
- echo SSL_SESSION_ID="${SSL_SESSION_ID-unset}"
- echo SSL_CIPHER="${SSL_CIPHER-unset}"
- echo SSL_CIPHER_EXPORT="${SSL_CIPHER_EXPORT-unset}"
- echo SSL_CIPHER_USEKEYSIZE="${SSL_CIPHER_USEKEYSIZE-unset}"
- echo SSL_CIPHER_ALGKEYSIZE="${SSL_CIPHER_ALGKEYSIZE-unset}"
- echo SSL_VERSION_INTERFACE="${SSL_VERSION_INTERFACE-unset}"
- echo SSL_VERSION_LIBRARY="${SSL_VERSION_LIBRARY-unset}"
-
- echo SSL_SERVER_M_VERSION="${SSL_SERVER_M_VERSION-unset}"
- echo SSL_SERVER_M_SERIAL="${SSL_SERVER_M_SERIAL-unset}"
- echo SSL_SERVER_S_DN="${SSL_SERVER_S_DN-unset}"
- echo SSL_SERVER_S_DN_C="${SSL_SERVER_S_DN_C-unset}"
- echo SSL_SERVER_S_DN_ST="${SSL_SERVER_S_DN_ST-unset}"
- echo SSL_SERVER_S_DN_L="${SSL_SERVER_S_DN_L-unset}"
- echo SSL_SERVER_S_DN_O="${SSL_SERVER_S_DN_O-unset}"
- echo SSL_SERVER_S_DN_OU="${SSL_SERVER_S_DN_OU-unset}"
- echo SSL_SERVER_S_DN_CN="${SSL_SERVER_S_DN_CN-unset}"
- echo SSL_SERVER_S_DN_T="${SSL_SERVER_S_DN_T-unset}"
- echo SSL_SERVER_S_DN_I="${SSL_SERVER_S_DN_I-unset}"
- echo SSL_SERVER_S_DN_G="${SSL_SERVER_S_DN_G-unset}"
- echo SSL_SERVER_S_DN_S="${SSL_SERVER_S_DN_S-unset}"
- echo SSL_SERVER_S_DN_D="${SSL_SERVER_S_DN_D-unset}"
- echo SSL_SERVER_S_DN_UID="${SSL_SERVER_S_DN_UID-unset}"
- echo SSL_SERVER_S_DN_Email="${SSL_SERVER_S_DN_Email-unset}"
- echo SSL_SERVER_I_DN="${SSL_SERVER_I_DN-unset}"
- echo SSL_SERVER_I_DN_C="${SSL_SERVER_I_DN_C-unset}"
- echo SSL_SERVER_I_DN_ST="${SSL_SERVER_I_DN_ST-unset}"
- echo SSL_SERVER_I_DN_L="${SSL_SERVER_I_DN_L-unset}"
- echo SSL_SERVER_I_DN_O="${SSL_SERVER_I_DN_O-unset}"
- echo SSL_SERVER_I_DN_OU="${SSL_SERVER_I_DN_OU-unset}"
- echo SSL_SERVER_I_DN_CN="${SSL_SERVER_I_DN_CN-unset}"
- echo SSL_SERVER_I_DN_T="${SSL_SERVER_I_DN_T-unset}"
- echo SSL_SERVER_I_DN_I="${SSL_SERVER_I_DN_I-unset}"
- echo SSL_SERVER_I_DN_G="${SSL_SERVER_I_DN_G-unset}"
- echo SSL_SERVER_I_DN_S="${SSL_SERVER_I_DN_S-unset}"
- echo SSL_SERVER_I_DN_D="${SSL_SERVER_I_DN_D-unset}"
- echo SSL_SERVER_I_DN_UID="${SSL_SERVER_I_DN_UID-unset}"
- echo SSL_SERVER_I_DN_Email="${SSL_SERVER_I_DN_Email-unset}"
- echo SSL_SERVER_V_START="${SSL_SERVER_V_START-unset}"
- echo SSL_SERVER_V_END="${SSL_SERVER_V_END-unset}"
- echo SSL_SERVER_A_SIG="${SSL_SERVER_A_SIG-unset}"
- echo SSL_SERVER_A_KEY="${SSL_SERVER_A_KEY-unset}"
- echo SSL_SERVER_CERT="${SSL_SERVER_CERT-unset}"
-
- echo SSL_CLIENT_M_VERSION="${SSL_CLIENT_M_VERSION-unset}"
- echo SSL_CLIENT_M_SERIAL="${SSL_CLIENT_M_SERIAL-unset}"
- echo SSL_CLIENT_S_DN="${SSL_CLIENT_S_DN-unset}"
- echo SSL_CLIENT_S_DN_C="${SSL_CLIENT_S_DN_C-unset}"
- echo SSL_CLIENT_S_DN_ST="${SSL_CLIENT_S_DN_ST-unset}"
- echo SSL_CLIENT_S_DN_L="${SSL_CLIENT_S_DN_L-unset}"
- echo SSL_CLIENT_S_DN_O="${SSL_CLIENT_S_DN_O-unset}"
- echo SSL_CLIENT_S_DN_OU="${SSL_CLIENT_S_DN_OU-unset}"
- echo SSL_CLIENT_S_DN_CN="${SSL_CLIENT_S_DN_CN-unset}"
- echo SSL_CLIENT_S_DN_T="${SSL_CLIENT_S_DN_T-unset}"
- echo SSL_CLIENT_S_DN_I="${SSL_CLIENT_S_DN_I-unset}"
- echo SSL_CLIENT_S_DN_G="${SSL_CLIENT_S_DN_G-unset}"
- echo SSL_CLIENT_S_DN_S="${SSL_CLIENT_S_DN_S-unset}"
- echo SSL_CLIENT_S_DN_D="${SSL_CLIENT_S_DN_D-unset}"
- echo SSL_CLIENT_S_DN_UID="${SSL_CLIENT_S_DN_UID-unset}"
- echo SSL_CLIENT_S_DN_Email="${SSL_CLIENT_S_DN_Email-unset}"
- echo SSL_CLIENT_I_DN="${SSL_CLIENT_I_DN-unset}"
- echo SSL_CLIENT_I_DN_C="${SSL_CLIENT_I_DN_C-unset}"
- echo SSL_CLIENT_I_DN_ST="${SSL_CLIENT_I_DN_ST-unset}"
- echo SSL_CLIENT_I_DN_L="${SSL_CLIENT_I_DN_L-unset}"
- echo SSL_CLIENT_I_DN_O="${SSL_CLIENT_I_DN_O-unset}"
- echo SSL_CLIENT_I_DN_OU="${SSL_CLIENT_I_DN_OU-unset}"
- echo SSL_CLIENT_I_DN_CN="${SSL_CLIENT_I_DN_CN-unset}"
- echo SSL_CLIENT_I_DN_T="${SSL_CLIENT_I_DN_T-unset}"
- echo SSL_CLIENT_I_DN_I="${SSL_CLIENT_I_DN_I-unset}"
- echo SSL_CLIENT_I_DN_G="${SSL_CLIENT_I_DN_G-unset}"
- echo SSL_CLIENT_I_DN_S="${SSL_CLIENT_I_DN_S-unset}"
- echo SSL_CLIENT_I_DN_D="${SSL_CLIENT_I_DN_D-unset}"
- echo SSL_CLIENT_I_DN_UID="${SSL_CLIENT_I_DN_UID-unset}"
- echo SSL_CLIENT_I_DN_Email="${SSL_CLIENT_I_DN_Email-unset}"
- echo SSL_CLIENT_V_START="${SSL_CLIENT_V_START-unset}"
- echo SSL_CLIENT_V_END="${SSL_CLIENT_V_END-unset}"
- echo SSL_CLIENT_A_SIG="${SSL_CLIENT_A_SIG-unset}"
- echo SSL_CLIENT_A_KEY="${SSL_CLIENT_A_KEY-unset}"
- echo SSL_CLIENT_CERT="${SSL_CLIENT_CERT-unset}"
- echo SSL_CLIENT_CERT_CHAIN_0="${SSL_CLIENT_CERT_CHAIN_0-unset}"
- echo SSL_CLIENT_CERT_CHAIN_1="${SSL_CLIENT_CERT_CHAIN_1-unset}"
-' > print
-chmod 755 print
-
-
-# Sanitze output
-
-sanitize() {
- sed -e 's/^SSL_SESSION_ID=.*/SSL_SESSION_ID=.../' \
- -e 's/^SSLREMOTEPORT=.*/SSLREMOTEPORT=.../' \
- -e 's/^SSLLOCALPORT=.*/SSLLOCALPORT=.../' \
- -e 's/^TCPREMOTEPORT=.*/TCPREMOTEPORT=.../' \
- -e 's/^TCP6REMOTEPORT=.*/TCP6REMOTEPORT=.../' \
- -e 's/^TCPLOCALPORT=.*/TCPLOCALPORT=.../' \
- -e 's/^SSL_VERSION_LIBRARY=.*/SSL_VERSION_LIBRARY=.../' \
- -e 's/^SSL_CIPHER_USEKEYSIZE=.*/SSL_CIPHER_USEKEYSIZE=.../' \
- -e 's/^SSL_CIPHER_ALGKEYSIZE=.*/SSL_CIPHER_ALGKEYSIZE=.../' \
- -e 's/^SSL_CIPHER=.*/SSL_CIPHER=.../' \
- -e 's/^SSL_PROTOCOL=TLSv1.*/SSL_PROTOCOL=TLSv1.../' \
- -e 's/Localserver:::1:[0-9]*/Localserver:::1:... /' \
- -e 's/ip6-localnet:::::[0-9]*/ip6-localnet:::::.../'
-}
-
-# done