mod_unsubscriber/README.md
author Matthew Wild <mwild1@gmail.com>
Tue, 16 Apr 2024 12:41:52 +0100
changeset 5888 49b0873932ca
parent 5172 e00dc913d965
permissions -rw-r--r--
mod_pubsub_serverinfo: Don't default to non-local pubsub servers (thanks roughnecks)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5172
e00dc913d965 mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     1
Over the years, some servers stop working for various reasons, and leave
e00dc913d965 mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     2
behind broken roster subscriptions that trigger failing s2s connections.
e00dc913d965 mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     3
This module allows cleaning up such cases by unsubscribing local users
e00dc913d965 mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     4
from their contacts on those servers. Also works for typos and the like.
e00dc913d965 mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     5
Use with care.
e00dc913d965 mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     6
e00dc913d965 mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     7
```lua
e00dc913d965 mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     8
Component "gmail.com" "unsubscriber"
e00dc913d965 mod_unsubscriber: Revoke roster subscriptions of unreachable hosts
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     9
```