mirror of
https://github.com/nahuhh/basicswap-bash.git
synced 2024-12-22 19:49:21 +00:00
enable tor during install
This commit is contained in:
parent
5694cbed13
commit
aa73c1f0b8
3 changed files with 28 additions and 3 deletions
|
@ -35,6 +35,9 @@ else
|
||||||
CURRENT_XMR_HEIGHT=$(curl https://localmonero.co/blocks/api/get_stats | jq .height)
|
CURRENT_XMR_HEIGHT=$(curl https://localmonero.co/blocks/api/get_stats | jq .height)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Use Tor if we want
|
||||||
|
enable_tor
|
||||||
|
|
||||||
# Use the custom Monero node
|
# Use the custom Monero node
|
||||||
if [[ "$monerod_addr" && "$particl_mnemonic" ]]; then
|
if [[ "$monerod_addr" && "$particl_mnemonic" ]]; then
|
||||||
PARTICL_MNEMONIC=$particl_mnemonic
|
PARTICL_MNEMONIC=$particl_mnemonic
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
cd $SWAP_DATADIR/basicswap
|
cd $SWAP_DATADIR/basicswap
|
||||||
git pull
|
git pull
|
||||||
pip3 install .
|
$SWAT_DATADIR/venv/bin/pip install .
|
||||||
|
|
26
install.sh
26
install.sh
|
@ -46,6 +46,28 @@ detect_os_arch() {
|
||||||
}
|
}
|
||||||
detect_os_arch
|
detect_os_arch
|
||||||
|
|
||||||
|
# Enable tor
|
||||||
|
echo -e "\n\n[1] Tor ON\n[2] Tor OFF\n"
|
||||||
|
until [[ "$tor_on" =~ ^[12]$ ]]; do
|
||||||
|
read -p 'Select an option: [1|2] ' restore
|
||||||
|
case $restore in
|
||||||
|
1)
|
||||||
|
$green"\nBasicSwapDEX will use Tor\n";$nocolor
|
||||||
|
;;
|
||||||
|
2)
|
||||||
|
$red"\nBasicSwapDEX will NOT use Tor\n";$nocolor
|
||||||
|
*)
|
||||||
|
$red"You must answer 1 or 2\n";$nocolor
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
enable_tor() {
|
||||||
|
if [[ "$tor_on" = 1 ]]; then
|
||||||
|
/usr/local/bin/bsx-enabletor
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
## Particl restore Seed
|
## Particl restore Seed
|
||||||
echo -e "\n\n[1] New Install (default)\n[2] Restore from Particl Seed\n"
|
echo -e "\n\n[1] New Install (default)\n[2] Restore from Particl Seed\n"
|
||||||
until [[ "$restore" =~ ^[12]$ ]]; do
|
until [[ "$restore" =~ ^[12]$ ]]; do
|
||||||
|
@ -116,7 +138,7 @@ echo -e "\n\nInstalling dependencies"
|
||||||
read -p 'Press Enter to continue, or CTRL-C to exit.'
|
read -p 'Press Enter to continue, or CTRL-C to exit.'
|
||||||
## Update & Install dependencies
|
## Update & Install dependencies
|
||||||
$UPDATE
|
$UPDATE
|
||||||
$INSTALL $DEPENDENCY git wget unzip automake libtool curl jq
|
$INSTALL $DEPENDENCY git wget unzip automake libtool jq
|
||||||
# Move scripts to /usr/local/bin
|
# Move scripts to /usr/local/bin
|
||||||
sudo rm -r /usr/local/bin/bsx* /usr/local/bin/basicswap-bash
|
sudo rm -r /usr/local/bin/bsx* /usr/local/bin/basicswap-bash
|
||||||
sudo mv -f -t /usr/local/bin/ basicswap-bash bsx*
|
sudo mv -f -t /usr/local/bin/ basicswap-bash bsx*
|
||||||
|
@ -127,6 +149,6 @@ export monerod_port=$monerod_port
|
||||||
export particl_mnemonic=$particl_mnemonic
|
export particl_mnemonic=$particl_mnemonic
|
||||||
export xmrrestoreheight=$xmrrestoreheight
|
export xmrrestoreheight=$xmrrestoreheight
|
||||||
mkdir -p "$SWAP_DATADIR/venv"
|
mkdir -p "$SWAP_DATADIR/venv"
|
||||||
python3 -m venv "$SWAP_DATADIR/venv"
|
python -m venv "$SWAP_DATADIR/venv"
|
||||||
## Activate venv
|
## Activate venv
|
||||||
/usr/local/bin/bsx/activate_venv.sh
|
/usr/local/bin/bsx/activate_venv.sh
|
||||||
|
|
Loading…
Reference in a new issue