Bundle default bootstrap.signed in deb

This avoids needing to download it on install, and matches what we do
now on mac/win.
ubuntu/focal
Jason Rhinelander 3 years ago
parent 9b3c87766f
commit 6401c18e03

2
.gitignore vendored

@ -26,6 +26,8 @@ callgrind.*
*.sig
*.signed
!/debian/mainnet/bootstrap.signed
!/debian/testnet/bootstrap.signed
*.key
shadow.data

@ -1,3 +1,5 @@
/usr/bin/lokinet
/usr/bin/lokinet-bootstrap
/usr/bin/lokinet-vpn
debian/mainnet/bootstrap.signed /var/lib/lokinet
debian/testnet/bootstrap.signed /var/lib/lokinet/testnet

@ -13,16 +13,6 @@ if [ "$1" = configure ]; then
chown _lokinet:_loki $d
done
if ! [ -e /var/lib/lokinet/bootstrap.signed ]; then
/usr/bin/lokinet-bootstrap lokinet /var/lib/lokinet/bootstrap.signed
chown _lokinet:_loki /var/lib/lokinet/bootstrap.signed
fi
if ! [ -e /var/lib/lokinet/testnet/bootstrap.signed ]; then
/usr/bin/lokinet-bootstrap testnet /var/lib/lokinet/testnet/bootstrap.signed
chown _lokinet:_loki /var/lib/lokinet/testnet/bootstrap.signed
fi
tmpdir=$(mktemp --tmpdir -d lokinet.XXXXXXXXXX)
/usr/bin/lokinet -r -g $tmpdir/lokinet.ini
perl -pi -e "

@ -12,16 +12,6 @@ if [ "$1" = configure ]; then
su -s /bin/sh _lokinet -c "test -O $tn_datadir && test -G $tn_datadir" || \
chown _lokinet:_loki $tn_datadir
if ! [ -e /var/lib/lokinet/bootstrap.signed ]; then
/usr/bin/lokinet-bootstrap lokinet /var/lib/lokinet/bootstrap.signed
chown _lokinet:_loki /var/lib/lokinet/bootstrap.signed
fi
if ! [ -e /var/lib/lokinet/testnet/bootstrap.signed ]; then
/usr/bin/lokinet-bootstrap testnet /var/lib/lokinet/testnet/bootstrap.signed
chown _lokinet:_loki /var/lib/lokinet/testnet/bootstrap.signed
fi
tmpdir=$(mktemp --tmpdir -d lokinet.XXXXXXXXXX)
/usr/bin/lokinet -g $tmpdir/lokinet.ini
sed -i -e "s#$tmpdir#$datadir#" $tmpdir/lokinet.ini

Binary file not shown.

@ -1 +1,3 @@
debian/deb.loki.network.gpg
debian/mainnet/bootstrap.signed
debian/testnet/bootstrap.signed

@ -0,0 +1 @@
d1:ald1:ci2e1:d3:iwp1:e32:9ãxÚsX«l%ìû€ê<,sØ›•©÷ïå_1:i21:::ffff:144.76.164.2021:pi1666e1:vi0eee1:i5:gamma1:k32:ÞÊðòm=o„ZÐ1ÿßmcŒ%»¸ÿû¾™SĹ1:p32:!EÏâéz˜ý:Š‹úý… /0¡Ú„ Ãݪ„µNçB1:rli0ei0ei8ei3ee1:ui1614788310454e1:vi0e1:xle1:z64:Œ¤u G¿”D“=Œxµ¢{ïÌ51þ`í߀ùEâw m)q2Øg¯±˜øš ï³À)˜TÑP•´ò³ö—Á1e
Loading…
Cancel
Save