#927444 matrix-synapse: homeserver.signing.key is created only when "Name of the server" is defined at install time

Package:
matrix-synapse
Source:
matrix-synapse
Description:
Matrix reference homeserver
Submitter:
sergio
Date:
2022-04-07 03:51:03 UTC
Severity:
normal
#927444#5
Date:
2019-04-19 23:10:12 UTC
From:
To:
/tmp/reportbug-matrix-synapse-backup-20190420-3493-4ct245d0
#927444#10
Date:
2022-04-07 03:43:07 UTC
From:
To:
The way things currently work in 1.55.0-1~bpo11+1 is that the signing key is
created on daemon startup.  This means that the daemon needs write access to
the configuration directory which it doesn't need during normal operation.
For the principle of least privilege I prefer to have all daemons running
without the need to modify their own configuration, which means having the
signing key created before the daemon starts.