Browse Source

Run cd commands in subshells so they don't change the script process working directory

pull/1/head
Luke Childs 6 years ago
parent
commit
9eb381cc14
  1. 8
      upgrade.sh

8
upgrade.sh

@ -10,7 +10,7 @@ cli="komodo-cli"
daemon="komodod -notary -pubkey=${pubkey}" daemon="komodod -notary -pubkey=${pubkey}"
echo "Building latest komodod..." echo "Building latest komodod..."
cd ~/komodo/ && git checkout dev && git pull && make clean && ./zcutil/build.sh -j$(nproc) (cd ~/komodo/ && git checkout dev && git pull && make clean && ./zcutil/build.sh -j$(nproc))
echo "Symlinking latest komodod binary..." echo "Symlinking latest komodod binary..."
sudo ln -sf /home/${USER}/komodo/src/komodo-cli /usr/local/bin/komodo-cli sudo ln -sf /home/${USER}/komodo/src/komodo-cli /usr/local/bin/komodo-cli
@ -27,14 +27,14 @@ echo "Starting komodod and assetchains with new binary..."
${daemon} > /dev/null 2>&1 & ${daemon} > /dev/null 2>&1 &
sleep 20 sleep 20
./startassetchains.sh > /dev/null 2>&1 ./startassetchains.sh > /dev/null 2>&1
cd ~/VerusCoin/src/verusd -pubkey=$pubkey > /dev/null 2>&1 & (cd ~/VerusCoin/src/verusd -pubkey=$pubkey > /dev/null 2>&1 &)
sleep 20 sleep 20
echo "Importing privkey..." echo "Importing privkey..."
./ac-cli.sh importprivkey $privkey ./ac-cli.sh importprivkey $privkey
echo "Updating iguana..." echo "Updating iguana..."
cd ~/SuperNET/iguana && git checkout dev && git pull && ./m_notary > ~/logs/iguana 2>&1 (cd ~/SuperNET/iguana && git checkout dev && git pull && ./m_notary > ~/logs/iguana 2>&1)
echo "Init dPoW..." echo "Init dPoW..."
cd ~/komodo/src && ./dpowassets (cd ~/komodo/src && ./dpowassets)

Loading…
Cancel
Save