# HG changeset patch # User Goffi # Date 1652462678 -7200 # Node ID b443821399a3189508184d1e896c2880e6c61adf # Parent fd3fe346a14af7fbc4f3959e83c3e7cc8c065faf docker (prosody-e2e): update Prosody's conf: Due to mod_privilege and PAM implementation in Libervia Pubsub, permissions have been udpated in `prosody.cfg.lua`, with the new `iq` permission and namespace delegation needed for PAM. `"urn:xmpp:delegation:2:bare:disco#info:*"` namespace delegation was also missing. rel 365 diff -r fd3fe346a14a -r b443821399a3 docker/prosody-e2e/prosody.cfg.lua --- a/docker/prosody-e2e/prosody.cfg.lua Fri May 13 19:21:17 2022 +0200 +++ b/docker/prosody-e2e/prosody.cfg.lua Fri May 13 19:24:38 2022 +0200 @@ -69,8 +69,11 @@ privileged_entities = { ["pubsub.server1.test"] = { roster = "get"; - message = "outgoing"; + message = "outgoing"; presence = "roster"; + iq = { + ["http://jabber.org/protocol/pubsub"] = "set"; + }; }, } @@ -88,10 +91,16 @@ ["https://salut-a-toi/protocol/schema:0"] = { jid = "pubsub.server1.test"; }, - ["http://jabber.org/protocol/disco#items:*"] = { + ["https://salut-a-toi.org/spec/pubsub_admin:0"] = { jid = "pubsub.server1.test"; }, - ["https://salut-a-toi.org/spec/pubsub_admin:0"] = { + ["urn:xmpp:pam:0"] = { + jid = "pubsub.server1.test"; + }, + ["urn:xmpp:delegation:2:bare:disco#info:*"] = { + jid = "pubsub.server1.test"; + }, + ["urn:xmpp:delegation:2:bare:disco#items:*"] = { jid = "pubsub.server1.test"; }, }