If you do this, you will keep getting conf-file prompts for further upgrades as well.
I would remove the lines corresponding to TURN configuration from homeserver.yaml, hope that dpkg doesn’t consider the file modified and try automatic upgrades again.
You can create a new file under
/etc/matrix-synapse/conf.d/ to hold the TURN configuration.
A future version of FreedomBox will auto-configure the locally installed coturn as the TURN server for Matrix Synapse with a UI option for the admin to override this with a different TURN server.
The current plan is to manage this using two files under conf.d/
- freedombox-turn.yaml (local coturn)
- turn.yaml (admin override)
The last file in alphabetical order will be the final configuration. So, I’d recommend you to create a file like
/etc/matrix-syanpse/conf.d/1turn.yaml to hold your current TURN configuration and allow FreedomBox’s configuration to take precedence in the future.
Note: If you’re not using the local coturn server, when the eventual freedombox package upgrade happens, you have to go to the Matrix Synapse app configuration page and set your TURN server configuration there.