extract operator module

This commit is contained in:
Erik Arvstedt 2020-09-28 13:09:03 +02:00
parent 2dd1a741f7
commit 9aa19c3fdd
No known key found for this signature in database
GPG key ID: 33312B944DD97846
11 changed files with 73 additions and 33 deletions

View file

@ -259,6 +259,7 @@ in {
else nix-bitcoin-services.allowAnyIP
) // nix-bitcoin-services.allowAnyProtocol; # For ZMQ
};
users.users.lnd = {
description = "LND User";
group = "lnd";
@ -266,6 +267,11 @@ in {
home = cfg.dataDir; # lnd creates .lnd dir in HOME
};
users.groups.lnd = {};
nix-bitcoin.operator = {
groups = [ "lnd" ];
sudoUsers = [ "lnd" ];
};
nix-bitcoin.secrets = {
lnd-wallet-password.user = "lnd";
lnd-key.user = "lnd";