X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=src%2Ftlsproxy-add;h=89d64a10ba962c3b8481391921c1913fb4aa1214;hb=58285cca7e83d885f20d34168158a39709fd352b;hp=b57697aa322ae07f7f2262a0cd5942b554b71713;hpb=c98db32cbc4a3f7e4b655aacfbc503639bb8379c;p=tlsproxy%2Ftlsproxy.git diff --git a/src/tlsproxy-add b/src/tlsproxy-add index b57697a..89d64a1 100755 --- a/src/tlsproxy-add +++ b/src/tlsproxy-add @@ -22,7 +22,7 @@ set -e -if test "$#" -eq 0; then +if test "$#" -ne 1 && test "$#" -ne 2; then echo "Usage: $0 []" echo echo "Add the server certificate (as .pem file) for " @@ -32,7 +32,7 @@ if test "$#" -eq 0; then echo "is read from stdin." echo echo "The server certificate is NOT validated in any way, you must do " - echo "that before using this command or you risk using a insecure " + echo "that before using this command or you risk using an insecure " echo "certificate!" echo echo "Must be run in the tlsproxy directory where other configuration " @@ -49,6 +49,7 @@ echo "cn = $1" >> "$tempfile" echo tls_www_server >> "$tempfile" echo encryption_key >> "$tempfile" echo signing_key >> "$tempfile" +echo 'expiration_days = 3650' >> "$tempfile" certtool --generate-certificate \ --load-privkey proxy-key.pem \ --load-ca-certificate proxy-ca.pem \