summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--catlfish-dev-lunahsm/start.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/catlfish-dev-lunahsm/start.sh b/catlfish-dev-lunahsm/start.sh
index 27a25e7..ab38be6 100644
--- a/catlfish-dev-lunahsm/start.sh
+++ b/catlfish-dev-lunahsm/start.sh
@@ -1,8 +1,12 @@
#! /bin/sh
+[ -z "$HSM_SERVER_NAME" ] && HSM_SERVER_NAME=server-fqdn
+[ -z "$HSM_CLIENT_NAME" ] && HSM_CLIENT_NAME=client-fqdn
+
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}.pem
+ -n ${HSM_SERVER_NAME} \
+ -c /usr/lunasa/cert/server/${HSM_SERVER_NAME}Cert.pem
/usr/lunasa/bin/vtl createCert -n ${HSM_CLIENT_NAME}
fi