#!/bin/csh
set KC_NAME=opensslkc
set CERT_FILE_PEM=new.cert.pem
set CERT_FILE_DER=new.cert.der
set PRIV_RAW_KEY_PEM=new.key.pem
echo Preparing to delete keychain $KC_NAME. Ctl-c to abort, or....
doprompt
rm -f ~/Library/Keychains/$KC_NAME
set cmd="certtool i $CERT_FILE_PEM k=$KC_NAME c r=$PRIV_RAW_KEY_PEM f=1 p=$KC_NAME"
echo $cmd
$cmd || exit(1)
set cmd="sslServer k=$KC_NAME z=$KC_NAME"
echo $cmd
$cmd &
sleep 2
set cmd="sslViewer localhost P=1200 c t a $CERT_FILE_DER"
echo $cmd
$cmd || exit(1)
echo === Complete ===