summary refs log tree commit diff
path: root/nixos/modules/services/networking/tinc.nix
diff options
context:
space:
mode:
authorVolth <volth@webmaster.ms>2017-07-15 08:58:07 +0000
committerVolth <volth@webmaster.ms>2017-07-30 00:25:04 +0000
commit3b82d7db82de8c145de231faab4c953fa0eaca2e (patch)
tree6a95d9de81b5fc3dfae315973840c0816fdb79fb /nixos/modules/services/networking/tinc.nix
parent23d8fd4ae649de33ebda794596f3995305fdc963 (diff)
downloadnixpkgs-3b82d7db82de8c145de231faab4c953fa0eaca2e.tar
nixpkgs-3b82d7db82de8c145de231faab4c953fa0eaca2e.tar.gz
nixpkgs-3b82d7db82de8c145de231faab4c953fa0eaca2e.tar.bz2
nixpkgs-3b82d7db82de8c145de231faab4c953fa0eaca2e.tar.lz
nixpkgs-3b82d7db82de8c145de231faab4c953fa0eaca2e.tar.xz
nixpkgs-3b82d7db82de8c145de231faab4c953fa0eaca2e.tar.zst
nixpkgs-3b82d7db82de8c145de231faab4c953fa0eaca2e.zip
tinc: allow the daemon to write to files in /etc/tinc/${network}/hosts
Diffstat (limited to 'nixos/modules/services/networking/tinc.nix')
-rw-r--r--nixos/modules/services/networking/tinc.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/networking/tinc.nix b/nixos/modules/services/networking/tinc.nix
index be5bfaebf7d..b70e44ff542 100644
--- a/nixos/modules/services/networking/tinc.nix
+++ b/nixos/modules/services/networking/tinc.nix
@@ -131,7 +131,7 @@ in
       (flip mapAttrsToList cfg.networks (network: data:
         flip mapAttrs' data.hosts (host: text: nameValuePair
           ("tinc/${network}/hosts/${host}")
-          ({ mode = "0444"; inherit text; })
+          ({ mode = "0644"; user = "tinc.${network}"; inherit text; })
         ) // {
           "tinc/${network}/tinc.conf" = {
             mode = "0444";