aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2013-01-08 13:33:35 +0100
committerKim Alvefur <zash@zash.se>2013-01-08 13:33:35 +0100
commit2b0081486e64248a80141d0b373da7c24d009c70 (patch)
treee7b257eddb2c261b80d44ceedb2d81495319149d
parenta6731c13d10f67f5fb00b8a07b842b7e2aad7ff6 (diff)
downloadprosody-2b0081486e64248a80141d0b373da7c24d009c70.tar.gz
prosody-2b0081486e64248a80141d0b373da7c24d009c70.zip
prosodyctl: Load LFS and util.openssl when actually needed (fixes unhelpful warnings if no LuaSec installed)
-rwxr-xr-xprosodyctl6
1 files changed, 4 insertions, 2 deletions
diff --git a/prosodyctl b/prosodyctl
index 4d3c4790..97232e5c 100755
--- a/prosodyctl
+++ b/prosodyctl
@@ -639,8 +639,8 @@ function commands.unregister(arg)
return 1;
end
-local openssl = require "util.openssl";
-local lfs = require "lfs";
+local openssl;
+local lfs;
local cert_commands = {};
@@ -744,6 +744,8 @@ end
function commands.cert(arg)
if #arg >= 1 and arg[1] ~= "--help" then
+ openssl = require "util.openssl";
+ lfs = require "lfs";
local subcmd = table.remove(arg, 1);
if type(cert_commands[subcmd]) == "function" then
if not arg[1] then