From 8f79ce503a88b53d11a8d1db9a1a25a6d6969a7c Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Thu, 3 Dec 2015 16:17:19 +0100 Subject: prosodyctl check: Point out that authentication and storage modules should not be added to modules_enabled (fixes #570) --- prosodyctl | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'prosodyctl') diff --git a/prosodyctl b/prosodyctl index 4826b83d..e4ef45ad 100755 --- a/prosodyctl +++ b/prosodyctl @@ -924,6 +924,20 @@ function commands.check(arg) print(""); print(" Modules in modules_enabled should not have the 'mod_' prefix included."); print(" Change '"..mod.."' to '"..mod:match("^mod_(.*)").."'."); + elseif mod:match("^auth_") then + print(""); + print(" Authentication modules should not be added to modules_enabled,"); + print(" but be specified in the 'authentication' option."); + print(" Remove '"..mod.."' from modules_enabled and instead add"); + print(" authentication = '"..mod:match("^auth_(.*)").."'"); + print(" For more information see https://prosody.im/doc/authentication"); + elseif mod:match("^storage_") then + print(""); + print(" storage modules should not be added to modules_enabled,"); + print(" but be specified in the 'storage' option."); + print(" Remove '"..mod.."' from modules_enabled and instead add"); + print(" storage = '"..mod:match("^storage_(.*)").."'"); + print(" For more information see https://prosody.im/doc/storage"); end end local ssl = dependencies.softreq"ssl"; -- cgit v1.2.3