aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2014-09-11 00:10:29 +0200
committerKim Alvefur <zash@zash.se>2014-09-11 00:10:29 +0200
commitbaf2491993a409042a972c3322892e65655e0a9a (patch)
tree138fc63bcb7d481e4094542f400b6ee13b4c2772
parent3202bca036964aa4f92d9a80e07c974f64b64413 (diff)
downloadprosody-baf2491993a409042a972c3322892e65655e0a9a.tar.gz
prosody-baf2491993a409042a972c3322892e65655e0a9a.zip
prosodyctl: Use sha256 for certificate requests and self-signed certificates
-rwxr-xr-xprosodyctl4
1 files changed, 2 insertions, 2 deletions
diff --git a/prosodyctl b/prosodyctl
index 910b96bf..df8c8e75 100755
--- a/prosodyctl
+++ b/prosodyctl
@@ -736,7 +736,7 @@ function cert_commands.request(arg)
end
local _, key_filename = cert_commands.key({arg[1]});
local _, conf_filename = cert_commands.config(arg);
- if openssl.req{new=true, key=key_filename, utf8=true, config=conf_filename, out=req_filename} then
+ if openssl.req{new=true, key=key_filename, utf8=true, sha256=true, config=conf_filename, out=req_filename} then
show_message("Certificate request written to ".. req_filename);
else
show_message("There was a problem, see OpenSSL output");
@@ -757,7 +757,7 @@ function cert_commands.generate(arg)
local ret;
if key_filename and conf_filename and cert_filename
and openssl.req{new=true, x509=true, nodes=true, key=key_filename,
- days=365, sha1=true, utf8=true, config=conf_filename, out=cert_filename} then
+ days=365, sha256=true, utf8=true, config=conf_filename, out=cert_filename} then
show_message("Certificate written to ".. cert_filename);
else
show_message("There was a problem, see OpenSSL output");