adding roasbeefs public key for lnd release verification.

This commit is contained in:
Colin Lyons
2023-01-16 15:57:35 +00:00
parent 07904fdc07
commit 6dccb64aaf

View File

@@ -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 \