X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=src%2Ftlsproxy-setup;h=24f1e0d0767164333e102a9d0663e1589345d4d0;hb=44ab705f30eb1fcb7a86155a6abf01b9394a8db1;hp=48a034f63afd3e0b2c3a6c84ecdeac62f5c8cc28;hpb=62c37badd2e4d467ba5226c2f1eeda976d513c09;p=tlsproxy%2Ftlsproxy.git diff --git a/src/tlsproxy-setup b/src/tlsproxy-setup index 48a034f..24f1e0d 100755 --- a/src/tlsproxy-setup +++ b/src/tlsproxy-setup @@ -23,19 +23,19 @@ tempfile=`mktemp` || exit 1 die() { - rm -f $tempfile + rm -f "$tempfile" exit 1 } # Generate proxy CA key file. certtool --generate-privkey > proxy-ca-key.pem || die # Generate proxy CA. -echo 'cn = tlsproxy CA' > $tempfile -echo ca >> $tempfile -echo cert_signing_key >> $tempfile +echo 'cn = tlsproxy CA' > "$tempfile" +echo ca >> "$tempfile" +echo cert_signing_key >> "$tempfile" certtool --generate-self-signed \ --load-privkey proxy-ca-key.pem \ - --template $tempfile \ + --template "$tempfile" \ --outfile proxy-ca.pem || die # Generate proxy key file. @@ -43,16 +43,16 @@ certtool --generate-privkey > proxy-key.pem || die # Generate proxy "invalid" server certificate. It's used for problematic # connections. -echo 'organization = tlsproxy' > $tempfile -echo 'cn = invalid' >> $tempfile -echo tls_www_server >> $tempfile -echo encryption_key >> $tempfile -echo signing_key >> $tempfile +echo 'organization = tlsproxy' > "$tempfile" +echo 'cn = invalid' >> "$tempfile" +echo tls_www_server >> "$tempfile" +echo encryption_key >> "$tempfile" +echo signing_key >> "$tempfile" certtool --generate-self-signed \ --load-privkey proxy-key.pem \ - --template $tempfile \ + --template "$tempfile" \ --outfile proxy-invalid.pem || die -rm $tempfile +rm "$tempfile" echo done