From fbec700e42321cd07df5811277d4fb2fbf448496 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Thu, 28 Jun 2018 10:56:24 +0200 Subject: prosodyctl: Warn if attempting to run an unknown check (fixes #1161) --- prosodyctl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/prosodyctl b/prosodyctl index a28cbd02..e280367d 100755 --- a/prosodyctl +++ b/prosodyctl @@ -989,6 +989,10 @@ function commands.check(arg) local ok = true; local function disabled_hosts(host, conf) return host ~= "*" and conf.enabled ~= false; end local function enabled_hosts() return it.filter(disabled_hosts, pairs(config.getconfig())); end + if not (what == nil or what == "disabled" or what == "config" or what == "dns" or what == "certs") then + show_warning("Don't know how to check '%s'. Try one of 'config', 'dns', 'certs' or 'disabled'.", what); + return 1; + end if not what or what == "disabled" then local disabled_hosts = set.new(); for host, host_options in it.filter("*", pairs(config.getconfig())) do -- cgit v1.2.3