summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorMotiejus Jakštys <motiejus@uber.com>2023-03-21 13:19:01 +0200
committerMotiejus Jakštys <motiejus@uber.com>2023-03-21 13:21:24 +0200
commitf2b3bed84721d3688de8de206a691fa34944c752 (patch)
tree67b95f90c1bf994281897c619f4f14bdd6e21806 /nixos
parente76b919827c3ad2a776dc8533e849d457583de1e (diff)
downloadnixpkgs-f2b3bed84721d3688de8de206a691fa34944c752.tar
nixpkgs-f2b3bed84721d3688de8de206a691fa34944c752.tar.gz
nixpkgs-f2b3bed84721d3688de8de206a691fa34944c752.tar.bz2
nixpkgs-f2b3bed84721d3688de8de206a691fa34944c752.tar.lz
nixpkgs-f2b3bed84721d3688de8de206a691fa34944c752.tar.xz
nixpkgs-f2b3bed84721d3688de8de206a691fa34944c752.tar.zst
nixpkgs-f2b3bed84721d3688de8de206a691fa34944c752.zip
matrix-synapse: fix signing key path in fix-permissions script
The preStart script will fail if the signing_key_path is nonstandard.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/matrix/synapse.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/matrix/synapse.nix b/nixos/modules/services/matrix/synapse.nix
index aee275dab1e..91554a85703 100644
--- a/nixos/modules/services/matrix/synapse.nix
+++ b/nixos/modules/services/matrix/synapse.nix
@@ -755,8 +755,8 @@ in {
         Group = "matrix-synapse";
         WorkingDirectory = cfg.dataDir;
         ExecStartPre = [ ("+" + (pkgs.writeShellScript "matrix-synapse-fix-permissions" ''
-          chown matrix-synapse:matrix-synapse ${cfg.dataDir}/homeserver.signing.key
-          chmod 0600 ${cfg.dataDir}/homeserver.signing.key
+          chown matrix-synapse:matrix-synapse ${cfg.settings.signing_key_path}
+          chmod 0600 ${cfg.settings.signing_key_path}
         '')) ];
         ExecStart = ''
           ${cfg.package}/bin/synapse_homeserver \