From 5a86c03f74f36d9aa29329494ec459475d39b872 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 8 Apr 2026 00:22:26 +0000 Subject: [PATCH 1/2] Initial plan From ff55dce7465187b60e17dd92f175c13f06dc4742 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 8 Apr 2026 00:23:35 +0000 Subject: [PATCH 2/2] Add mount dependency for bitcoind and electrs systemd services Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/1def4c7b-d90d-4b0c-87a7-87dc729661b1 Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com> --- modules/bitcoinecosystem.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/bitcoinecosystem.nix b/modules/bitcoinecosystem.nix index 46ec85c..c40a8a4 100755 --- a/modules/bitcoinecosystem.nix +++ b/modules/bitcoinecosystem.nix @@ -70,6 +70,16 @@ lib.mkIf config.sovran_systemsOS.services.bitcoin { nix-bitcoin.useVersionLockedPkgs = false; + systemd.services.bitcoind = { + requires = [ "run-media-Second_Drive.mount" ]; + after = [ "run-media-Second_Drive.mount" ]; + }; + + systemd.services.electrs = { + requires = [ "run-media-Second_Drive.mount" ]; + after = [ "run-media-Second_Drive.mount" ]; + }; + systemd.services.sovran-btc-permissions = { description = "Fix Bitcoin/Electrs data directory ownership on second drive"; wantedBy = [ "multi-user.target" ];