summary refs log tree commit diff
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2021-08-27 11:41:30 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2021-08-27 11:41:30 +0200
commitbae65a3c06ae03c17edc91be35bfbf067d27ed23 (patch)
treea7d885ed841e388e1e600022c923249c134274d8
parentd945e55ffc55f2f3800239b7d1933fb338b05e5e (diff)
downloadnixpkgs-bae65a3c06ae03c17edc91be35bfbf067d27ed23.tar
nixpkgs-bae65a3c06ae03c17edc91be35bfbf067d27ed23.tar.gz
nixpkgs-bae65a3c06ae03c17edc91be35bfbf067d27ed23.tar.bz2
nixpkgs-bae65a3c06ae03c17edc91be35bfbf067d27ed23.tar.lz
nixpkgs-bae65a3c06ae03c17edc91be35bfbf067d27ed23.tar.xz
nixpkgs-bae65a3c06ae03c17edc91be35bfbf067d27ed23.tar.zst
nixpkgs-bae65a3c06ae03c17edc91be35bfbf067d27ed23.zip
nixos/mautrix-telegram: loosen umask to keep `config.json` writable
This is needed because `mautrix-telegram --generate-registration`
appears to need write-access to `config.json` as well.

Closes #135884
-rw-r--r--nixos/modules/services/misc/mautrix-telegram.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/misc/mautrix-telegram.nix b/nixos/modules/services/misc/mautrix-telegram.nix
index 0ae5797fea0..717cf7936ea 100644
--- a/nixos/modules/services/misc/mautrix-telegram.nix
+++ b/nixos/modules/services/misc/mautrix-telegram.nix
@@ -128,7 +128,7 @@ in {
         # https://github.com/tulir/mautrix-telegram/issues/584
         [ -f ${settingsFile} ] && rm -f ${settingsFile}
         old_umask=$(umask)
-        umask 0277
+        umask 0177
         ${pkgs.envsubst}/bin/envsubst \
           -o ${settingsFile} \
           -i ${settingsFileUnsubstituted}