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
This commit is contained in:
Goffi 2022-05-13 19:24:38 +02:00
commit 5b85ebfcb7

View file

@ -69,8 +69,11 @@ VirtualHost "server1.test"
privileged_entities = {
["pubsub.server1.test"] = {
roster = "get";
message = "outgoing";
message = "outgoing";
presence = "roster";
iq = {
["http://jabber.org/protocol/pubsub"] = "set";
};
},
}
@ -88,10 +91,16 @@ VirtualHost "server1.test"
["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";
},
}