Software /
code /
prosody
Diff
util/dependencies.lua @ 413:4b61529d0884
Refuse to run without SSL/TLS unless run_without_ssl is set in config
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Tue, 25 Nov 2008 03:52:53 +0000 |
parent | 410:5ce6801ad2e4 |
child | 449:c0a4a1e63d70 |
line wrap: on
line diff
--- a/util/dependencies.lua Tue Nov 25 03:50:08 2008 +0000 +++ b/util/dependencies.lua Tue Nov 25 03:52:53 2008 +0000 @@ -35,7 +35,11 @@ local ssl = softreq "ssl" if not ssl then - missingdep("LuaSec", { ["Source"] = "http://www.inf.puc-rio.br/~brunoos/luasec/" }, "SSL/TLS support will not be available"); + if config.get("*", "core", "run_without_ssl") then + log("warn", "Running without SSL support because run_without_ssl is defined in the config"); + else + missingdep("LuaSec", { ["Source"] = "http://www.inf.puc-rio.br/~brunoos/luasec/" }, "SSL/TLS support will not be available"); + end end