diff options
author | Endi Sukma Dewata <edewata@redhat.com> | 2012-08-07 12:24:26 -0500 |
---|---|---|
committer | Endi Sukma Dewata <edewata@redhat.com> | 2012-08-07 12:24:26 -0500 |
commit | 76097c23f989794266197be3319ac84e1a06f46d (patch) | |
tree | e55f6459f876f9b9bd5bb8fa51cdffc386289c7a | |
parent | b781ff44d12fe7941db92323f70ad5999e680793 (diff) | |
download | pki-dev-76097c23f989794266197be3319ac84e1a06f46d.tar.gz pki-dev-76097c23f989794266197be3319ac84e1a06f46d.tar.xz pki-dev-76097c23f989794266197be3319ac84e1a06f46d.zip |
Added cert export script.
-rwxr-xr-x | scripts/ca-cert-export.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/scripts/ca-cert-export.sh b/scripts/ca-cert-export.sh new file mode 100755 index 0000000..bdfa377 --- /dev/null +++ b/scripts/ca-cert-export.sh @@ -0,0 +1,16 @@ +#!/bin/sh -x + +. ./ca-include.sh + +SRC_DIR=`cd ../.. ; pwd` +INSTANCE_NAME=pki-master + +FIREFOX_DIR=~/.mozilla/firefox +PROFILE=`grep Path= $FIREFOX_DIR/profiles.ini | awk -F= '{print $2}'` + +CLIENT_CERT_DIR=$SRC_DIR/certs/$INSTANCE_NAME +CLIENT_CERT_PASSWORD=$CLIENT_CERT_DIR/password.txt +CLIENT_CERT_PK12=$CLIENT_CERT_DIR/admin.p12 + +echo $PASSWORD > $CLIENT_CERT_PASSWORD +PKCS12Export -d "$CLIENT_CERT_DIR" -o "$CLIENT_CERT_PK12" -p "$CLIENT_CERT_PASSWORD" -w "$CLIENT_CERT_PASSWORD" |