blob: af2554072e27f478033c7a70ea61d669baefdfcb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/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"
pk12util -i $CLIENT_CERT_PK12 -d $FIREFOX_DIR/$PROFILE -w $CLIENT_CERT_PASSWORD
certutil -M -n admin -t u,u,u -d $FIREFOX_DIR/$PROFILE
#pk12util -i $SRC_DIR/pki-dev/certs/kra/kra-client-certs.p12 -d $FIREFOX_DIR/$PROFILE -W Secret123
#certutil -M -n kraadmin -t u,u,u -d $FIREFOX_DIR/$PROFILE
|