remove option 'services.nix-bitcoin.enable'

Users can enable the node config just by importing secure-node.nix
This commit is contained in:
Erik Arvstedt 2020-04-07 22:47:34 +02:00
parent 0f8b2e91fd
commit 1a63f0ca6a
No known key found for this signature in database
GPG Key ID: 33312B944DD97846
4 changed files with 8 additions and 7 deletions

View File

@ -18,10 +18,7 @@
#./hardware-configuration.nix
];
# FIXME: Enable modules by uncommenting their respective line. Disable
# modules by commenting out their respective line. Enable this module to
# use the nix-bitcoin node configuration. Only disable this if you know what
# you are doing.
services.nix-bitcoin.enable = true;
# modules by commenting out their respective line.
### BITCOIND
# Bitcoind is enabled by default if nix-bitcoin is enabled

View File

@ -1,3 +1,9 @@
# This file exists only for backwards compatibility
import ./presets/secure-node.nix
{ lib, ... }:
{
imports = [
./presets/secure-node.nix
(lib.mkRemovedOptionModule [ "services" "nix-bitcoin" "enable" ] "Please directly import ./presets/secure-node.nix")
]
}

View File

@ -3,7 +3,6 @@
with lib;
let
cfg = config.services.nix-bitcoin;
operatorCopySSH = pkgs.writeText "operator-copy-ssh.sh" ''
mkdir -p ${config.users.users.operator.home}/.ssh
if [ -e "${config.users.users.root.home}/.vbox-nixops-client-key" ]; then

View File

@ -16,7 +16,6 @@ import ./make-test.nix rec {
# hardened
];
services.nix-bitcoin.enable = true;
services.bitcoind.extraConfig = mkForce "connect=0";
services.clightning.enable = true;