Lines 107-120
Link Here
|
107 |
fi |
107 |
fi |
108 |
|
108 |
|
109 |
# create self-signed cert for server |
109 |
# create self-signed cert for server |
110 |
echo "[req]\n" > request.cfg |
110 |
echo "[req]" > request.cfg |
111 |
echo "default_bits=$BITS\n" >> request.cfg |
111 |
echo "default_bits=$BITS" >> request.cfg |
112 |
echo "default_md=$HASH\n" >> request.cfg |
112 |
echo "default_md=$HASH" >> request.cfg |
113 |
echo "prompt=no\n" >> request.cfg |
113 |
echo "prompt=no" >> request.cfg |
114 |
echo "distinguished_name=req_distinguished_name\n" >> request.cfg |
114 |
echo "distinguished_name=req_distinguished_name" >> request.cfg |
115 |
echo "\n" >> request.cfg |
115 |
echo "" >> request.cfg |
116 |
echo "[req_distinguished_name]\n" >> request.cfg |
116 |
echo "[req_distinguished_name]" >> request.cfg |
117 |
echo "commonName=$SERVERNAME\n" >> request.cfg |
117 |
echo "commonName=$SERVERNAME" >> request.cfg |
118 |
|
118 |
|
119 |
test -f request.cfg || error "could not create request.cfg" |
119 |
test -f request.cfg || error "could not create request.cfg" |
120 |
|
120 |
|
Lines 124-136
Link Here
|
124 |
openssl x509 -in $SVR_BASE.pem -addtrust serverAuth -out $SVR_BASE"_trust.pem" |
124 |
openssl x509 -in $SVR_BASE.pem -addtrust serverAuth -out $SVR_BASE"_trust.pem" |
125 |
|
125 |
|
126 |
# create client request and sign it, piped |
126 |
# create client request and sign it, piped |
127 |
echo "[req]\n" > request.cfg |
127 |
echo "[req]" > request.cfg |
128 |
echo "default_bits=$BITS\n" >> request.cfg |
128 |
echo "default_bits=$BITS" >> request.cfg |
129 |
echo "default_md=$HASH\n" >> request.cfg |
129 |
echo "default_md=$HASH" >> request.cfg |
130 |
echo "prompt=no\n" >> request.cfg |
130 |
echo "prompt=no" >> request.cfg |
131 |
echo "distinguished_name=req_distinguished_name\n" >> request.cfg |
131 |
echo "distinguished_name=req_distinguished_name" >> request.cfg |
132 |
echo "\n" >> request.cfg |
132 |
echo "" >> request.cfg |
133 |
echo "[req_distinguished_name]\n" >> request.cfg |
133 |
echo "[req_distinguished_name]" >> request.cfg |
134 |
echo "commonName=$CLIENTNAME" >> request.cfg |
134 |
echo "commonName=$CLIENTNAME" >> request.cfg |
135 |
|
135 |
|
136 |
test -f request.cfg || error "could not create request.cfg" |
136 |
test -f request.cfg || error "could not create request.cfg" |