aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2017-04-22 19:12:51 +0200
committerKim Alvefur <zash@zash.se>2017-04-22 19:12:51 +0200
commitd40c43dffe69678eb1a63ac6f063b6b7ae8fdcec (patch)
treeec896a729044fb05e883f6f3993785ab19cb71fe
parente887b4bcb88ef38227e50751cf343c00a74e91f5 (diff)
downloadprosody-d40c43dffe69678eb1a63ac6f063b6b7ae8fdcec.tar.gz
prosody-d40c43dffe69678eb1a63ac6f063b6b7ae8fdcec.zip
prosodyctl: Attempt to reload prosody after importing certificates
-rwxr-xr-xprosodyctl4
1 files changed, 4 insertions, 0 deletions
diff --git a/prosodyctl b/prosodyctl
index bee90665..dcc98a79 100755
--- a/prosodyctl
+++ b/prosodyctl
@@ -897,6 +897,10 @@ function cert_commands.import(arg)
end
if imported[1] then
show_message("Imported certificate and key for hosts "..table.concat(imported, ", "));
+ local ok, err = prosodyctl.reload();
+ if not ok and err ~= "not-running" then
+ show_message(error_messages[err]);
+ end
else
show_warning("No certificates imported :(");
return 1;