src.nth.io/

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2023-01-08 12:56:06 -0600
committerLuke Hoersten <[email protected]>2023-01-08 12:56:06 -0600
commite831ff11f332c91a4f6ddd6766d16ef93215b438 (patch)
treeeaa10f9ec36235946d847e1bc32d7a890952064a
parent73282d914fc5f571de51a0fc73d5af684f3833fe (diff)
Updated bitcoind and lnd versions and added a lnd hex macaroon script for Zeus.
-rw-r--r--bitcoind/defaults/main.yaml2
-rw-r--r--lnd/defaults/main.yaml2
-rw-r--r--lnd/files/lnd-hex-macaroon3
-rw-r--r--lnd/tasks/main.yaml17
4 files changed, 18 insertions, 6 deletions
diff --git a/bitcoind/defaults/main.yaml b/bitcoind/defaults/main.yaml
index b211a8a..880cd55 100644
--- a/bitcoind/defaults/main.yaml
+++ b/bitcoind/defaults/main.yaml
@@ -1,7 +1,7 @@
---
bitcoind_user: "bitcoin"
-bitcoind_version: "23.0"
+bitcoind_version: "24.0.1"
bitcoind_arch: "{{ansible_architecture}}"
bitcoind_url: "https://bitcoincore.org/bin/bitcoin-core-{{bitcoind_version}}/bitcoin-{{bitcoind_version}}-{{bitcoind_arch}}-linux-gnu.tar.gz"
bitcoind_conf_dir: "/home/{{bitcoind_user}}/.bitcoin"
diff --git a/lnd/defaults/main.yaml b/lnd/defaults/main.yaml
index 734ccf8..0b14f2b 100644
--- a/lnd/defaults/main.yaml
+++ b/lnd/defaults/main.yaml
@@ -1,7 +1,7 @@
---
lnd_user: "{{node_user}}"
-lnd_version: "0.15.4-beta"
+lnd_version: "0.15.5-beta"
lnd_arch: "arm64"
lnd_tar_name: "lnd-linux-{{lnd_arch}}-v{{lnd_version}}"
lnd_tar: "{{lnd_tar_name}}.tar.gz"
diff --git a/lnd/files/lnd-hex-macaroon b/lnd/files/lnd-hex-macaroon
new file mode 100644
index 0000000..ef706fa
--- /dev/null
+++ b/lnd/files/lnd-hex-macaroon
@@ -0,0 +1,3 @@
+#! /bin/bash
+
+xxd -ps -u -c 1000 $1
diff --git a/lnd/tasks/main.yaml b/lnd/tasks/main.yaml
index 9b40b88..2dabec2 100644
--- a/lnd/tasks/main.yaml
+++ b/lnd/tasks/main.yaml
@@ -20,18 +20,27 @@
- name: install lnd
become: yes
copy:
- src: "/tmp/{{item.tar}}/{{item.bin}}"
+ src: "{{item}}"
dest: "/usr/local/bin/"
remote_src: yes
owner: "root"
group: "root"
mode: "0755"
loop:
- - { tar: "{{lnd_tar_name}}", bin: "lnd" }
- - { tar: "{{lnd_tar_name}}", bin: "lncli" }
- - { tar: "{{lndconnect_tar_name}}", bin: "lndconnect" }
+ - "/tmp/{{lnd_tar_name}}/lnd"
+ - "/tmp/{{lnd_tar_name}}/lndcli"
+ - "/tmp/{{lndconnect_tar_name}}/lndconnect"
notify: restart lnd
+- name: install lnd-hex-macaroon script
+ become: yes
+ copy:
+ src: "lnd-hex-macaroon"
+ dest: "/usr/local/bin/"
+ owner: "root"
+ group: "root"
+ mode: "0755"
+
- name: create lnd data dir
become: yes
file: