nix-bitcoin/modules
Erik Arvstedt e6bb281a88
services: set systemd list options as list values
This makes our list definitions mergeable with custom list values
set by users.
Previously, a module error ("value is a string while a list
was expected") was thrown instead.

This commit was partly auto-generated with this script:

#!/usr/bin/env ruby
Dir["**/*.nix"].each do |file|
  src = File.read(file)
  fixed = src.gsub(/ReadWritePaths *= *(.*?);/) do
    "ReadWritePaths = [ #{$1} ];"
  end
  File.write(file, fixed) if fixed != src
end
2022-05-07 20:37:02 +02:00
..
clightning-plugins clboss: fix clboss being enabled by default 2022-05-05 16:58:16 +02:00
deployment examples: add krops deployment method 2021-03-15 18:53:07 +01:00
presets add standalone clightning-rest service 2022-05-06 16:26:40 +02:00
secrets secrets: fix secrets setup warning 2022-03-11 01:34:47 +01:00
backups.nix add standalone clightning-rest service 2022-05-06 16:26:40 +02:00
banlist.cli.txt banlist: update to newest version 2020-06-11 09:23:26 +00:00
bitcoind-rpc-public-whitelist.nix bitcoind-rpc-public-whitelist: remove waitfornewblock 2021-11-02 17:40:43 +01:00
bitcoind.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
btcpayserver.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
charge-lnd.nix charge-lnd: remove unneeded use of literalExample 2021-12-15 10:58:04 +01:00
clightning-rest.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
clightning.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
default.nix remove recurring-donations module 2021-11-28 21:18:39 +01:00
electrs.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
hardware-wallets.nix minor fixes 2021-12-07 15:35:33 +01:00
joinmarket-ob-watcher.nix services: add tor.* options 2021-11-29 13:22:43 +01:00
joinmarket.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
lightning-loop.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
lightning-pool.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
liquid.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
lnd.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
lndconnect-onion.nix lnd-rest-onion-service.nix: move to lndconnect-onion.nix, add clightning support 2022-05-06 16:26:40 +02:00
modules.nix lnd-rest-onion-service.nix: move to lndconnect-onion.nix, add clightning support 2022-05-06 16:26:40 +02:00
netns-isolation.nix add standalone clightning-rest service 2022-05-06 16:26:40 +02:00
nix-bitcoin.nix treewide: add defaultText (manual) 2021-12-12 16:18:14 +01:00
nodeinfo.nix add standalone clightning-rest service 2022-05-06 16:26:40 +02:00
obsolete-options.nix lnd-rest-onion-service.nix: move to lndconnect-onion.nix, add clightning support 2022-05-06 16:26:40 +02:00
onion-addresses.nix treewide: remove invalid docbook XML from option descriptions 2021-12-12 16:20:40 +01:00
onion-services.nix rtl: add module 2021-11-09 14:13:42 +00:00
operator.nix modules: move options to the top 2021-09-13 13:41:47 +02:00
rtl.nix services: set systemd list options as list values 2022-05-07 20:37:02 +02:00
security.nix security: update /proc restriction mechanism 2021-08-14 10:46:41 +02:00
spark-wallet.nix services: add tor.* options 2021-11-29 13:22:43 +01:00
versioning.nix lnd-rest-onion-service.nix: move to lndconnect-onion.nix, add clightning support 2022-05-06 16:26:40 +02:00