Add LiT key, fix remote access installation, fix rtl install during setup

This commit is contained in:
Taylor Helsper 2022-09-23 21:51:16 -05:00
parent c5671f9c6c
commit c6a27e9191
2 changed files with 12 additions and 1 deletions

View File

@ -102,7 +102,7 @@ if ! skip_base_upgrades ; then
curl https://samouraiwallet.com/pgp.txt | gpg --import # two keys from Samourai team
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys DE23E73BFA8A0AD5587D2FCDE80D2F3F311FD87E #loopd
gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 26984CB69EB8C4A26196F7A4D7D916376026F177 # Lightning Terminal
$TORIFY curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import # tor
$TORIFY curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import || true # tor
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add - # tor
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138 # Debian Backports
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9 # Debian Backports
@ -1006,6 +1006,11 @@ if should_install_app "bos" ; then
fi
fi
# Make sure "Remote Access" apps are marked installed
touch /home/bitcoin/.mynode/install_tor
touch /home/bitcoin/.mynode/install_premium_plus
touch /home/bitcoin/.mynode/install_vpn
# Init dynamic apps, so any new applications are picked up before reboot
mynode-manage-apps init || true

View File

@ -179,6 +179,7 @@ gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys E777299FC265DD04793070EB9
curl https://keybase.io/suheb/pgp_keys.asc | gpg --import
curl https://samouraiwallet.com/pgp.txt | gpg --import # two keys from Samourai team
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys DE23E73BFA8A0AD5587D2FCDE80D2F3F311FD87E #loopd
gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 26984CB69EB8C4A26196F7A4D7D916376026F177 # Lightning Terminal
curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import # tor
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add - # tor
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 648ACFD622F3D138 # Debian Backports
@ -745,6 +746,7 @@ if [ "$CURRENT" != "$RTL_VERSION" ]; then
sudo -u bitcoin mv RTL-* RTL
cd RTL
sudo -u bitcoin NG_CLI_ANALYTICS=false npm install --only=production --legacy-peer-deps
sudo -u bitcoin npm install request --save
echo $RTL_VERSION > $RTL_VERSION_FILE
fi
@ -861,6 +863,10 @@ if [ ! -f /usr/bin/ngrok ]; then
cp ngrok /usr/bin/
fi
# Make sure "Remote Access" apps are marked installed
touch /home/bitcoin/.mynode/install_tor
touch /home/bitcoin/.mynode/install_premium_plus
touch /home/bitcoin/.mynode/install_vpn
# Mark docker images for install (on SD so install occurs after drive attach)
touch /home/bitcoin/.mynode/install_mempool