Skip to content
Snippets Groups Projects
Commit fe0ac98e authored by Erik Johnston's avatar Erik Johnston
Browse files

Don't implicitly include server signing key

parent 7af5a630
No related branches found
No related tags found
No related merge requests found
...@@ -85,14 +85,13 @@ class KeyConfig(Config): ...@@ -85,14 +85,13 @@ class KeyConfig(Config):
config.get("key_refresh_interval", "1d") config.get("key_refresh_interval", "1d")
) )
self.key_server_signing_keys = list(self.signing_key)
key_server_signing_keys_path = config.get("key_server_signing_keys_path") key_server_signing_keys_path = config.get("key_server_signing_keys_path")
if key_server_signing_keys_path: if key_server_signing_keys_path:
self.key_server_signing_keys.extend( self.key_server_signing_keys = self.read_signing_keys(
self.read_signing_keys( key_server_signing_keys_path, "key_server_signing_keys_path"
key_server_signing_keys_path, "key_server_signing_keys_path"
)
) )
else:
self.key_server_signing_keys = list(self.signing_key)
# if neither trusted_key_servers nor perspectives are given, use the default. # if neither trusted_key_servers nor perspectives are given, use the default.
if "perspectives" not in config and "trusted_key_servers" not in config: if "perspectives" not in config and "trusted_key_servers" not in config:
...@@ -221,8 +220,8 @@ class KeyConfig(Config): ...@@ -221,8 +220,8 @@ class KeyConfig(Config):
# - server_name: "matrix.org" # - server_name: "matrix.org"
# #
# The additional signing keys to use when acting as a trusted key server, on # The signing keys to use when acting as a trusted key server. If not specified
# top of the normal signing keys. # defaults to the server signing key.
# #
# Can contain multiple keys, one per line. # Can contain multiple keys, one per line.
# #
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment