The installer on every update rewrites the content of the file
/etc/matrix-synapse/conf.d/server_name.yaml setting server_name with the
host name of the server it's running.
This can be right most of times, but not when we use server delegation,
i.e. when for example we run synapse on matrix.domain.ext for users of
domain.ext
In this case the file get created with the content:
server_name: matrix.domain.ext
while it should be:
server_name: domain.ext
So every time I upgrade the package I need to stop synapse (since it
restart with the wrong settings and gives error), manually modify the
file and restart it again.
I don't know what the right fix for this is, maybe just avoid
re-creating the file if it already exists?
Thanks for mantaining this package!