commit 272baf131e92c9caac2a7dba64d91528354a3791 parent 511986c958a85b1e666407767fa5f6512c088398 Author: Dionysis Grigoropoulos <dgrig@erethon.com> Date: Wed, 16 Dec 2020 02:33:33 +0200 synapse: Fix a bug with quoted bool vars in config Also disable presence by default and add a role variable to overwrite this behaviour Diffstat:
ansible/roles/synapse/defaults/main.yml | | | 2 | ++ |
ansible/roles/synapse/templates/homeserver.yaml.j2 | | | 7 | +++++-- |
ansible/roles/synapse/templates/server_name.yaml.j2 | | | 4 | ++-- |
3 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/ansible/roles/synapse/defaults/main.yml b/ansible/roles/synapse/defaults/main.yml @@ -25,3 +25,5 @@ synapse__database_host: '127.0.0.1' synapse__enable_registration: 'false' synapse__enable_3pid_lookup: 'false' + +synapse__enable_presence: 'false' diff --git a/ansible/roles/synapse/templates/homeserver.yaml.j2 b/ansible/roles/synapse/templates/homeserver.yaml.j2 @@ -51,9 +51,9 @@ max_upload_size: "{{ synapse__max_upload_size }}" dynamic_thumbnails: false -enable_registration: "{{ synapse__enable_registration }}" +enable_registration: {{ synapse__enable_registration }} -enable_3pid_lookup: "{{ synapse__enable_3pid_lookup }}" +enable_3pid_lookup: {{ synapse__enable_3pid_lookup }} allow_guest_access: false @@ -66,3 +66,5 @@ trusted_key_servers: password_config: enabled: true + +use_presence: {{ synapse__enable_presence }}+ \ No newline at end of file diff --git a/ansible/roles/synapse/templates/server_name.yaml.j2 b/ansible/roles/synapse/templates/server_name.yaml.j2 @@ -1 +1 @@ -server_name: "{{ synapse__server_name }}"- \ No newline at end of file +server_name: {{ synapse__server_name }}+ \ No newline at end of file