equal
deleted
inserted
replaced
816 if key_filename and conf_filename and cert_filename |
816 if key_filename and conf_filename and cert_filename |
817 and openssl.req{new=true, x509=true, nodes=true, key=key_filename, |
817 and openssl.req{new=true, x509=true, nodes=true, key=key_filename, |
818 days=365, sha256=true, utf8=true, config=conf_filename, out=cert_filename} then |
818 days=365, sha256=true, utf8=true, config=conf_filename, out=cert_filename} then |
819 show_message("Certificate written to ".. cert_filename); |
819 show_message("Certificate written to ".. cert_filename); |
820 print(); |
820 print(); |
821 show_message(("Example config:\n\nssl = {\n\tcertificate = %q;\n\tkey = %q;\n}"):format(cert_filename, key_filename)); |
|
822 else |
821 else |
823 show_message("There was a problem, see OpenSSL output"); |
822 show_message("There was a problem, see OpenSSL output"); |
824 end |
823 end |
825 else |
824 else |
826 show_usage("cert generate HOSTNAME [HOSTNAME+]", "Generates a self-signed certificate for the current hostname(s)") |
825 show_usage("cert generate HOSTNAME [HOSTNAME+]", "Generates a self-signed certificate for the current hostname(s)") |