From 742aef1e0f4f52118211013d00c959debe9e8840 Mon Sep 17 00:00:00 2001 From: nixbitcoin Date: Fri, 24 Apr 2020 16:21:12 +0200 Subject: [PATCH] Only set dataDirReadableByGroup if cfg.high-memory is enabled --- examples/configuration.nix | 3 ++- modules/presets/secure-node.nix | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/configuration.nix b/examples/configuration.nix index ee24f4f..e050c45 100644 --- a/examples/configuration.nix +++ b/examples/configuration.nix @@ -63,7 +63,8 @@ # Electrum Server in Rust. Only enable this if hardware wallets are # disabled. # services.electrs.enable = true; - # If you have ≥8GB memory, enable this option so electrs will sync faster. + # If you have more than 8GB memory, enable this option so electrs will + # sync faster. # services.electrs.high-memory = true; ### LIQUIDD diff --git a/modules/presets/secure-node.nix b/modules/presets/secure-node.nix index f36b2f6..8feb283 100644 --- a/modules/presets/secure-node.nix +++ b/modules/presets/secure-node.nix @@ -46,7 +46,7 @@ in { services.bitcoind = { enable = true; listen = true; - dataDirReadableByGroup = mkIf cfg.electrs.enable true; + dataDirReadableByGroup = mkIf cfg.electrs.high-memory true; proxy = cfg.tor.client.socksListenAddress; enforceTor = true; port = 8333;