From 6dccb64aaf39cd44bbcca474b66faf61f8d4004d Mon Sep 17 00:00:00 2001 From: Colin Lyons Date: Mon, 16 Jan 2023 15:57:35 +0000 Subject: [PATCH] adding roasbeefs public key for lnd release verification. --- docker/scratch/Dockerfile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/docker/scratch/Dockerfile b/docker/scratch/Dockerfile index 6ba6bc36..4f31e0f5 100644 --- a/docker/scratch/Dockerfile +++ b/docker/scratch/Dockerfile @@ -58,16 +58,20 @@ RUN set -ex && echo "adding and permissioning /etc directories" \ && mkdir -pv /etc/lnd/keys && chmod 750 /etc/lnd/keys && chown lnd:lnd /etc/lnd/keys \ && mkdir -pv /etc/indra && chmod 755 /etc/indra -RUN set -ex && echo "adding keys to verify btcd releases" \ +RUN set -ex && echo "adding keys to verify btcd/lnd releases" \ && wget https://raw.githubusercontent.com/lightningnetwork/lnd/master/scripts/keys/guggero.asc \ && chmod 555 guggero.asc \ - && mv guggero.asc /etc/btcd/keys/ + && mv guggero.asc /etc/btcd/keys/ \ + && wget https://raw.githubusercontent.com/lightningnetwork/lnd/master/scripts/keys/roasbeef.asc \ + && chmod 555 roasbeef.asc \ + && mv roasbeef.asc /etc/lnd/keys/ ADD ./defaults/btcd.conf . +ADD ./defaults/lnd.conf . -RUN set -ex & echo "adding default btcd.conf" \ - && chmod 755 btcd.conf \ - && mv btcd.conf /etc/btcd/ +RUN set -ex & echo "adding default .conf files" \ + && chmod 755 btcd.conf && mv btcd.conf /etc/btcd/ \ + && chmod 755 lnd.conf && mv lnd.conf /etc/lnd RUN set -ex && echo "copying /etc directories to root filesystem" \ && cp -rp /etc/btcd /tmp/root-fs/etc/btcd \