diff options
Diffstat (limited to 'net/data/ssl/scripts/generate-client-certificates.sh')
-rwxr-xr-x | net/data/ssl/scripts/generate-client-certificates.sh | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/net/data/ssl/scripts/generate-client-certificates.sh b/net/data/ssl/scripts/generate-client-certificates.sh index f1e7fe4..16321ab 100755 --- a/net/data/ssl/scripts/generate-client-certificates.sh +++ b/net/data/ssl/scripts/generate-client-certificates.sh @@ -138,8 +138,8 @@ COMMON_NAME="E CA" \ echo Package the client certs and private keys into PKCS12 files # This is done for easily importing all of the certs needed for clients. -cat out/A.pem out/A.key out/B.pem out/C.pem > out/A-chain.pem -cat out/D.pem out/D.key out/E.pem out/C.pem > out/D-chain.pem +try /bin/sh -c "cat out/A.pem out/A.key out/B.pem out/C.pem > out/A-chain.pem" +try /bin/sh -c "cat out/D.pem out/D.key out/E.pem out/C.pem > out/D-chain.pem" try openssl pkcs12 \ -in out/A-chain.pem \ @@ -154,10 +154,10 @@ try openssl pkcs12 \ -passout pass:chrome echo Package the client certs for unit tests -cp out/A.pem client_1.pem -cp out/A.key client_1.key -cp out/B.pem client_1_ca.pem +try cp out/A.pem ../certificates/client_1.pem +try cp out/A.key ../certificates/client_1.key +try cp out/B.pem ../certificates/client_1_ca.pem -cp out/D.pem client_2.pem -cp out/D.key client_2.key -cp out/E.pem client_2_ca.pem +try cp out/D.pem ../certificates/client_2.pem +try cp out/D.key ../certificates/client_2.key +try cp out/E.pem ../certificates/client_2_ca.pem |