mod_sasl2_sm: Add explicit dependency on mod_sasl2
Ensures mod_sasl2 is installed and loaded so it can fire the relevant
events.
--- a/mod_sasl2_sm/README.md Mon Nov 28 19:05:48 2022 +0100
+++ b/mod_sasl2_sm/README.md Mon Nov 28 19:12:34 2022 +0100
@@ -2,6 +2,9 @@
labels:
- Stage-Beta
summary: "XEP-0198 integration with SASL2"
+rockspec:
+ dependencies:
+ - mod_sasl2
---
Add support for inlining stream management negotiation into the SASL2 process.
--- a/mod_sasl2_sm/mod_sasl2_sm.lua Mon Nov 28 19:05:48 2022 +0100
+++ b/mod_sasl2_sm/mod_sasl2_sm.lua Mon Nov 28 19:12:34 2022 +0100
@@ -5,6 +5,8 @@
local xmlns_sasl2 = "urn:xmpp:sasl:2";
local xmlns_sm = "urn:xmpp:sm:3";
+module:depends("sasl2");
+
-- Advertise what we can do
module:hook("advertise-sasl-features", function (event)