From 8295129aaa777350af8fddcc34ae797bbc6fad85 Mon Sep 17 00:00:00 2001 From: b Date: Sat, 6 Nov 2021 16:52:34 +0200 Subject: [PATCH] mautrix signal - allow double puppet discovery --- roles/matrix-bridge-mautrix-signal/defaults/main.yml | 3 +++ roles/matrix-bridge-mautrix-signal/templates/config.yaml.j2 | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/roles/matrix-bridge-mautrix-signal/defaults/main.yml b/roles/matrix-bridge-mautrix-signal/defaults/main.yml index 93993fa11..b4ecad133 100644 --- a/roles/matrix-bridge-mautrix-signal/defaults/main.yml +++ b/roles/matrix-bridge-mautrix-signal/defaults/main.yml @@ -78,6 +78,9 @@ matrix_mautrix_signal_appservice_database: "{{ # Can be set to enable automatic double-puppeting via Shared Secret Auth (https://github.com/devture/matrix-synapse-shared-secret-auth). matrix_mautrix_signal_login_shared_secret: '' +# Allow using double puppeting from any server with a valid client .well-known file. +matrix_mautrix_signal_double_puppet_allow_discovery: false + # Enable bridge relay bot functionality matrix_mautrix_signal_relaybot_enabled: false diff --git a/roles/matrix-bridge-mautrix-signal/templates/config.yaml.j2 b/roles/matrix-bridge-mautrix-signal/templates/config.yaml.j2 index 19c3ba053..89ddd75f9 100644 --- a/roles/matrix-bridge-mautrix-signal/templates/config.yaml.j2 +++ b/roles/matrix-bridge-mautrix-signal/templates/config.yaml.j2 @@ -124,7 +124,7 @@ bridge: # and is therefore prone to race conditions. sync_direct_chat_list: false # Allow using double puppeting from any server with a valid client .well-known file. - double_puppet_allow_discovery: false + double_puppet_allow_discovery: {{ matrix_mautrix_signal_double_puppet_allow_discovery }} # Servers to allow double puppeting from, even if double_puppet_allow_discovery is false. double_puppet_server_map: {} # Shared secret for https://github.com/devture/matrix-synapse-shared-secret-auth