iron.git

commit 2e6e0c288526cec62c5ac2906d3351e4d624a033

Author: Paolo Lulli <paolo@lulli.net>

Fix p12 export of server certificates

 iron/libexec/iron/iron-pkcs12 | 2 +-


diff --git a/iron/libexec/iron/iron-pkcs12 b/iron/libexec/iron/iron-pkcs12
index dcdfbdda56d4db0d6a6246bb66647ca928c56825..24da2f3a83b0b93c3bd3acffa6b9da48f1477c4c 100755
--- a/iron/libexec/iron/iron-pkcs12
+++ b/iron/libexec/iron/iron-pkcs12
@@ -64,7 +64,7 @@   service=$1
   SERVICE_CERTPATH=$RCDIR/$service
   CP=$SERVICE_CERTPATH/certs
   test -d ${CP} || mkdir -p ${CP}
-  openssl pkcs12 -export -clcerts -in $CP/server.crt -inkey $CP/server.key -out $CP/server.p12\
+  openssl pkcs12 -export -clcerts -in $CP/$service/$service.crt -inkey $CP/$service/$service.key -out $CP/$service/$service.p12\
   -name "${service}"\
   -CAfile ${CAPATH}/ca.crt -caname root
   test -f $CP/server.p12 && echo "Created PKCS12 (*.p12) in [$CP/server.p12]"