summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2021-08-27 11:41:30 +0200
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2021-08-28 22:10:04 +0000
commitb32a89a82c36af8e729a6f156e3710cfb25e5a00 (patch)
tree25fe149ef7f01d3e1c0ce7c2c0bf001fea4e2aaa
parentgitlab: Enable puma's systemd notify support (diff)
downloadnixpkgs-origin/backport-135891-to-release-21.05.tar.gz
nixos/mautrix-telegram: loosen umask to keep `config.json` writableorigin/backport-135891-to-release-21.05
This is needed because `mautrix-telegram --generate-registration` appears to need write-access to `config.json` as well. Closes #135884 (cherry picked from commit bae65a3c06ae03c17edc91be35bfbf067d27ed23)
-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 0ae5797fea04..717cf7936ead 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}