From 9311fb9a1b4ec8a1a5bdc9699633a4b453a9453e Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Tue, 10 Jun 2025 18:34:15 +0200 Subject: [PATCH] lnd: disable log file, disable log timestamps This is the default for nix-bitcoin services. `no-timestamps` has been added in lnd 0.19.0-beta. Also remove deprecated option `bitcoin.active`. --- modules/lnd.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/lnd.nix b/modules/lnd.nix index 05c8c7b..24a5ffe 100644 --- a/modules/lnd.nix +++ b/modules/lnd.nix @@ -158,16 +158,18 @@ let networkDir = cfg.networkDir; configFile = pkgs.writeText "lnd.conf" '' datadir=${cfg.dataDir} - logdir=${cfg.dataDir}/logs tlscertpath=${cfg.certPath} tlskeypath=${secretsDir}/lnd-key + # We're logging via journald + logging.file.disable=1 + logging.console.no-timestamps=1 + listen=${toString cfg.address}:${toString cfg.port} rpclisten=${cfg.rpcAddress}:${toString cfg.rpcPort} restlisten=${cfg.restAddress}:${toString cfg.restPort} bitcoin.${bitcoind.network}=1 - bitcoin.active=1 bitcoin.node=bitcoind ${optionalString (cfg.tor.proxy) "tor.active=true"}