tempfile=`mktemp` || exit 1
die() {
- rm -f $tempfile
+ rm -f "$tempfile"
exit 1
}
# Generate server certificate for given host.
-echo 'organization = tlsproxy' > $tempfile
-echo "cn = $1" >> $tempfile
-echo tls_www_server >> $tempfile
-echo encryption_key >> $tempfile
-echo signing_key >> $tempfile
+echo 'organization = tlsproxy' > "$tempfile"
+echo "cn = $1" >> "$tempfile"
+echo tls_www_server >> "$tempfile"
+echo encryption_key >> "$tempfile"
+echo signing_key >> "$tempfile"
certtool --generate-certificate \
--load-privkey proxy-key.pem \
--load-ca-certificate proxy-ca.pem \
--load-ca-privkey proxy-ca-key.pem \
- --template $tempfile \
+ --template "$tempfile" \
--outfile "certificate-$1-proxy.pem" || die
-rm $tempfile
+rm "$tempfile"
if [ "x$2" = x ]; then
echo please enter server certificate