From 2acbf4625b7c69ef6151a38afc7654959b68f3ee Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Sat, 2 Sep 2017 11:44:11 +0300 Subject: Deprecate `s2s_use_starttls: required_trusted` The functionality can be now obtained by using `s2s_use_starttls: required` with `mod_s2s_dialback` being unloaded. --- src/ejabberd_s2s.erl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/ejabberd_s2s.erl b/src/ejabberd_s2s.erl index cb4e5e5ec..7a2bc3a4b 100644 --- a/src/ejabberd_s2s.erl +++ b/src/ejabberd_s2s.erl @@ -726,7 +726,13 @@ opt_type(s2s_use_starttls) -> (false) -> false; (optional) -> optional; (required) -> required; - (required_trusted) -> required_trusted + (required_trusted) -> + ?WARNING_MSG("The value 'required_trusted' of option " + "'s2s_use_starttls' is deprected and will be " + "unsupported in future releases. Instead, " + "set it to 'required' and make sure " + "mod_s2s_dialback is *NOT* loaded", []), + required_trusted end; opt_type(s2s_zlib) -> fun(B) when is_boolean(B) -> B end; -- cgit v1.2.3