blob: 32b003e7226d24dc580c57ee79d3c2f1f89ff2bb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#! /bin/sh
[ -z "$HSM_SERVER_NAME" ] && HSM_SERVER_NAME=server-fqdn
[ -z "$HSM_CLIENT_NAME" ] && HSM_CLIENT_NAME=client-fqdn
[ -e "$HSM_CHRYSTOKI_CONF" ] && cp "$HSM_CHRYSTOKI_CONF" /etc/Chrystoki.conf
if ! [ -e /usr/lunasa/cert/client/catlfishKey.pem ]; then
/usr/lunasa/bin/vtl addServer \
-n ${HSM_SERVER_NAME} \
-c /usr/lunasa/cert/server/${HSM_SERVER_NAME}Cert.pem
/usr/lunasa/bin/vtl createCert -n ${HSM_CLIENT_NAME}
fi
su -c "/var/run/catlfish/start.sh $1 $2 $3" catlfish
|